首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
桦说编程
掘友等级
资深后端开发
在约束中获得自由。专注代码质量,并发编程,性能优化。文章首发掘金/同名公众号
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
128
文章 127
沸点 1
赞
128
返回
|
搜索文章
赞
文章( 127 )
沸点( 1 )
Java 要变天了,新提案将支持类型类 type classes
继管道编程、lambda表达式、record、密封类、模式匹配等特性之后,Java似乎想在函数式编程范式上更进一步。类型类与见证(witness) 的结合使用,将进一步提升Java语言的表达力和拓展性
业务限流的几种算法比较
固定窗口限流 每个请求对应一个时间窗口(如每分钟最多 100 次)。 到达窗口末尾时,计数清零或重新开始。 Redis 中 key 的过期时间控制窗口长度(如 expire 设置为 60 秒)。 场景
深入理解“看门狗”机制:一种优雅的自动续期模式
本文深入解析了分布式锁续期所用的“看门狗”机制。其核心为“条件驱动的链式调度”:仅当续期成功后,才会预约下一次任务,一旦失败则链条立即中断。此模式确保了资源租约管理的高效与安全,是 Redisson
Java并发利器:CountDownLatch深度解析与实战应用
一、CountDownLatch是什么? 1. 基本概念 CountDownLatch就是一个"倒计数门闩": 倒计数:从指定数字开始
一文帮你掌握集合类库常见工具方法
本文旨在帮助读者建立Java集合类库相关工具方法的印象,有需要的读者可以收藏,待有具体需要时查阅。本文将侧重于容易被忽略的静态方法,同时会给出很多最佳实践。
深度理解 Lock 与 ReentrantLock:Java 并发编程的高级锁机制
深度理解 Lock 与 ReentrantLock:Java 并发编程的高级锁机制 在 Java 并发编程中,除了synchronized这种原生关键字,java.util.concurrent.lo
Spring生态的缓存方案:多级缓存架构实现(Caffeine + Redis)
在Spring生态中选择合适的缓存方案需要根据应用场景、性能需求、分布式特性等多方面因素综合考虑。 以下是对Spring Cache、Caffeine、Ehcache、Redis、Guava缓存的对比
CompletableFuture避坑2——allOf()超时时间不合理的后果
CompletableFuture的allof()超时返回时,子线程仍在运行,高并发时容易积累下大量垃圾线程
交替打印最容易理解的实现——同步队列
本文旨在实现最简形式的交替打印。理解了同步队列,你可以轻松解决60%以上的多线程面试题。同步队列作为JUC提供的并发原语之一,使用了无锁算法,性能更好,但是却常常被忽略。
CompletableFuture 的第四种调用模式
CompletableFuture有就地执行、异步执行等三种模式。就地执行适合轻量级任务,但可能导致线程阻塞。异步执行有上下文切换开销。本文介绍了第四种调用模式,解决了以上问题。
下一页
个人成就
2024年度人气作者No.173
文章被点赞
584
文章被阅读
52,904
掘力值
3,298
关注了
36
关注者
214
收藏集
7
关注标签
15
加入于
2023-02-10