個人信息
天津 - 天津市 這位同學(xué)很懶,木有簽名的說~
成長數(shù)據(jù)

新手最容易忽略!Spring 自動裝配的 5 種方式全解析

事務(wù)沒生效還以為成功了?Spring 事務(wù)失效的雷區(qū)你中招了嗎?

從 IOC 到多線程:Spring 單例 Bean 的并發(fā)安全性全解析

事務(wù)嵌套場景必問:Spring 傳播機制如何真正發(fā)揮作用?

別亂用!線程池拒絕策略選錯,系統(tǒng)可能直接崩!

顛覆認知!synchronized 的輕量級鎖竟然還會自旋?

Java線程池那些坑:我與線程池的恩怨情仇

鎖升級到底能不能“退燒”?synchronized 釋放后狀態(tài)解析

顛覆認知!synchronized 的輕量級鎖竟然還會自旋?

從對象頭到內(nèi)存屏障:synchronized 如何實現(xiàn)原子性、可見性與有序性

多線程亂成一鍋粥?教你把線程按順序乖乖排隊!

看似正常的遍歷,為什么必崩?ConcurrentModificationException 其實早有預(yù)警!

小心!ABA 問題可能讓你的并發(fā)代碼悄悄出錯

面試高頻考點:說說 wait、notify、notifyAll 的區(qū)別與用法

從字節(jié)碼到對象頭:synchronized 如何實現(xiàn)?

自稱懂多線程?那你敢解釋清楚 sleep(0) 對 CPU 調(diào)度的影響嗎?

用錯了就翻車!Thread.sleep() vs Thread.yield() 的區(qū)別,很多人都踩過坑

為什么你的代碼會死鎖?這四個條件一旦滿足,必掛!

以為 ThreadLocal 很安全?key 的弱引用設(shè)計背后暗藏玄機!

面試必問:ThreadLocal 到底有哪些缺點?答不好直接掛!