- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 谷歌开源高效、跨平台的序列化库FlatBuffers
近日,谷歌“Fun Propulsion Labs”团队开源了FlatBuffers。该库的构建是专门为游戏开发人员的性能需求提供支持,它将序列化数据存储在缓存中,这些数据既可以存储在文件中,又可以通过网络原样传输,而不需要任何解析开销。FlatBuffers有如下一些关键特性——访问序列化数据不需要打包/拆包节省内存而且访问速度快——缓存只占用访问数据所需要的内存;不需要
2015-04-09 18:21:27 1752
原创 探究redis和memcached的 LRU算法--------redis的LRU的实现
一直对这redis和memcached的两个开源缓存系统的LRU算法感兴趣。今天就打算总结一下这两个LRU算法的实现和区别。首先要知道什么是LRU算法:LRU是Least Recently Used 近期最少使用算法。相关的资料网上一大堆。http://en.wikipedia.org/wiki/Cache_algorithms#LRU redis的六种策略rewrite
2015-04-06 23:18:24 8622 1
转载 boost::function用法详解
要开始使用 Boost.Function, 就要包含头文件 "boost/function.hpp", 或者某个带数字的版本,从"boost/function/function0.hpp" 到 "boost/function/function10.hpp". 如果你知道你想保存在 function 中的函数的参数数量,这样做可以让编译器仅包含需要的头文件。如果包含 "boost/functio
2015-04-01 11:47:12 1896
标准库boost程序库导论(中文版).chm
2011-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人