蓝天

2019年3月14日 #

std::string的拷贝赋值研究

摘要: 说明:以下涉及的std::string的源代码摘自4.8.2版本。结论:std::string的拷贝复制是基于引用计数的浅拷贝,因此它们指向相同的数据地址。 // std::string类定义typedef basic_string<char> string;template<typename _C 阅读全文

posted @ 2019-03-14 16:33 #蓝天 阅读(4703) 评论(0) 推荐(0) 编辑

Raft知识图谱

摘要: 阅读全文

posted @ 2019-03-14 12:42 #蓝天 阅读(184) 评论(0) 推荐(0) 编辑

REdis AOF文件结构分析

摘要: REdis-4.0之前的AOF文件没有文件头,而从REdis-4.0开始AOF文件带有一个文件头,文件头格式和RDB文件头相同。 REdis-4.0版本,如果开启aof-use-rdb-preamble(值为yes,5.0默认为yes,4.0默认为no),则AOF文件内容由三部分组成: 1) 文件头 阅读全文

posted @ 2019-03-14 12:38 #蓝天 阅读(6213) 评论(0) 推荐(1) 编辑

导航