背景 之前18年曾經(jīng)寫過一篇關(guān)于狀態(tài)機(jī)的博客,鏈接如下:http://www.itdecent.cn/p/8def04b34b3c在樓主當(dāng)初的設(shè)計(jì)過程中,已經(jīng)認(rèn)為是非常完美...
背景 之前18年曾經(jīng)寫過一篇關(guān)于狀態(tài)機(jī)的博客,鏈接如下:http://www.itdecent.cn/p/8def04b34b3c在樓主當(dāng)初的設(shè)計(jì)過程中,已經(jīng)認(rèn)為是非常完美...
前言 在完成了流量統(tǒng)計(jì)和限流邏輯兩部分的分析之后,降級其實(shí)也就非常簡單了,所以我的注意力也回到了Sentinel入口調(diào)用部分,這一部分構(gòu)建了Sentinel的上下文,創(chuàng)建了調(diào)...
摘要 本文主要講解logback日志框架的初始化的全過程,在講解初始化前先簡單介紹了下目前現(xiàn)存的常用日志框架,為后續(xù)打下基礎(chǔ),然后進(jìn)入初始化過程源碼解析,大致按如下幾塊依次分...
不知不覺大學(xué)畢業(yè)一年多了,也許越長大越看不見時(shí)間留下的足跡,有過的也總是匆匆一瞥。 前天大學(xué)室友A回家了,而我和另一名室友B正好是在小A她家所在城市工作,她就想到約我們一起見...
已經(jīng)有段時(shí)間沒有更新文章了,很多人留言說博主肯定入職了,確實(shí),剛進(jìn)入一個(gè)新環(huán)境,需要花大量的時(shí)間熟悉新項(xiàng)目,花在寫文章的時(shí)間就更少了。 今天剛下班,在地鐵上上碼字,有多少人懷...
此篇博客所有源碼均來自JDK 1.8 在上篇博客中介紹了Java四大并發(fā)工具之一的CyclicBarrier,今天要介紹的CountDownLatch與CyclicBarri...
此篇博客所有源碼均來自JDK 1.8 CyclicBarrier,一個(gè)同步輔助類,在API中是這么介紹的:它允許一組線程互相等待,直到到達(dá)某個(gè)公共屏障點(diǎn) (common ba...