2019年8月9日

redis数据类型及底层编码

摘要: 1、redis数据类型 Type src/server.h /* The actual Redis Object */#define OBJ_STRING 0 /* String object. */#define OBJ_LIST 1 /* List object. */#define OBJ_S 阅读全文

posted @ 2019-08-09 23:16 Shihu 阅读(794) 评论(0) 推荐(1) 编辑

2019年6月21日

系统调用被信号打断后的反应

摘要: http://man7.org/linux/man-pages/man7/signal.7.html man帮助说明: 阅读全文

posted @ 2019-06-21 15:13 Shihu 阅读(353) 评论(0) 推荐(0) 编辑

2019年5月23日

C++多继承和虚继承的内存布局(虚函数表不光有虚函数指针)

摘要: https://blog.csdn.net/yockie/article/details/50603236 警告. 本文有点技术难度,需要读者了解C++和一些汇编语言知识。 在本文中,我们解释由gcc编译器实现多继承和虚继承的对象的布局。虽然在理想的C++程序中不需要知道这些编译器内部细节,但不幸的 阅读全文

posted @ 2019-05-23 23:14 Shihu 阅读(1344) 评论(0) 推荐(0) 编辑

2019年5月20日

STL里的priority_queue用法

摘要: 在STL里有这个priority_queue,实现优先队列的结构。在优先队列中,优先级高的元素先出队列。 现在在这里说说用法吧 先看看语法: In their implementation in the C++ Standard Template Library, priority queues t 阅读全文

posted @ 2019-05-20 23:55 Shihu 阅读(249) 评论(0) 推荐(0) 编辑

C++中memset一个对象

摘要: 实验一 1、代码 2、结果 3、分析 A a;是静态绑定,不会使用到虚函数指针。 A *a = new B(3, 4); 动态绑定,需要使用虚函数指针 实验二 1、代码 2、结果 3、分析 A *a = new A(5, 6); 动态绑定,需要使用虚函数指针 静态联编==静态绑定:在编译期决定运行哪 阅读全文

posted @ 2019-05-20 22:58 Shihu 阅读(499) 评论(0) 推荐(0) 编辑

2019年4月10日

signed char型内存位bit表示

摘要: signed char型内存 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac 阅读全文

posted @ 2019-04-10 10:53 Shihu 阅读(746) 评论(0) 推荐(0) 编辑

2019年3月31日

经典智力题解法:十二个乒乓球称重三次

摘要: 有十二个大小、形状都相同的乒乓球,要求用没砝码的天秤称三次,找出其中唯一的异常球,并且知道它是重了还是轻了。 文字描述太过复杂,用xmind画图表示更清楚。 答案: 阅读全文

posted @ 2019-03-31 16:47 Shihu 阅读(1983) 评论(0) 推荐(0) 编辑

2019年3月18日

如何使用新的glibc来编译自己的程序

摘要: http://www.sysnote.org/2015/08/25/use-new-glibc/ 通常情况下我们都是直接使用glibc提供的一些库函数,但是某些特殊的情况,比如要修改glibc的一些代码或者加入glibc的一些编译选项或者要使用其他版本的glibc,我们就需要重新编译glibc。编译 阅读全文

posted @ 2019-03-18 11:48 Shihu 阅读(3239) 评论(0) 推荐(1) 编辑

2019年3月15日

HTTP协议中PUT和POST使用区别

摘要: 2012年08月29日 01:11:09 Never-say-Never 阅读数:82329 2012年08月29日 01:11:09 Never-say-Never 阅读数:82329 2012年08月29日 01:11:09 Never-say-Never 阅读数:82329 2012年08月2 阅读全文

posted @ 2019-03-15 21:09 Shihu 阅读(174) 评论(0) 推荐(0) 编辑

2019年3月12日

lucene原理

摘要: lucene查找原理: https://yq.aliyun.com/articles/581877 阅读全文

posted @ 2019-03-12 17:06 Shihu 阅读(157) 评论(0) 推荐(0) 编辑

导航