推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://blog.chinaunix.net/uid/20682147.html
全部博文(595)
发布时间:2019-03-14 12:34:05
REdis-5.0之前的AOF文件没有文件头,不管是REdis-5.0之前还是REdis-5.0,它们的AOF文件体内容都如下图所示:从REdis-5.0开始,AOF有文件头,目的是支持同时加载RDB和AOF文件。AOF文件头和RDB文件头基本相同,但RDB文件头多了三个字段。先看AOF和RDB通用部分的文件头内容:1) 头5字节固定为REDIS2)&.........【阅读全文】
发布时间:2019-02-18 10:45:50
截至到redis-5.0版本,redis仍然不会自动滚动日志文件,如果不处理则日志文件日积月累越来越大,最终将导致磁盘满告警:# ls -lhtotal 12G-rw-r--r-- 1 redis redis 8.5G Feb 18 10:26 redis-6379.log.........【阅读全文】
发布时间:2019-02-01 15:35:27
目录目录11. 前言12. 调用路径23. MAX_PACKET_LENGTH宏 24. DBUG_RETURN宏 35. COM_QUERY枚举值 36. mysql_query函数 37. mysql_real_query函数 38. mysql_send_query函数 49. simple_command宏 510. MYSQL_METHODS结.........【阅读全文】
发布时间:2019-01-29 19:49:51
目录目录11. 前言12. PAM23. pam_limits24. limits.conf的由来 35. 模块入口函数46. 解析limits.conf 67. 生效limits.conf 78. systemctl和systemd 89. 总结10附1:资源 11附2:编译ninja 11附3:使用meson.........【阅读全文】
发布时间:2019-01-29 11:21:27
在main函数中,return和exit经常混用,两者的一个区别:return会执行statck unwinding,而exit不会。如果触发了信号,exit也同样不会做stack unwinding,除此之外异常如果没有相应的catch,也同样不会有栈展开(stack unwinding)。原因是C++编译器只会在遇到“}”或“return”时,才会安插.........【阅读全文】
发布时间:2019-01-28 18:31:53
目录目录11. 前言12. Move语意 23. rapidjson::Document24. #include头文件 35. 示例1:解析一个字符串 36. 示例2:构造一个json并转成字符串 57. 示例3:修改一个已有的json字符串 68. 示例4:读数组 79. 示例5: 以Write.........【阅读全文】
发布时间:2019-01-27 23:41:14
目录1. 前言 22. 结论 23. volatile应用场景 34. 内存屏障(Memory Barrier) 45. setjmp和longjmp 41) 结果1(非优化编译:g++ -g -o x x.cpp -O0) 52) 结果2(优化编译:g++ -g -o x x.cpp -O2) 66. 不同CPU架构的一致性模型 67. x86-TSO 78. C++标准库对内存顺的支持 7.........【阅读全文】
发布时间:2019-01-25 19:53:05
在进行Linux C/C++编程时,可调用的sleep函数有好多个,那么究竟应当调用哪一个了?下表列出了这几个函数间的异同点,可作为参考: 性质精准度线程安全信号安全.........【阅读全文】
发布时间:2019-01-24 14:53:04
在C和C++中,变参格式化函数虽然非类型安全,但却十分便利,因为得到广泛使用。对于常见的size_t类型要用“%zu”,ssize_t用”%zd“,int64_t用“% ”PRId64,uint64_t用“% ”PRIu64,long用"%ld",long long用"%lld",示例:const int64_t datetime = INT64_C(20190124144930);printf("datetime: %" PRId64"\n", dateti.........【阅读全文】
yuanxy20132014-01-14 14:48
LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。