Redis 簡介 概念 基于鍵值對key-value的數(shù)據(jù)庫此叠,value可以為sting曼振、hash寞宫、list、set剃幌、zset等多種數(shù)據(jù)結(jié)構(gòu)。提...
MySQL注意知識點 INT(N)表示什么? N是顯示寬度井辆,不表示存儲數(shù)字的長度限制。使用zerofill表示長度小于N時溶握,使用0填充高位杯缺,直到...
并發(fā)編程基礎(chǔ) Java線程模型 發(fā)生了系統(tǒng)調(diào)用的鎖,就是重量鎖 MMU: 虛擬地址映射 線程類型 用戶線程:使用Java代碼創(chuàng)建的線程睡榆。 內(nèi)核線...
ThreadLocal用來存儲線程隔離的數(shù)據(jù)萍肆。 Thread類中有一個ThreadLocalMap成員變量threadLocals,Thread...
1、Handler: 1):系統(tǒng)Handler的創(chuàng)建過程及相關(guān)對象的創(chuàng)建:在ActivityThread的main方法中調(diào)用getHandler...
定義 AsyncTask是一個抽象類胀屿,在使用時需要繼承該類塘揣,實現(xiàn)其抽象方法protected abstract Result doInBackg...
泛型 為什么需要泛型 重構(gòu)相同函數(shù)體且不同類型返回值和參數(shù)時,可以使用泛型碉纳。而不需要多個重構(gòu)函數(shù)比如: 泛型中的類型在使用時指定勿负,不需要強制類型...
Glide圖片加載框架大家都應(yīng)該不會陌生,集成使用起來非常的簡單劳曹,但是之前都沒怎么看過Glide的源碼奴愉,現(xiàn)在自己照著源碼鉆研一下,看看到底是如何...
之前項目targetSdk基于Android6.0即API版本號為23進行開發(fā)铁孵,現(xiàn)在需要升級到9.0锭硼,期間跨越了好幾個版本需要進行適配,那沒有辦...