以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. 虛擬內(nèi)存定義 系統(tǒng)為用戶提供了一個(gè)比實(shí)際內(nèi)存大的多的存儲(chǔ)器,稱為虛擬存儲(chǔ)器。 實(shí)際上這種存儲(chǔ)器不存在,只是由于系統(tǒng)提供了部分裝入、...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 邏輯地址:指由程序產(chǎn)生的與段相關(guān)的偏移地址部分。例如C語(yǔ)言中&取址操作所得的就是邏輯地址。 物理地址:出現(xiàn)在CPU外部地址總線上的尋址物...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 線程之間不存在通信,因?yàn)楸緛?lái)就共享同一片內(nèi)存 1. 操作系統(tǒng)中的IPC通信 1.1 管道 是消息傳遞的一種特殊方式?!肮艿馈敝赣糜谶B接一...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí)http://huachao1001.github.io/article.html?CU6rpBBP 1. 介紹 銀行家算法是最著名的死鎖...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. 死鎖的必要條件 死鎖必須滿足四個(gè)必要條件,缺一不可。 互斥條件:進(jìn)程要求對(duì)所分配的資源進(jìn)行排他性控制,即在一段時(shí)間內(nèi)某資源僅為一個(gè)...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. 進(jìn)程 1.1 進(jìn)程的定義 進(jìn)程是程序運(yùn)行的一次執(zhí)行過(guò)程。 進(jìn)程是一個(gè)程序及其數(shù)據(jù)在處理機(jī)上順序執(zhí)行所發(fā)生的活動(dòng)。 進(jìn)程是具有獨(dú)立功...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 轉(zhuǎn)載自http://huachao1001.github.io/article.html?qt0GFFFO 1. 插入排序 每次將一個(gè)待...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. 數(shù)據(jù)結(jié)構(gòu)基本概念 數(shù)據(jù)結(jié)構(gòu)三要素: 數(shù)據(jù)的邏輯結(jié)構(gòu):邏輯結(jié)構(gòu)是指數(shù)據(jù)元素之間的邏輯關(guān)系,即從邏輯關(guān)系上描述數(shù)據(jù)。與數(shù)據(jù)的具體存儲(chǔ)無(wú)...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. Merge Merge作為A布局根標(biāo)簽,其他布局文件B通過(guò)include引用A時(shí),Merge標(biāo)簽會(huì)被去掉,在include里存放的...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. 合理管理內(nèi)存 1.1 節(jié)制的使用Service 如果應(yīng)用程序需要使用Service來(lái)執(zhí)行后臺(tái)任務(wù)的話,只有當(dāng)任務(wù)正在執(zhí)行的時(shí)候才應(yīng)...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 內(nèi)存泄漏導(dǎo)致內(nèi)存占用較高,導(dǎo)致JVM頻繁觸發(fā)GC。解決辦法:盡可能的減少生命周期長(zhǎng)的對(duì)象引用生命周期短的對(duì)象。內(nèi)存泄漏的原因: 各種資源...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. 為什么使用三級(jí)緩存 Android App 經(jīng)常會(huì)需要網(wǎng)絡(luò)交互,通過(guò)網(wǎng)絡(luò)獲取圖片。 假如每次啟動(dòng)的時(shí)候都從網(wǎng)絡(luò)拉取圖片的話,勢(shì)必會(huì)...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. Bitmap的存儲(chǔ)位置 在Android2.3.3(API 10)及之前的版本中,Bitmap對(duì)象與其像素?cái)?shù)據(jù)是分開(kāi)存儲(chǔ)的,Bit...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. Android保存數(shù)據(jù) Android提供幾種保存數(shù)據(jù)的方式,保證程序在結(jié)束之后這些保存的數(shù)據(jù)不會(huì)丟失。 文本文件保存:可以保存在...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. Android5.0新特性 全新 Material Design 設(shè)計(jì)風(fēng)格 支持多種設(shè)備(手機(jī)、平板電腦、筆記本電腦、智能電視、汽...
以下內(nèi)容整理自互聯(lián)網(wǎng),僅用于個(gè)人學(xué)習(xí) 1. JSON 一種輕量級(jí)的數(shù)據(jù)交換格式,具有良好的可讀和便于快速編寫(xiě)的特性。業(yè)內(nèi)主流技術(shù)為其提供了完整的解決方案(有點(diǎn)類似于正則表達(dá)式...