http2.0協(xié)議簡介 什么是http2.0協(xié)議? 在http2.0官網(wǎng) 的描述是: 中文總結(jié)一下就是: 對1.x協(xié)議語意的完全兼容2.0協(xié)議是在1.x基礎(chǔ)上的升級而不是重寫...
http2.0協(xié)議簡介 什么是http2.0協(xié)議? 在http2.0官網(wǎng) 的描述是: 中文總結(jié)一下就是: 對1.x協(xié)議語意的完全兼容2.0協(xié)議是在1.x基礎(chǔ)上的升級而不是重寫...
話不多說,先上一張圖 沒錯,我們今天聊的東西,跟他沒啥關(guān)系。 上面這是java的內(nèi)存結(jié)構(gòu)(我就是忽悠你們來的)。 今兒主要先聊一聊java的內(nèi)存模型(嗯,也不是非想跟你們聊,...
1、能講講Android的handler機制嗎? 消息處理機制本質(zhì): 一個線程開啟循環(huán)模式持續(xù)監(jiān)聽并依次處理其它線程發(fā)送給它的消息. 簡單的說:Android應(yīng)用程序是通過消...
簡介 先簡單介紹下,我們知道jni是native層與java層交互的橋梁,有了jni,我們可以通過動態(tài)或靜態(tài)的方式去加載so,從而讀取so庫中的native邏輯。 常用架構(gòu) ...
MPlugin的相關(guān)方法 prepare 方法 該方法主要是預(yù)加載(可放置在Application#attachBaseContext中進行設(shè)置),主要實現(xiàn)流程如下 進行ho...
SystemServer及AMS uboot 在引導(dǎo) os 啟動,然后加載 kernel;當(dāng) kernel 加載完成后,進入 init 進程,fork 出 zygote,然后...
ClassLoader 我們知道一個java程序來是由多個class類組成的,我們在運行程序的過程中需要通過ClassLoader將class類載入到JVM中才可以正常運行。...
LruBitmapPool LruBitmapPool為何而生呢? 摘抄自網(wǎng)上的一段解釋:alvik和ART都沒有使用compacting garbage collector...
AIDL和Binder簡介 他們都與IPC(遠程調(diào)用)有關(guān) Binder是一個實現(xiàn)IBinder的類,提供了兩個與Binder驅(qū)動通信的重要接口方法,你可以通過它實現(xiàn)自定義的...