原创 HashMap淺析(二)

HashMap淺析(二) 擴容機制 首先上擴容的代碼,每一行都寫了註釋,儘可能的讓大家明白這個過程。 final Node<K,V>[] resize() { //將table賦值給oldTab No

原创 HashMap淺析(一)

HashMap淺析(一) ​ 無論幾年的程序猿,面試必問的題,HashMap算一大山,這座山翻不過去,離自己夢想的公司想必是無緣的。 ​ 很多人覺得會用HashMap不就行了嗎,爲什麼非要研究它的原理呢? ​ 摸一摸自己的

原创 @Autowired淺析

@Autowired淺析 首先放幾段代碼和幾個問題,帶着思考去看接下來的結論 第一個問題 第一段代碼:容器初始化完畢,控制檯是否會打印(“This is a method from TeachService”)這句話? @

原创 RabbitMQ:The channelMax limit is reached. Try later.

RabbitMQ:The channelMax limit is reached. Try later. ​ 這個問題是我當初寫項目時遇到的,因爲用RabbitMQ做削峯處理,高併發情況下,channel數到達了限制,所以不能