jieba算法过程的理解和分析

一、结巴分词算法

Published: 16 Jan 2019

Java中的频次控制:RateLimiter

一、RateLimiter是什么?

RateLimiter是guava提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。

Published: 15 Jan 2019

mysql的分页优化

一、分页优化

Published: 13 Jan 2019

mysql的索引实现

Published: 13 Jan 2019

几个系统设计问题

一、DNS服务器实现域名到IP地址的转换

Published: 13 Jan 2019

脑裂问题以及如何避免

一、脑裂(brain-split)和危害

脑裂是指在主备切换时,由于切换不彻底或其他原因,导致客户端和Slave误以为出现两个active master,最终使得整个集群处于混乱状态。

Published: 13 Jan 2019

12306售票算法

一、需求分析

Published: 13 Jan 2019

布隆过滤器(Bloom Filter)

一、介绍

直观的说,bloom算法类似一个hash set,用来判断某个元素(key)是否在某个集合中。

Published: 13 Jan 2019

红黑树、B树、B-树和B+树

一、B树

即二叉搜索树(BST, binary search tree):

Published: 13 Jan 2019

Redis分区

一、为什么要分区?

分区是将你的数据分发到不同redis实例上的一个过程,每个redis实例只是你所有key的一个子集。

Published: 12 Jan 2019