C++的演化过程,从1979年的C with class到2020年的C++20,经历了多次修订,每个版本都引入了新的特性,解决了之前版本的问题。
leveldb write&read and log 源码阅读,包括日志写入流程、日志读取流程、日志文件结构和设计等。
单例模式是一种常用的设计模式,它确保一个类只有一个实例,并提供一个全局访问点。
赋值运算符函数的目的在于将另一个对象拷贝到当前对象中,值得注意的点包括深拷贝和浅拷贝,内存分配等。
leveldb compaction And Version 源码阅读,包括compaction机制的实现、版本管理机制的原理和应用场景。
leveldb snapshot,Bloom Filter 源码阅读,包括快照机制的实现、Bloom Filter 数据结构的原理和应用场景。