240 发简信
IP属地:福建
  • C++ 网易面试题“让new操作符不分配内存,只调用构造函数”

    问题 c++中的new操作符通常完成两个工作分配内存及调用相应的构造函数。请问:1)如何让new操作符不分配内存,只调用构造函数?2)这样的用法...

    0.3 6529 6 33
  • 动态规划. 换钱的最少货币数和最多方法数

    通过对换钱类题目的学习,我们将了解到 暴力递归及优化方法 记忆搜索(优化一) 动态规划的基本实现方法(优化二) 动态规划的空间优化(优化三) 1...

    0.1 6838 1 23
  • RocksDB. Merge Operator

    1 为什么需要Merge Operator RocksDB是一个高性能嵌入式持久化key-value存储引擎,提供了常规的Put,Get,Del...

  • C++ shared_ptr四宗罪(不得不转)

    本文版权归 liancheng 所有,如有转载请按如下方式标明原创作者及出处,以示尊重!!原创作者:liancheng原文出处:http://b...

  • TiDB. 单节点部署

    一直对TiDB, 包括这家公司都很感兴趣. 打算用3~6个月的时间深入了解和学习一下这款产品. 后面想往数据库开发方向发展.我一向是行动派, 先...

  • Resize,w 360,h 240
    RocksDB. Leveled Compaction原理分析

    一 RocksDB的磁盘数据组织层次 1 磁盘文件的组织方式 rocksdb在磁盘上的文件是分为多层的,分别叫做level-0, level-1...

  • Resize,w 360,h 240
    RocksDB. MemTable源码分析

    MemTable MemTable是一个内存中数据结构,用来保存新写入的还没有flush到SST文件中的数据。 读写请求都会经过MemTable...

  • Resize,w 360,h 240
    RocksDB. Bloom Filter源码分析

    布隆过滤器 Bloom Filter 布隆过滤器,用来判断一个元素是否在集合中。它的特点是节省空间,但是有误判。有可能误判某个不存在的元素在集合...

  • Resize,w 360,h 240
    RocksDB. LRUCache源码分析

    Block Cache RocksDB使用Block cache作为读cache。用户可以指定Block cache使用LRUCache,并可以...