- 博客(3)
- 收藏
- 关注
原创 redis深度历险学习笔记
Redis基础数据结构string字符数组listhash数组+链表set无序、唯一的zsetvalue是唯一的、每个value有一个score,代表value的排序权重内部用跳表实现过期时间Redis所有数据结构都可以设置过期时间,是以对象为单位...
2020-08-30 09:55:35 288
原创 只需十分钟,几十行代码实现令牌桶算法
令牌桶算法代码地址前言在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。本文围绕限流,讨论令牌桶相关算法。背景令牌桶算法最初来源于计算机网络。在网络传输数据时,为了防止网络拥塞,需限制流出网络的流量,使流量以比较均匀的速度向外发送。令牌桶算法是网络流量整形(Traffic Shaping)和速率限制(Rate Limiting)中最常使用的一种算法。流程产生令牌:周期性的以一定速率往令牌桶中增加令牌。如果桶中的令牌数达到桶容量,丢弃多余令牌。消耗令牌:接受请求或输入数据时会消
2020-08-19 20:14:25 1873
原创 Vim 快捷键学习笔记
我用vim已经快三年多了,但是对于vim来说仍然是个初学者,因为自从入了门之后,一些不常用的命令老是记不住,在敲代码的时候也没有特意去找最方便的命令来使用,导致现在也只是记得最常用的几个命令。下面就记录了我在使用vim时最常用的一些命令。最常用(内功)变身i:进入插入模式<Esc>:进入普通模式v:进入可视模式:q:普通模式下退出,:wq(保存退出),q!(强制退出,修改不保存)招式入门这个需要慢慢适应,戒掉方向键k:上j:下h:左l:右单词瞬步这个也需要慢
2020-08-01 10:15:23 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人