微服務(wù)(架構(gòu)) 微服務(wù)架構(gòu)概念:一種架構(gòu)風(fēng)格,將一個(gè)應(yīng)用服務(wù),拆分為多個(gè)小服務(wù),每個(gè)微服務(wù)運(yùn)行在各自的進(jìn)程中,每個(gè)微服務(wù)提供單個(gè)業(yè)務(wù)功能。 微服...
proguard: Proguard是一個(gè)集文件壓縮,優(yōu)化,混淆和校驗(yàn)等功能的工具 它檢測(cè)并刪除無(wú)用的類,變量,方法和屬性 它優(yōu)化字節(jié)碼并刪除無(wú)...
Retrofit目前較為流行的網(wǎng)絡(luò)請(qǐng)求框架,與之前的對(duì)比如下: retrofit負(fù)責(zé)封裝請(qǐng)求接口,okhttp負(fù)責(zé)完成網(wǎng)絡(luò)請(qǐng)求: 簡(jiǎn)單使用步驟:...
參考鏈接:Android Butterknife使用方法總結(jié) - 簡(jiǎn)書(shū) ButterKnife主要用于快速的綁定控件和監(jiān)聽(tīng)相應(yīng)的事件,避免原生傳...
select、poll、epoll區(qū)別:詳解三者區(qū)別 select,poll,epoll都是IO多路復(fù)用的機(jī)制。I/O多路復(fù)用就通過(guò)一種機(jī)制,可...
優(yōu)點(diǎn):支持http2.0,socket自動(dòng)選擇最好路線,并支持自動(dòng)重連,維護(hù)連接池,減少握手次數(shù),擁有Interceptors輕松處理請(qǐng)求與響應(yīng)...
EventBus:是用來(lái)簡(jiǎn)化android組建之間的通信,otto也能完成,但效率院低于eventbus。Eventbus 基于觀察者模式,一個(gè)...
volley 使用場(chǎng)景:數(shù)據(jù)量不大的但是通信頻繁的場(chǎng)景。不適合大文件下載。 volley是對(duì)HttpURLConnection和HttpClie...
迭代和遞歸的特點(diǎn),并比較優(yōu)缺點(diǎn): (1)定義: 程序調(diào)用自身稱為遞歸。 利用變量的原值推出新值稱為迭代。 (2)優(yōu)缺點(diǎn) 遞歸 優(yōu)點(diǎn):大問(wèn)題轉(zhuǎn)化為...