Algorithm
文章平均质量分 67
Ricky_Fung
「Stay hungry. Stay foolish.」
展开
-
Bloom Filter概念和原理
来源:http://blog.csdn.net/jiaomeng/article/details/1495500 Bloom Filter概念和原理 焦萌 2007年1月27日 Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。Bloom Filter的这种高效是有一定代价的:在判断一个元素是否属于某个转载 2013-03-14 19:04:00 · 1138 阅读 · 0 评论 -
Java Base64、AES、SHA1、MD5加密算法
待完成。。。原创 2013-07-05 12:35:49 · 2523 阅读 · 0 评论 -
Guava教程-RateLimiter
简介Google Guava library中提供了RateLimiter类,它经常用于限制对一些物理资源或者逻辑资源的访问速率。与Semaphore 相比,Semaphore 限制了并发访问的数量而不是使用速率。RateLimiter类定义如下:com.google.common.util.concurrent.RateLimiter@ThreadSafe @Beta public abstrac原创 2016-04-29 13:43:31 · 8435 阅读 · 0 评论 -
Guava教程-BloomFilter
在Google Guava library中Google为我们提供了一个布隆过滤器的实现:com.google.common.hash.BloomFilter。在正式使用之前我们先了解一下什么是布隆过滤器。布隆过滤器介绍Wiki上关于布隆过滤器介绍 布隆过滤器(英语:Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制矢量和一系列随机映射函数。布隆过滤器可以用于检索一个原创 2016-04-29 12:14:21 · 23086 阅读 · 0 评论 -
面试算法-数组反转
面试算法-数组反转原创 2016-05-12 23:58:25 · 3856 阅读 · 1 评论 -
常见的负载均衡算法及其代码实现
什么是负载均衡负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。负载均衡能够平均分配客户请求到服务器阵列,借此提供快速获取重要数据,解决大量并发访问服务问题,这种集群原创 2016-12-29 10:35:56 · 6448 阅读 · 0 评论