首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
手写组件
EricT
创建于2025-05-27
订阅专栏
手写各种常见的缓存、限流、分布式组件,顺利通过面试拷打
暂无订阅
共3篇文章
创建于2025-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手写LFU缓存淘汰算法
LFU 是一个缓存淘汰算法,经常在面试中被提到,本文用最简单的例子快速实现一个LFU组件,非常容易理解和自己实践。
手写LRU缓存淘汰算法
LRU 是一个缓存淘汰算法,全称是 Least recently used,最近最少使用,也就是最近没被使用的缓存,会被淘汰。本文使用自维护访问顺序和LinkedHashMap两种方案分别实现。
全网最容易懂的漏桶算法实现
手写一个最好懂的漏桶算法,这是个非常经典的限流算法,它的特点是匀速的放行,好比是一个底部开洞的桶,外部流量就像加水,可以一直加,如果超出桶容量,水就会溢出(流量抛弃),但是底下的洞始终以恒定的速率滴水