前言 從jdk8.0開始HashMap進行了一次革新,為了提高查找效率在哈希桶內(nèi)元素超過8個時自動變?yōu)榧t黑樹結(jié)構(gòu)。紅黑樹到底是為了解決什么問題存在的?它又是怎么出現(xiàn)的?我們首...
前言 眾所周知堆排序就是個二叉堆,其實本質(zhì)上就是個完全二叉樹,我其實是想講堆排序的,可為什么會和優(yōu)先隊列扯上關(guān)系呢,而優(yōu)先隊列又為何和jdk扯上關(guān)系呢??赐昴憔兔靼椎?優(yōu)先隊...
本人是做java開發(fā)的,這是我參加58,搜狐,搜狗,新浪微博,百度,騰訊文學(xué),網(wǎng)易以及其他一些小的創(chuàng)業(yè)型公司的面試常被問的問題,當(dāng)然有重復(fù),弄清楚這些,相信面試會輕松許多。更...
cglib和jdk自帶的動態(tài)代理 記得上次的動態(tài)代理,感覺講的不是很好,因為我漏了好幾個重要的點。而且關(guān)于cglib這個基于asm框架的代理也沒講到。求知切記不要一知半解。 ...
加油,努力切圖養(yǎng)家
縱身一躍昨晚,一個17級的新生突然私聊我,說沒能上h大,留在了武漢。 當(dāng)初志愿結(jié)果出來時的茫然突然涌現(xiàn)。我當(dāng)時是想去華農(nóng)的,結(jié)果陰差陽錯就是一千兩百公里的距離,要是高三的我知道今天會...
昨晚,一個17級的新生突然私聊我,說沒能上h大,留在了武漢。 當(dāng)初志愿結(jié)果出來時的茫然突然涌現(xiàn)。我當(dāng)時是想去華農(nóng)的,結(jié)果陰差陽錯就是一千兩百公里的距離,要是高三的我知道今天會...
解決老大難問題HashMap 最近對底層的東西產(chǎn)生了濃重的興趣。前幾天看了關(guān)于HashMap的文章,發(fā)現(xiàn)自己真的一無所知簡直是個垃圾。 首先大家都知道的HashMap相對于H...
此篇中的小魚動畫是模仿國外一個大牛做的flash動畫,第一眼就愛上它了,簡約靈動又不失美學(xué),于是抽空試著嘗試了一下,如下是我用Android實現(xiàn)的效果圖: 由于整個繪制分析過...
前言 MyBatis 是一個被廣泛應(yīng)用的持久化框架。一個簡單的使用示例如下所示,先創(chuàng)建會話工廠,然后從會話工廠中打開會話,通過 class 類型和配置生成 Mapper 接口...