前言 HSF是一個分布式的遠程服務調(diào)用框架,其實我更喜歡把分布式幾個字去掉,因為HSF本身并不是一個單獨的服務(指一個進程),他是附屬在你的應用里的一個組件,一個RPC組件(...
本文主要針對的是 我們認為的事件分發(fā) 之前的流程,也就是說事件是怎么來的?一路又是怎么走下去的? 那為什么要研究事件的來龍去脈呢?其實我寫本文之前是知道事件是以下的這種走向傳...
今天我要對著 Glide數(shù)據(jù)加載 進行一頓暴講,我要給它講的 锃光瓦亮,我要給它講的 烏漆嘛黑。 上回針對Gldie的準備工作進行了詳細分解,從使用到原理,從整體到局部整體噴...
一直想寫一個篇 Glide原理講解,可一直沒能動筆。不是因為沒時間,是 Glide 涉及太過廣泛,內(nèi)部邏輯太過犀利。一直沒能找到一個合適的制高點來俯覽全身。 之前對 Glid...
LruCache是我們經(jīng)常使用的緩存機制,也叫“最近最少使用的”緩存策略。其本質原理是通過歷史訪問記錄來倒序淘汰數(shù)據(jù),它認為剛剛訪問的數(shù)據(jù),將來被訪問的可能性較大,因此將該類...
1 什么是Crash Crash,即閃退,多指在移動設備(如iOS、Android設備)中,在打開應用程序時出現(xiàn)的突然退出中斷的情況(類似于Windows的應用程序崩潰)。 ...
在分析ThreadLocal之前,首先我們提出三個問題,后續(xù)會圍繞這三個問題解析ThreadLocal的原理。 什么是ThreadLocal? ThreadLocal怎么用?...
又到年底了,每到這個時候,我們都會慢慢反思,這一年都做了什么?有什么進步?年初的計劃都實現(xiàn)了嗎?明年年初有跳槽的底氣了嗎?況且今年的互聯(lián)網(wǎng)環(huán)境太差,需要自己有足夠的知識儲備,...
上一篇 LruCache緩存機制,深入淺出,發(fā)現(xiàn)了一個源碼bug 中我們介紹了LruCache的使用和原理,同時也提到了LruCache本質就是在維護一個LinkedHash...