概念ThreadLocal是Java中一個(gè)用于線程內(nèi)部存儲(chǔ)數(shù)據(jù)的工具類婆瓜。ThreadLocal是用來(lái)存儲(chǔ)數(shù)據(jù)的勺疼,線程只能訪問到自己線程存儲(chǔ)的數(shù)據(jù)...
快排 相對(duì)快排干签,大家可能更熟悉冒泡排序,冒泡排序是比較相鄰的兩個(gè)元素。但是在數(shù)據(jù)量大的情況下,耗時(shí)卻比快排多很多。所以掌握快排也是很有必要的众辨。 ...
先拋出問題,根據(jù)問題在源碼中尋找答案: 1.HashMap默認(rèn)的初始長(zhǎng)度是多少舷礼?為什么這么規(guī)定鹃彻?2.HashMap 底層的數(shù)據(jù)結(jié)構(gòu)是什么?3.H...
個(gè)人博客首發(fā):https://wubobo952.github.io/post/sorts/ 如何分析排序算法 最好情況妻献,最壞情況蛛株,平均情況的時(shí)...
個(gè)人博客首發(fā):https://wubobo952.github.io/ 如何快速寫出正確的鏈表代碼 技巧一:理解指針或引用的含義 指針也可以理解...
接口提供默認(rèn)實(shí)現(xiàn)的方法 以前 Java 中,我們要是在接口中增加一個(gè)方法育拨,那么所有實(shí)現(xiàn)這個(gè)接口的類都必須要重寫這個(gè)方法谨履,但是在 Kotlin 中...
不懂 PCM 的請(qǐng)看上一篇文章 http://www.reibang.com/p/b6e951510cf0 什么是 WAV ? 想詳細(xì)了解 W...
基礎(chǔ)知識(shí) PCM(Pulse Code Modulation)熬丧,脈沖編碼調(diào)制笋粟。人耳聽到的是模擬信號(hào),PCM是把聲音從模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)的技術(shù)...
以下文章參考 https://zhuanlan.zhihu.com/p/35519585,《Android藝術(shù)開發(fā)探索》 首先像聲明害捕,Binde...