首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
黄珏
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
5年前
关注
你所不知道的一些关于Spring如何解决循环依赖的细节
顾名思义,就是假设有bean A和bean B,A的实例化依赖于B实例的存在,B的实例化也必须依赖于A实例的存在。如果没有相关的处理方案,肯定是会陷入死循环的。那么Spri...
3
2
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
Etcd分布式锁(二):支持公平锁,避免某些场景下线程长期无法获取锁
公平锁和非公平的锁的区别主要还是在于公平锁保证先竞争的的线程会优先获取锁,而非公平锁则无法提供这个保障。 在ReentrantLock的实现中,两者的区别主要是公平锁在获取...
3
1
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
Etcd分布式锁:cp分布式锁的最佳实现
分布式锁的功能和诉求,我们已经在Redis分布式锁:基于AOP和Redis实现的简易版分布式锁简单的介绍过了。 目前自研的Redis分布式锁,已可满足大部分场景(非公平+可...
28
6
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
Redis分布式锁:基于AOP和Redis实现的简易版分布式锁
平时在项目中经常会遇到并发问题,理论上有些方法只应该被调用一次,但由于并发而被重复调用,导致出现系统问题。而在我们的项目中,最容易发生这种情况的是,推送消息的服务。无论是短...
14
7
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
DelayQueue系列(一):源码分析
本文将会对DelayQueue做一个简单的介绍,并提供部分源码的分析。 DelayQueue的特性基本上由BlockingQueue、PriorityQueue和Delay...
19
评论
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
DelayQueue系列(二):基础组件
在我们产品中有这么一个场景,在医生关闭问诊的3min后,患者将无法继续和医生进行对话。我根据对业务的理解,和对技术实现成本的衡量,决定通过DelayQueue的方式来实现。...
6
评论
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
DelayQueue系列(三):持久化方案
上一篇文章中提到了我们在项目中运用DelayQueue解决了一些需要延迟执行的任务,但是最近我们在生产环境上遇到了一个问题。重启服务器后,那些未执行的延迟任务就消失不见了。...
18
评论
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
没法转私密,只能删除了
没法转私密,只能删除了 没法转私密,只能删除了 没法转私密,只能删除了 没法转私密,只能删除了 没法转私密,只能删除了...
8
3
分享
黄珏
关注了
逍遥jc
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
如何动态加载@KafkaListener的topics
我司最近刚重构完,终于有时间去偿还欠下的技术债了。 最先准备改造的就是将一些原本应该异步执行而因重构时间紧而被迫同步执行的方法,通过消息队列异步化。 在原来的老项目中,我们...
5
5
分享
黄珏
赞了这篇文章
逍遥jc
高级Java工程师 @菜鸟
·
6年前
关注
Redis分布式锁(三):支持锁可重入,避免锁递归调用时死锁
Redis分布式锁的基础内容,我们已经在Redis分布式锁:基于AOP和Redis实现的简易版分布式锁这篇文章中讲过了,也在文章中示范了正常的加锁和解锁方法。 从上次升级为...
22
9
分享
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2019-08-04