工作上的原因,最近要实现一个LRU的内存管理器,于是研究了一下Memcached的实现做个笔记备忘,意外的发现其使用的LRU算法做了更新换代,从原先经典的LRU实现变成了所谓的分段LRU算法(Segmented LRU),感觉跟之前看过的Lua的三色GC算法有点类似:https://www.codedump.info/post/20210701-memcached/ #博客 #存储 #LRU
因为使用Markdown格式编写文档,时常需要引用外部文章。如果简单的在浏览器中拷贝文章URL,还需要自己修改成MD格式的引用格式。推荐一个叫“TabCopy”的chrome插件,安装之后在页面右键可以选择生成不同的URL引用格式:MD、HTML等等,看似很简单的功能,但是能节省很多零碎的时间。见:https://chrome.google.com/webstore/detail/tabcopy/micdllihgoppmejpecmkilggmaagfdmb/ #推荐 #生产力工具
Google
Tab Copy - Chrome Web Store
Quickly copy tabs to the clipboard in a variety of formats
旧金山大学制作的系列算法可视化交互动图,包括常见的堆、栈、队列等。学习算法数据结构的时候,如果能图示化的展现其变化过程,理解起来就会更顺畅,在学习B+Tree算法的时候,我就用过这里的演示来理解流程。 https://www.cs.usfca.edu/~galles/visualization/Algorithms.html #推荐 #算法 #数据结构
