摘要: 参考 http://blog.csdn.net/allenlinrui/article/details/5964046 x/<n/f/u> <addr> n、f、u是可选的参数。 n是一个正整数,表示需要显示的内存单元的个数,也就是说从当前地址向后显示几个内存单元的内容,一个内存单元的大小由后面的u 阅读全文
posted @ 2017-03-05 21:01 blcblc 阅读(3350) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2017-03-05 18:46 blcblc 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2017-03-05 17:57 blcblc 阅读(6) 评论(0) 推荐(0)
摘要: 目前linux中的signal()是通过sigation()函数实现的。 由signal()安装的实时信号支持排队,同样不会丢失。 先看signal 和 sigaction 的区别: 关键是 struct sigaction act; 里面有三个部分,除了 signal函数会关注的 sa_handl 阅读全文
posted @ 2017-03-05 17:22 blcblc 阅读(370) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2017-03-05 15:03 blcblc 阅读(1) 评论(0) 推荐(0)
摘要: 用指针呀,了解C++内存结构的话。 1. 对于私有成员变量,可以用指针来访问。 2. 对于虚函数,也可以用指针来访问。 3. 另外,对于私有成员,如果摸不准地址构造,可以先构造一个结构相似的类,然后增加一个公有函数获得内容,然后指针转换,并且用公有函数来访问。 4. 最后,就是直接定义一个相似的类, 阅读全文
posted @ 2017-03-05 14:28 blcblc 阅读(10295) 评论(0) 推荐(2)
摘要: 实验了下面的函数: 输出: 16 为什么是16呢。因为我用的是64位机器呀。 64位机器的指针大小就是8呀。 然后因为对齐,所以整个长度16. 注意了:64位机器里面,int的size还是4. 关于虚函数虚表的内容,3月2号的文章有写。 阅读全文
posted @ 2017-03-05 14:03 blcblc 阅读(1724) 评论(0) 推荐(0)
摘要: http://www.cplusplus.com/reference/bitset/bitset/bitset/ 阅读全文
posted @ 2017-03-05 12:31 blcblc 阅读(152) 评论(0) 推荐(0)
摘要: 简单的说,zookeeper=文件系统+通知机制。 每个子目录项如 NameService 都被称作为 znode,和文件系统一样,我们能够自由的增加、删除znode,在一个znode下增加、删除子znode,唯一的不同在于znode是可以存储数据的。 有四种类型的znode: 1、PERSISTE 阅读全文
posted @ 2017-03-05 00:51 blcblc 阅读(842) 评论(1) 推荐(0)
摘要: 一副牌,52张,随机排列,连续三张A的概率。 注意,不是连续抽三张。 是放在一起,有三张连在一起的概率。 对于连续抽三张,我的方法是: 4/ 52 * 3 / 51 * 2 / 50 对于后一种,我的方法是,先算出所有排列的所有个数,全排列,然后算出出现连续三张A的个数。 这种连续的个数,分为两种, 阅读全文
posted @ 2017-03-05 00:22 blcblc 阅读(194) 评论(0) 推荐(0)