- 博客(1)
- 资源 (6)
- 收藏
- 关注
原创 Leveldb源码分析--17
10 Version分析之210.5 Version::UpdateStats()当Get操作直接搜寻memtable没有命中时,就需要调用Version::Get()函数从磁盘load数据文件并查找。如果此次Get不止seek了一个文件,就记录第一个文件到stat并返回。其后leveldb就会调用UpdateStats(stat)。Stat表明在指定key range查找key时,都要先seek
2013-05-11 20:27:41
10226
5
CRC32算法-从bit到table-driven
你会看到如何从基于bit的基本CRC算法如何逐步推演==〉扩张到使用CRC校验表的逐Byte计算==〉扩张到如何去掉追加的r个0==〉考虑实际中的位反转;直到最终的CRC32算法
2010-01-24
GUI版Tail源码-支持Filter功能
Windows下的图形化Tail工具源代码,方便查看动态增长文件的易用工具;
WIN32 API编写;
支持使用简单正则表达式的Filter功能;
支持快速键盘操作;
2009-11-13
Linux Slab分配器分析文档
Linux下Slab分配器比较详细的分析文档,Slab分配器的思想对程序设计时的内存分配是很有帮组的,3年前写的了,分享给大家,也欢迎指正错误。
2009-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人