240 发简信
IP属地:江苏
  • RocksDB——Flush

    RocksDB——Flush Flush触发流程 MemtableList::FlushRequested() 将memtable中请求flush的flagflush_req...

  • RocksDB——Put

    RocksDB——Put 涉及的数据结构概览 相关class以及对应的源文件 调用关系图 默认配置下的put流程 外部调用流程 RocksDB从调用Put接口到真正开始执行P...

  • 防御式编程 代码大全2 第八章

    防御式编程 思想与要点 保护程序免遭非法输入数据的破坏  子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据。更一般地说,其核心想法是要承认程序都会有问题,...

  • Java异常二三事

    概念与分类 Java异常基本概念   Java的基本理念是"结构不佳的代码不能运行"。发现错误的理想时机是在编译阶段,也就是在视图运行程序之前。但编译期间并不能找出所有错误,...

  • 代码整洁之道 Clean Code 读书笔记

    代码整洁之道 Clean Code 第一章 整洁代码 代码的重要性我们永远抛不掉代码,因为代码呈现了需求的细节。在某些层面上,这些细节无法被忽略或抽象,必须明确之。将需求明确...