前言 接上文,好久沒寫文,一寫就停不了。在上文講解HashedWheelTimer的過程中,我看到了一個(gè)東西ResourceLeakDetect...
前言 好久沒寫文章了,最近沒事兒看了下Redisson里面的分布式鎖的寫法,進(jìn)而看到了它使用了netty中的HashedWheelTimer,大...
前言 最近看spring cloud netflix和spring cloud alibaba的一些代碼,發(fā)現(xiàn)自己有個(gè)不太清楚的地方是關(guān)于spr...
前言 最近公司在考慮做全鏈路監(jiān)控的事兒,主要是一個(gè)請(qǐng)求進(jìn)來從服務(wù)網(wǎng)關(guān)到各個(gè)業(yè)務(wù)戰(zhàn)隊(duì)會(huì)流轉(zhuǎn)到很多個(gè)戰(zhàn)隊(duì)的業(yè)務(wù)模塊,如果一個(gè)業(yè)務(wù)中出現(xiàn)問題就會(huì)影響到...
前言 接上一篇,在明白了如何組合狀態(tài)轉(zhuǎn)移之后,我們回過頭來再來看看整個(gè)實(shí)現(xiàn),我們提煉了一些簡單的展示性的組件,例如FilterLink: 它只負(fù)...
前言 接上一篇,在了解了狀態(tài)轉(zhuǎn)移中如何保證不變性之后,我們又來看看如何完成多變量狀態(tài)的組合。 組合 在我們的項(xiàng)目由簡入繁的過程中,針對(duì)狀態(tài)進(jìn)行組...
前言 接上一篇,在構(gòu)建了一個(gè)簡單地Redux應(yīng)用之后,我們?cè)賮碛懻撊绾卧跔顟B(tài)轉(zhuǎn)移的過程中保證對(duì)象的不可變性。 不可變性 不可變性保證了純函數(shù)無副...
前言 參加了公司大拿組織的前端學(xué)習(xí)會(huì),本來也是抱著學(xué)習(xí)的心態(tài),React這塊自己也就會(huì)寫寫一般的組件和界面,也沒做過什么深入的研究。但是年后排到...
前言 我們現(xiàn)在打印日志其實(shí)基本都是用的slf4j。大家都知道它是一個(gè)公共的門面,背后你可以用具體的日志實(shí)現(xiàn),例如log4j,log4j2,log...