编程随想录
CSDN拆迁户 @2014-04-07

导航

 
上一页 1 2 3 4 5 6 ··· 8 下一页

2011年5月31日

摘要: 索引:构造函数, 构造函数的初始化语法, (virtual)析构函数,inline函数,私有构造函数和私有析构函数.重载操作符operator,类的访问标示(public/private/protected),友元名空间namespace.类的const, static成员「引用」类型的类成员第1.1:复制构造函数&构造函数 定义格式:Thing::Thing(Thing&),Thing::Thing(), 构造函数被隐式调用的两种情况:(1)void func(Thing); (2)Thing a; 前者按值传递参数,进行实参的复制,会调用复制构造函数,后者会调用默认构造函数 阅读全文
posted @ 2011-05-31 09:55 dos5gw 阅读(135) 评论(0) 推荐(0)
 

2011年5月26日

摘要: (1)chmod,(r=4,w=2,x=1 )chmod ugo+r file1.txt //u:用户,g:同组用户,o:其他;-R参数:目前目录下的/子目录下的权限变更.--h参数:帮助(2)chown范例: 将 file1.txt 的拥有者设为 group组的的user:chown user:group file1.txt-R: 子目录(2)chgrp,变更文件或目录的所属群组示例: chgrp group file,-R参数: 带子目录.(3)ln,创建连接ln source dist 是产生一个连结(dist)到 source,-s参数: 创建软连接(symbolic link). 硬 阅读全文
posted @ 2011-05-26 17:16 dos5gw 阅读(129) 评论(0) 推荐(0)
 
摘要: Index (1) sizeof(long long / int / short) (2) 结构体字节对齐; (3) 柔性数组(flexible array);(1) sizeof(long long / int / short)long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647。而unsigned范围是[0,2^32),即0~4294967295。也就是说,常规的32位整数只能够处理40亿以下的数。相比于C++98标准,C++11整型的最大改变就是多了long long。long long整型有两种:long long和unsigned lo 阅读全文
posted @ 2011-05-26 17:14 dos5gw 阅读(280) 评论(0) 推荐(0)
 

2011年5月12日

摘要: 或许编译器的差异, 所得的结果也不同, 但某些地方还是可以借鉴的.帖子讨论:http://topic.csdn.net/u/20110509/11/43917452-ae4d-4ba9-8c72-25e454e60e75.html?113761501参考:http://www.kuqin.com/language/20090314/39911.htmlhttp://www.cse.wustl.edu/~mdeters/seminar/fall2005/mi.htmlclass CPocket{public: CPocket(){ //cout << "CPocket()& 阅读全文
posted @ 2011-05-12 11:58 dos5gw 阅读(211) 评论(0) 推荐(0)
 

2011年4月22日

摘要: 大端(Big Endian)与小端(Little Endian)详解【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多少?(2) 它的字节在内存中是如何组织的? 针对第一个问题,有这样的解释: 对于跨越多个字节的对象,一般它所占的字节都是连续的,它的地址等于它所占字节最低地址。(链表可能是个例外, 但链表的地址可看作链表头的地址)。 比如: int x, 它的地址为0x100。 那么 阅读全文
posted @ 2011-04-22 11:49 dos5gw 阅读(141) 评论(0) 推荐(0)
 
摘要: Index: (new) 指针和数组的区别 (一) 指针的类型, 指针指向的类型. (二) 指针的加减运算. (三) 指针与数组. (四) 数组做函数的形参. (五) 函数指针. (六) 指针与数组/数组做函数形参. (七) C-Style的字符串. (八) 复杂指针的定义. (九)C语言中没有引用!(new) 指针和数组的区别: http://coolshell.cn/articles/11377.html指针和数组的区别不仅仅是"指针p定义后可以改变其值, 而数组a[]一旦定义后无法改变a的值";先看下面的代码, 在哪一行会coredown ?#include stru 阅读全文
posted @ 2011-04-22 08:43 dos5gw 阅读(175) 评论(0) 推荐(0)
 

2011年4月7日

摘要: 一. 快捷键盘操作Win或者Alt-F1 打开overview状态,这时候左边栏是收藏栏,右边栏是工作区间栏,中间有两个标签: Windows,Application. 还有一个搜索框,可以直接输入。搜索的时候下面还有两个搜索按扭: google和wikipedia. 中间的窗口或程序图标可以直接拖到边栏上。按ESC取消overview状态。对于Windows标签下的程序窗口来说, 鼠标scroll操作可以将其放大缩小。Alt-F2打开程序,gnome下经典的快捷键。但在gnome3下,它不光可以打开应用程序,还可以打开javascript模拟器。输入lg即可。Ctrl-Alt-Shift-R 阅读全文
posted @ 2011-04-07 11:09 dos5gw 阅读(271) 评论(0) 推荐(0)
 

2011年3月25日

摘要: http://www.yuanma.org/data/2006/0721/article_1195.htm生产者线程用于往链表里添加节点,数个工作线程从链表取出节点并处理。对于一般的mutex_lock,mutex_unlock方式,如果这一段时间没有工作,那么工作线程将会不停的调用lock,unlock操作。而这样的操作毫无疑义。在这里系统给我们提供了另外一种同步机制,信号灯,Semaphore。信号灯其实就是一个计数器,也是一个整数。每一次调用wait操作将会使semaphore值减一,而如果semaphore值已经为0,则wait操作将会阻塞。每一次调用post操作将会使semaphor 阅读全文
posted @ 2011-03-25 14:47 dos5gw 阅读(209) 评论(0) 推荐(0)
 

2011年3月16日

摘要: http://www.linuxidc.com/Linux/2007-12/9623p3.htmThese were writed and collected by kf701,you can use and modify them but NO WARRANTY. Contact with me : kf_701@21cn.com程序1:检测接口的 inet_addr,netmask,broad_addr#include #include #include #include #include #include #include #include #include #include #incl 阅读全文
posted @ 2011-03-16 14:16 dos5gw 阅读(326) 评论(0) 推荐(0)
 
摘要: 一、安装samba服务 yum -y install samba二、配置smaba服务器编辑/etc/samba/smb.conf。 security = user; security = share passdb backend = tdbsam找到 Share Definitions, 注释掉所有的共享定义, 添加一个:[Fedora] comment = Fedora Samba path = /home/chen public = yes browseable = yes writable = yes write list = chen,... 阅读全文
posted @ 2011-03-16 14:01 dos5gw 阅读(264) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 ··· 8 下一页