java
吞我口袋
学不动了
展开
-
IDEA插件记录
插件原创 2022-03-14 11:02:05 · 305 阅读 · 0 评论 -
自定义线程池,自定义拒绝策略,线程池参数解释代码实现
线程池状态ThreadPoolExecutorThreadPoolExecutor 使用int的高三位来表示线程池状态,低29位表示线程数量状态名高三位接收新任务处理阻塞队列任务说明RUNNING111YYSHUTDOWN000NY不会接收新的任务,会处理阻塞队列剩余任务STOP001NN中断正在执行的任务,并抛弃阻塞队列的任务TIDYING010--任务全执行完毕,活动线程为0即将进入终极TERMINATED011原创 2022-03-07 09:52:35 · 477 阅读 · 0 评论 -
Redis通过缓存空值解决缓存穿透 or 设置物理过期解决热点数据击穿 工具类
redis 缓存击穿 缓存穿透 工具类原创 2022-03-07 09:03:27 · 1255 阅读 · 0 评论 -
IDEA for Mac快捷键记录
idea for mac 快捷键原创 2022-03-05 11:09:58 · 145 阅读 · 0 评论 -
两个日期跳过周六周日的全部日期
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");LocalDate startLocalDate = LocalDate.parse("2021-01-01", formatter);LocalDate endLocalDate = LocalDate.parse("2021-01-17", formatter);List<String> dateList = new ArrayList&l.原创 2021-01-13 10:17:06 · 329 阅读 · 1 评论