会员
周边
新闻
博问
融资
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
老马啸西风
博客园
首页
新随笔
新文章
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
23
下一页
2020年10月6日
java 从零开始手写 redis(十)缓存淘汰算法 LFU 最少使用频次
摘要: 前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一
阅读全文
posted @ 2020-10-06 22:00 老马啸西风
阅读(222)
评论(0)
推荐(0)
编辑
2020年10月5日
java 从零开始手写 redis(九)LRU 缓存淘汰算法如何避免缓存污染
摘要: 前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一
阅读全文
posted @ 2020-10-05 21:58 老马啸西风
阅读(323)
评论(0)
推荐(0)
编辑
2020年10月3日
java 从零开始手写 redis(七)LRU 缓存淘汰策略详解
摘要: 前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一
阅读全文
posted @ 2020-10-03 21:56 老马啸西风
阅读(270)
评论(0)
推荐(0)
编辑
2020年10月2日
java 从零开始手写 redis(六)redis AOF 持久化原理详解及实现
摘要: 前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一
阅读全文
posted @ 2020-10-02 13:04 老马啸西风
阅读(291)
评论(0)
推荐(0)
编辑
2020年10月1日
java 从零开始手写 redis(五)过期策略的另一种实现思路
摘要: 前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 前面实现了 redis 的几个基本特性,其中在 e
阅读全文
posted @ 2020-10-01 22:24 老马啸西风
阅读(155)
评论(0)
推荐(0)
编辑
2020年9月30日
从零开始手写 redis(四)监听器的实现
摘要: 前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? 本节,让我们来一起学习一下如何实现类似 guava-cache 中的 removeListener
阅读全文
posted @ 2020-09-30 19:59 老马啸西风
阅读(279)
评论(0)
推荐(0)
编辑
从零开始手写 redis(三)内存数据重启后如何不丢失?
摘要: 前言 我们在 从零手写 cache 框架(一)实现固定大小的缓存 中已经初步实现了我们的 cache。 我们在 从零手写 cache 框架(一)实现过期特性 中实现了 key 的过期特性。 本节,让我们来一起学习一下如何实现类似 redis 中的 rdb 的持久化模式。 持久化的目的 我们存储的信息
阅读全文
posted @ 2020-09-30 10:59 老马啸西风
阅读(207)
评论(0)
推荐(0)
编辑
2020年9月28日
从零开始手写缓存框架(二)redis expire 过期原理及实现
摘要: 前言 我们在 从零手写 cache 框架(一)实现固定大小的缓存 中已经初步实现了我们的 cache。 本节,让我们来一起学习一下如何实现类似 redis 中的 expire 过期功能。 过期是一个非常有用的特性,比如我希望登录信息放到 redis 中,30min 之后失效;或者单日的累计信息放在
阅读全文
posted @ 2020-09-28 20:16 老马啸西风
阅读(280)
评论(0)
推荐(0)
编辑
2020年9月27日
从零开始手写缓存之如何实现固定缓存大小
摘要: 程序员的三高 前段时间有一位同事体检,体检医生说他三高。 我打趣道,程序员三高不是高性能、高并发、高可用吗?你是哪三高? 每一个追求性能的开发者,都对高性能孜孜不倦地追求着,而缓存是我们踏上这条高性能大道的必经之路。 小到 cpu 设计,大到服务分布式缓存,我们每时每刻都在接触缓存,今天我们就一起学
阅读全文
posted @ 2020-09-27 23:22 老马啸西风
阅读(149)
评论(0)
推荐(0)
编辑
2020年9月26日
java 注解结合 spring aop 自动输出日志新增拦截器与过滤器
摘要: auto-log auto-log 是一款为 java 设计的自动日志监控框架。 前面已经写过了两篇: java 注解结合 spring aop 实现自动输出日志 java 注解结合 spring aop 实现日志 traceId 唯一标识 经过前面2篇的代码实现,发现依然存在下列问题: (1)注解
阅读全文
posted @ 2020-09-26 12:29 老马啸西风
阅读(389)
评论(0)
推荐(0)
编辑
上一页
1
···
13
14
15
16
17
18
19
20
21
···
23
下一页