首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Azir12138
掘友等级
Java开发工程师
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
最新
热门
一文带你读懂RocketMQ5中定时消息实现原理
在上一篇文章中,简单的描述了RocketMQ5定时消息实现的大体框架。本期,我将深入到源码,从源码出发,看在RocketMQ5中是怎样实现定时消息的准时触发的。 切换Topic 所有的消息在发送到Br
RocketMQ5:新特性-定时消息
在分布式定时调度触发、任务超时处理等场景,需要实现精准、可靠的定时事件触发。使用 Apache RocketMQ 的定时消息可以简化定时调度任务的开发逻辑,实现高性能、可扩
【Java引用规范】虚引用以及引用队列
Java提供了四种引用类型:强引用、软引用、弱引用和虚引用。虚引用,作为这四种引用类型中最特殊的一种,主要用于跟踪对象被垃圾回收的状态。
【ThreadLocal】实现原理
在上期,介绍了ThreadLocal的概述以及基本用法后,我们本期则研究一下ThreadLocal是怎么实现以及内部工作原理。
【Java引用规范】弱引用
在上一期,对于强软引用我们已经有了一个认知了,在这期,我们从内存变动趋势图以及内存快照中研究GC怎么特殊处理弱引用的。
【Java引用规范】强软引用
引用是Java中对对象进行操作的主要方式,通过引用,可以在程序中创建、访问和操作对象。你对于Java的引用了解多少呢?
Arrays.sort底层排序算法解析
在JDK 1.8中,Arrays.sort 根据排序数量的大小,对小数组采用快速排序、微小数组采用插入排序,而对大数组进行智能选择归并排序或快速排序,以达到最佳性能。
【ReentrantLock】底层实现
深度解析了Java中ReentrantLock的实现,对比了与synchronized的差异,详细介绍了上锁、解锁过程,以及相关核心方法的细节,使读者更清晰理解ReentrantLock的内部机制。
【ThreadLocal】概述与基本用法
介绍了解决多线程共享对象并发问题的两种方法:时间换空间和空间换时间。引入了Java中的ThreadLocal类,以空间换时间的方式为每个线程提供独立的变量副本,避免并发问题。
个人成就
文章被点赞
160
文章被阅读
22,330
掘力值
1,249
关注了
1
关注者
46
收藏集
0
关注标签
3
加入于
2022-03-18