收到
快速理解<? extends T>和<? super T>更新于 2020.9.1 在 Java 泛型中存在通配符的概念: <? extends T>:上界通配符(Upper Bounds Wildcards) <? super T...
兄弟你是鐵杠精,大家懂什么意思就好了,又不是正規(guī)教材
深入理解機(jī)器碼(原碼,反碼,補(bǔ)碼)和算術(shù)溢出如果你是一個(gè)計(jì)算機(jī)專(zhuān)業(yè)的本科生,那么你可能大一時(shí)就在《數(shù)字邏輯》(或《數(shù)字電路》)這本書(shū)里面學(xué)習(xí)了機(jī)器碼??赡墚?dāng)時(shí)學(xué)的一頭霧水,但是現(xiàn)在回過(guò)頭去又覺(jué)得很Easy,就不以為然了...
如果你是一個(gè)計(jì)算機(jī)專(zhuān)業(yè)的本科生,那么你可能大一時(shí)就在《數(shù)字邏輯》(或《數(shù)字電路》)這本書(shū)里面學(xué)習(xí)了機(jī)器碼??赡墚?dāng)時(shí)學(xué)的一頭霧水,但是現(xiàn)在回過(guò)頭去又覺(jué)得很Easy,就不以為然了...
前言 在 Android 開(kāi)發(fā)中合理利用網(wǎng)絡(luò)不浪費(fèi)用戶(hù)流量是每個(gè)良心 APP 的目標(biāo),收集 APP 的流量使用數(shù)據(jù)是重要的一環(huán),畢竟沒(méi)有數(shù)據(jù)支撐做的優(yōu)化都是紙上談兵.一般用戶(hù)...
接著細(xì)讀 VirtualApk 之資源加載(上)看高版本在 Android P 預(yù)覽版以及 28 以后的版本調(diào)用 ResourcesManagerCompatForP.res...
1. LoadedPlugin 由于插件是不安裝的,為了宿主可以與插件正常工作,需要宿主可以加載插件的類(lèi),可以訪(fǎng)問(wèn)插件的靜態(tài)資源和本地庫(kù). LoadedPlugin 代表著插...
stream 理解 分享下本人對(duì)stream(流)的理解:假設(shè)把數(shù)據(jù)理解為水,底層通過(guò)系統(tǒng)調(diào)用讀取數(shù)據(jù)或者寫(xiě)入數(shù)據(jù)的過(guò)程就是水龍頭在流水,流出來(lái)的水覆水難收,對(duì)于已經(jīng)讀過(guò)的數(shù)...
Segment 官方解釋 Segment 是 buffer 切割后的組成部分. 每個(gè) buffer 中的 Segment 都是循環(huán)鏈表中的節(jié)點(diǎn),持有上一個(gè) Segment 和...
Android窗口機(jī)制系列 Android窗口機(jī)制(一)初識(shí)Android的窗口結(jié)構(gòu)Android窗口機(jī)制(二)Window,PhoneWindow,DecorView,se...
前言 本文會(huì)通過(guò)閱讀 EventBus 源碼的方式分析訂閱者注冊(cè)、反注冊(cè)、事件發(fā)送、粘性事件發(fā)送的過(guò)程。 依賴(lài) 基本使用 1. 定義事件 2. 訂閱者注冊(cè)和反注冊(cè) 3. 訂閱...