![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
加載 把class字節(jié)碼通過classLoader加載進(jìn)內(nèi)存 驗(yàn)證 校驗(yàn)字節(jié)流是否符合jvm規(guī)范 對于元數(shù)據(jù)的驗(yàn)證蛆挫,比如該類是否繼承了被fina...
1. 功能 爬取豆瓣每日書單信息 處理爬取后的信息卖词,制作成makedown文件缭付,方便瀏覽 2. 原理 1邑跪、requests獲取網(wǎng)絡(luò)信息2、Bea...
這幾天跳槽偶垮,面了幾家互聯(lián)網(wǎng)公司恭朗,說說我的面試經(jīng)歷吧以及一些面試題吧。 樂視:一面:先是筆試哥攘,比較基礎(chǔ)剖煌,最后一道算法題-大數(shù)相乘沒答出來,然后與技...
插件化-資源處理 寫的比較長逝淹,可以選擇跳過前面2節(jié)耕姊,直接從0x03實(shí)例分析開始。如有錯(cuò)誤栅葡,請不吝指正茉兰。 0x00 aapt編譯流程 在之前的Ap...
插件化-Apk編譯過程概述 0x00 大致的看了一下目前插件化的開源實(shí)現(xiàn),或多或少都會對Apk的編譯過程做出改動欣簇,因此嘗試分析了一下Apk的打包...
Gradle 學(xué)習(xí)筆記 以下內(nèi)容规脸,理論部分大部分是gradle和groovy的官方文檔的解釋,實(shí)例部分是自己的嘗試熊咽,如有錯(cuò)誤莫鸭,請不吝指正,謝謝横殴!...
1 序列化的原因 java序列化主要是為了跨平臺被因,實(shí)現(xiàn)對象的一致性,可在不同的平臺上,保持自己原有的屬性和方法不變 2 序列化的作用 永久的保存...
1 概論 IntentService是一種處理異步請求的Service梨与《榛ǎ客戶端通過調(diào)用Context.startService(Intent)來...
1.非靜態(tài)內(nèi)部類的靜態(tài)實(shí)例 2.Activity的靜態(tài)成員變量 Drawable Context Drawable的對象的內(nèi)部Callback持...