01 2024 档案

摘要:这篇文章,我们聊聊实现定时任务的六种策略。 1 自定义单线程 上图中,我们启动一个线程,该线程无限循环执行,每隔20毫秒执行业务代码。 这种方式非常简单易用,在很多中间件中得到广泛应用。 2 JDK ScheduleExecutorService ScheduledExecutorService 是 阅读全文
posted @ 2024-01-21 20:49 勇哥编程游记 阅读(730) 评论(1) 推荐(2) 编辑
摘要:Guava Cache是一款非常优秀的本地缓存框架,提供简洁易用的 API 供开发者使用。 这篇文章,我们聊聊如何使用 Guava Cache 异步刷新技巧带飞系统性能 。 1 基本用法 首先,在 Java 应用中添加 maven 依赖: <dependency> <groupId>com.goog 阅读全文
posted @ 2024-01-02 22:59 勇哥编程游记 阅读(1283) 评论(0) 推荐(4) 编辑