前言 前一段時間巍耗,有同事使用ThreadLocal踩坑了秋麸,正好引起了我的興趣。 所以近期炬太,我抽空把ThreadLocal的源碼再研究了一下灸蟆,越看...
在實(shí)際項(xiàng)目中我們需要手動來手寫Starter組件的場景相對來說還是比較少的亲族,但是對于自定義Starter組件的原理大家還是需要掌握清楚炒考,第一個是...
SpringBoot應(yīng)該是每個Java程序猿都會使用的基礎(chǔ)框架了斋枢,對于SpringBoot的核心內(nèi)容自動裝配原理的掌握就顯得非常重要了。 自動裝...
大廠招聘IO常問面試題 NIO與IO的區(qū)別 NIO和IO適用場景 BIO, NIO, AIO有什么區(qū)別,分別是什么原理涩赢? NTO如何通過Ruff...
在并發(fā)編程中我們都知道i++操作是非線程安全的,這是因?yàn)?i++操作不是原子操作筒扒。 如何保證原子性呢怯邪?常用的方法就是加鎖。在Java語言中可以使...
阿里提前批面了很多部門和泌,除了淘系一面其他都過了,最終點(diǎn)了國際化中臺的內(nèi)推懂缕,在焦急等hr面中允跑,分享面經(jīng),希望能幫到大家搪柑,都能拿到滿意的offer~...
一面 50min[https://docs.qq.com/doc/DZXh5dFNQaURRYk1a] 主要就是問基礎(chǔ)知識聋丝,由于沒有錄音只能記個...
1:自我介紹 本碩就讀院校,參加過的競賽工碾、項(xiàng)目 2:C語言和Java語言的核心區(qū)別弱睦,有什么特點(diǎn)? C面向過程渊额,Java面向?qū)ο?C需要自己管理內(nèi)...
最近遇到一個由于唯一性索引垒拢,導(dǎo)致并發(fā)插入產(chǎn)生死鎖的場景,在分析死鎖產(chǎn)生的原因時火惊,發(fā)現(xiàn)這一塊還挺有意思的求类,涉及到MySql中不少的知識點(diǎn),特此總結(jié)...