240 发简信
IP属地:重庆
  • 如何动态加载@KafkaListener的topics

    问题来源 我司最近刚重构完,终于有时间去偿还欠下的技术债了。 最先准备改造的就是将一些原本应该异步执行而因重构时间紧而被迫同步执行的方法,通过消...

  • DelayQueue之持久化方案

    上一篇文章中提到了我们在项目中运用DelayQueue解决了一些需要延迟执行的任务,但是最近我们在生产环境上遇到了一个问题。重启服务器后,那些未...

  • Redis分布式锁(三):锁超时后导致多个线程获得锁的解决方案

    使用现状 Redis分布锁的基础内容,我们已经在基于AOP和Redis实现的简易版分布式锁这篇文章中讲过了,也在文章中示范了正常的加锁和解锁方法...

  • DelayQueue之源码分析

    本文将会对DelayQueue做一个简单的介绍,并提供部分源码的分析。 DelayQueue的特性基本上由BlockingQueue、Prior...

  • DelayQueue之通用组件

    我们产品的的业务中有那么一个场景,在医生关闭问诊的3min后,患者将无法继续和医生进行对话。我根据对业务的理解,和对技术实现成本的衡量,决定采用...

  • Redis分布式锁(一):基于AOP和Redis实现的简易版分布式锁

    平时在项目中经常会遇到并发问题,理论上有些方法只应该被调用一次,但由于并发而被重复调用,导致出现系统问题。而在我们的项目中,最容易发生这种情况的...

  • 谈谈『0元购』

    先说为什么要谈『0元购』这个话题,是我觉得这个模式挺好玩的,有必要给大家讲讲,然后也正好来完善我对风险控制等的认知。了解到『0元购』是从斐讯K2...

  • Mac安装mysql8并解决caching_sha2_password问题

    Mac安装mysql8版本会遇到不少的坑,大家可以用如下方式解决: 1、用brew安装最新版本的mysql,我安装的时候还是8.1.2brew ...

  • Redis分布式锁(二):分布式锁注解优化

    在上一篇文章基于AOP和Redis实现的简易版分布式锁中我们已经介绍了实现一个简易版的分布式锁。 那么本文主要来讲,如何将注解LockAnnot...

个人介绍
文章版权归逍遥jc所有,转载请注明来源,谢谢合作