• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






accumulation

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2012年9月10日

Python Shell 选取问题(转载)http://blog.csdn.net/monkey_d_meng/article/details/6173055
摘要: 对Python、shell的一些思考最近学习python代码的编写,阅读了相关的书籍《A Byte of Python》、《Python核心编程》,自己动手做了一些shell和python的练习,并有一些浅显的看法:就两次脚本处理的编码练习而言,我感觉如果使用python去写脚本来处理日常事务的话,相对于shell是一件比较麻烦的事情,因为我可以使用shell在花费更少的时间内,比较熟练地使用awk、sed和grep这些常用的命令在非常简短的脚本语句内,完成python一大段代码所能够完成的功能。前两天,读到了一篇文章“又拍网架构-又一个用到Python的网站”,网址:http://www.f 阅读全文
posted @ 2012-09-10 16:34 accumulation 阅读(204) 评论(0) 推荐(0)
 

2012年8月26日

虚函数(转载)
摘要: 1、c++实现多态的方法其实很多人都知道,虚函数在c++中的实现机制就是用虚表和虚指针,但是具体是怎样的呢?从more effecive c++其中一篇文章里面可以知道:是每个类用了一个虚表,每个类的对象用了一个虚指针。具体的用法如下:class A { public: virtual void f(); virtual void g(); private: int a };class B : public A { public: void g(); private: int b; };//A,B的实现省略因为A有virtual void f(),和g(),所以编译器为A... 阅读全文
posted @ 2012-08-26 15:52 accumulation 阅读(119) 评论(0) 推荐(0)
 
C++ static、const和static const 以及它们的初始化 (转载)
摘要: const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成员函数和成员变量。一般类的静态函数几乎就是一个全局函数,只不过它的作用域限于包含它的文件中。 在C++中,static静态成员变量不能在类的内部初始化。在类的内部只是声明,定义必须在类定义体的外部,通常在类的实现文件中初始化,如:double Account::Rate=2.25;static关键字只能用于类定义体内部的声明中,定义时不能标示为s 阅读全文
posted @ 2012-08-26 14:45 accumulation 阅读(159) 评论(0) 推荐(0)
 

2012年8月25日

位运算(转载)
摘要: 前言 看到有些人对位运算还存在问题,于是决定写这篇文章作个简要说明。 什么是位(bit)? 很简单,位(bit)就是单个的0或1,位是我们在计算机上所作一切的基础。计算机上的所有数据都是用位来存储的。一个字节(BYTE)由八个位组成,一个字(WORD)是二个字节或十六位,一个双字(DWORD)是二个字(WORDS)或三十二位。如下所示: 0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 1 0 1 0 0 0 1 1 1 1 0 0 0 | | | | | | | | +- bit 31 | | | bit 0 -+ | | | | | | +-- B... 阅读全文
posted @ 2012-08-25 14:19 accumulation 阅读(124) 评论(0) 推荐(0)
 
c++ 变量存储区域+作用域 (转载)
摘要: 变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。 按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。 按作用域分,全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。 全局变量和静态变量如果没有手工初始化,则由编译器初始化为0。局部变量的值不可知。当编译一个C++程序时,计算机的内存被分成了4个区域,一个包括程 序的代码,一个包括所有的全局变量,一个是堆栈,还有一个是堆... 阅读全文
posted @ 2012-08-25 13:40 accumulation 阅读(245) 评论(0) 推荐(0)