- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 Google C++编程风格指南
Google C++编程风格指南(一)背景Google的开源项目大多使用C++开发。每一个C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,这种复杂会使得代码更易于出现bug、难于阅读和维护。本指南的目的是通过详细阐述在C++编码时要怎样写、不要怎样写来规避其复杂性。这些规则可在允许代码有效使用C++语言特性的同时使其易于管理。风
2016-05-31 09:02:58 640
转载 排序算法
快速排序快排QUICKSORT(A, p, r) 1 if p < r 2 then q ← PARTITION(A, p, r) //关键 3 QUICKSORT(A, p, q - 1) 4 QUICKSORT(A, q + 1, r)数组划分 快速排序算法的关键是PARTITION过程,它对A[p..r]进行就地重排: PARTIT
2016-05-26 09:38:27 235
转载 详细解析Dynamo存储引擎
http://storage.it168.com/a2009/1013/757/000000757579_3.shtmlDynamo 是个什么东东呢?他是 Amazon 公司的一个分布式存储引擎。 那么这个什么引擎又是什么?首先,假设一个场景,你的网站要存储用户登陆的IP。这个问题怎么解决呢?传统的方法是用数据库。数据库提供了方便的操作接口,复杂的查询能力以及事物的保证
2016-05-12 15:59:40 1800 1
转载 海量数据处理算法—Bloom Filter
http://blog.csdn.net/hguisu/article/details/78661731. Bloom-Filter算法简介 Bloom-Filter,即布隆过滤器,1970年由Bloom中提出。它可以用于检索一个元素是否在一个集合中。 Bloom Filter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表
2016-05-06 19:57:33 234
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人