推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://blog.chinaunix.net/uid/20682147.html
全部博文(594)
发布时间:2015-05-04 21:08:36
接口请浏览:https://github.com/eyjian/mooon/blob/master/common_library/include/mooon/sys/log.h实现头文件请浏览:https://github.com/eyjian/mooon/blob/master/common_library/include/mooon/sys/safe_logger.h高效但仅多线程安全版本:https://github.com/eyjian/mooon/blob/master/common_library/src/sys/logg.........【阅读全文】
发布时间:2015-05-03 22:03:42
2015/5/2日:三大杀毒软件评测机构宣布除名360,同时作废360在2015的所有评测结果2015/5/3日:360声明传统杀毒评测标准落后云时代,我们正式退出AV-C 不说“AV-C、AV-TEST、VB100”三大杀毒软件评测机构是说对,360就毫无资格说,原因是在此事件之前,360一直拿评测结果做炫耀,既然心底这么不服,为啥还要拿着去.........【阅读全文】
发布时间:2015-05-02 15:46:55
继承方式实现简单,请参见:https://github.com/eyjian/mooon/blob/master/common_library/include/mooon/sys/thread.h在C++11标准之前的实现较为复杂(可参见:https://github.com/eyjian/mooon/blob/master/common_library/include/mooon/sys/thread_engine.h):#ifndef MOOON_SYS_THREAD_ENGINE_H.........【阅读全文】
发布时间:2015-04-28 16:59:49
atomic_gcc.h:103: undefined reference to `__sync_sub_and_fetch_4'在x86上(x86_64不需要),编译参数需要加“-march=pentium4”,注意不是链接参数。......【阅读全文】
发布时间:2015-04-28 11:03:27
printf("UniqID: %"PRIu64"\n", uniq_id);test.cpp:35: error: expected `)' before 'PRIu64'make: *** [test.o] 错误 1上述错误,gcc编译时需要定义宏__STDC_FORMAT_MACROS,并且必须包含头文件inttypes.h。......【阅读全文】
发布时间:2015-04-23 14:09:56
nohup、&、setsid、fork和fg、bg究竟有啥区别?.pdf目录目录11. 名词解释12. 什么是守护进程?22.1. 后台运行22.2. 解释关系23. 以“&”方式运行有何问题? 24. fork25. setsid&setuid35.1. setuid应用场景 35.2. 案例3.........【阅读全文】
发布时间:2015-04-22 15:44:50
进一步理解指针2:双指针、指针数组和数组指针.pdf目录目录1 1. 概念1 1.1. 双指针1 1.2. 指针数组1 1.3. 数组指针1 2. 区别1 3. 兼容性2 4. 为何列数须相等?2 5. 初始化3 6. 转化4 7. 双指针6 8. .........【阅读全文】
发布时间:2015-04-17 17:31:24
先看下列代码的输出是什么?int main(){ int m[5] = { 0,1,2,3,4 }; int* p = (int*)(&m+1); printf("%d,%d\n", *(m+1), *(p-1)); return 0;}要知道这个输出,最关键的是要理解指针操作的“加”和“减”,假设有一指针ptr,则“ptr”中的“1”是指ptr所指类.........【阅读全文】
yuanxy20132014-01-14 14:48
LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。