原创 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數到達了限制,所以不能