![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
使用現(xiàn)狀 Redis分布鎖的基礎內(nèi)容紫岩,我們已經(jīng)在基于AOP和Redis實現(xiàn)的簡易版分布式鎖這篇文章中講過了实幕,也在文章中示范了正常的加鎖和解鎖方法...
問題來源 我司最近剛重構完吝镣,終于有時間去償還欠下的技術債了。 最先準備改造的就是將一些原本應該異步執(zhí)行而因重構時間緊而被迫同步執(zhí)行的方法昆庇,通過消...
在上一篇文章基于AOP和Redis實現(xiàn)的簡易版分布式鎖中我們已經(jīng)介紹了實現(xiàn)一個簡易版的分布式鎖末贾。 那么本文主要來講,如何將注解LockAnnot...
平時在項目中經(jīng)常會遇到并發(fā)問題整吆,理論上有些方法只應該被調(diào)用一次拱撵,但由于并發(fā)而被重復調(diào)用,導致出現(xiàn)系統(tǒng)問題表蝙。而在我們的項目中拴测,最容易發(fā)生這種情況的...
Mac安裝mysql8版本會遇到不少的坑,大家可以用如下方式解決: 1府蛇、用brew安裝最新版本的mysql集索,我安裝的時候還是8.1.2brew ...
先說為什么要談『0元購』這個話題,是我覺得這個模式挺好玩的汇跨,有必要給大家講講务荆,然后也正好來完善我對風險控制等的認知。了解到『0元購』是從斐訊K2...
上一篇文章中提到了我們在項目中運用DelayQueue解決了一些需要延遲執(zhí)行的任務穷遂,但是最近我們在生產(chǎn)環(huán)境上遇到了一個問題函匕。重啟服務器后,那些未...
我們產(chǎn)品的的業(yè)務中有那么一個場景蚪黑,在醫(yī)生關閉問診的3min后盅惜,患者將無法繼續(xù)和醫(yī)生進行對話。我根據(jù)對業(yè)務的理解祠锣,和對技術實現(xiàn)成本的衡量酷窥,決定采用...
本文將會對DelayQueue做一個簡單的介紹,并提供部分源碼的分析伴网。 DelayQueue的特性基本上由BlockingQueue蓬推、Prior...