
本篇只是個(gè)人的學(xué)習(xí)筆記,建議移步面試官:聽(tīng)說(shuō)你熟悉OkHttp原理?[https://juejin.cn/post/68449040877884...
mmap基本概念 正常文件讀寫(xiě)的操作一般是先去頁(yè)緩存里讀文件內(nèi)容,拿到之后進(jìn)行想要的操作,然后再寫(xiě)入頁(yè)緩存里面就可以了乐埠,而頁(yè)緩存與文件相關(guān)聯(lián),對(duì)...
冒泡排序 對(duì)于一個(gè)數(shù)組來(lái)說(shuō),每次相鄰兩個(gè)元素進(jìn)行比較茅特,如果第二個(gè)元素小于第一個(gè)元素就進(jìn)行交換(升序排序的情況),這樣子每次循環(huán)完畢后棋枕,待排序數(shù)組...
持久化的五種方式 安卓有五種方式實(shí)現(xiàn)持久化白修,內(nèi)部存儲(chǔ)、網(wǎng)絡(luò)存儲(chǔ)重斑、SharedPreferences兵睛、SQLite、外部存儲(chǔ)(SD卡)窥浪。 Shar...
數(shù)據(jù)庫(kù)事務(wù)的四個(gè)基本特征 原子性:事務(wù)包含的所有操作祖很,要么成功,要么全部失敗漾脂。 一致性:同一個(gè)事務(wù)來(lái)說(shuō)突琳,執(zhí)行成功后使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變成另...
復(fù)習(xí)提綱: 棧 棧算是一種特殊的線性表,有后進(jìn)先出的特性符相,只需要在一端進(jìn)行入棧(插入數(shù)據(jù))或者出棧(刪除數(shù)據(jù))的操作拆融。要實(shí)現(xiàn)的話(huà)從數(shù)組和鏈表兩方...
緩存機(jī)制 ListView的RecycleBin機(jī)制 首先,你將會(huì)有一個(gè)view數(shù)組mActiveViews啊终,還有一個(gè)ArrayList<Vie...
本文基于郭神的Glide最全解析[https://blog.csdn.net/guolin_blog/category_9268670.html...
單例模式作為設(shè)計(jì)模式之一镜豹,有餓漢式單例,懶漢式單例蓝牲,靜態(tài)內(nèi)部類(lèi)式單例趟脂,枚舉式,檢測(cè)雙重鎖單例這里寫(xiě)的是雙重鎖單例 如果不加volatile關(guān)鍵字...