前言 在日志Logger漫談中提到了slf4j僅僅是作為日志門面粘招,給用戶提供統(tǒng)一的API使用,而真正的日志系統(tǒng)的實現(xiàn)是由logback或者log...

前言 在日志Logger漫談中提到了slf4j僅僅是作為日志門面粘招,給用戶提供統(tǒng)一的API使用,而真正的日志系統(tǒng)的實現(xiàn)是由logback或者log...
一面 hashmap的實現(xiàn)原理偎球,多線程并發(fā)操作hashmap會有什么問題洒扎?原理簡述:使用數(shù)組加鏈表的數(shù)據(jù)結(jié)構(gòu),根據(jù)給出的key -hash到數(shù)組...
前不久剛從阿里面試回來袍冷,為了這場面試可以說準備了一個半月,做的準備就是刷題和看視頻看書充實自己的技術猫牡,話說是真難啊胡诗,不過還算順利拿到了offer...
雖然在hashmap的原理里面有這段,但是這個單獨拿出來講rehash或者resize()也是極好的。 什么時候擴容:當向容器添加元素的時候乃戈,會...
本文首發(fā)于我的個人技術博客看完還不懂HTTPS我直播吃翔 存在即合理 http是非常常見的應用層協(xié)議褂痰,是超文本傳輸協(xié)議的簡稱,其傳輸?shù)膬?nèi)容都是明...
堆就是用數(shù)組實現(xiàn)的二叉樹症虑,所以它沒有使用父指針或者子指針缩歪。堆根據(jù)“堆屬性”來排序,“堆屬性”決定了樹中節(jié)點的位置谍憔。 堆的常用方法: 構(gòu)建優(yōu)先隊列...
最近在學習dubbo源碼,dubbo在功能擴展方面习贫,提供了SPI的擴展逛球。初次看到SPI,還是不容易理解苫昌,下面記錄SPI的學習颤绕。系統(tǒng)里抽象的各個模...
AOP(Aspect Orient Programming),作為面向?qū)ο缶幊痰囊环N補充祟身,廣泛應用于處理一些具有橫切性質(zhì)的系統(tǒng)級服務奥务,如事務管理...
在項目啟動過程中,dubbo服務如何隨項目的啟動而發(fā)布袜硫?dubbo如何隨著spring容器的初始化而啟動氯葬。 已知,在項目啟動過程中婉陷,我們會將du...
作為一個技術人,不知道你有沒有遇到過下面的情況秽澳? “我學不到新東西” “我感覺沒啥成長” “每天都在重復勞動” …… 其實闯睹,每個技術從業(yè)者,多多...