-
HTTP2.0查看全部
-
SPDY查看全部
-
HTTP優(yōu)點查看全部
-
工作流程查看全部
-
響應(yīng)體查看全部
-
響應(yīng)頭查看全部
-
請求體查看全部
-
請求頭查看全部
-
HTTP協(xié)議結(jié)構(gòu)查看全部
-
課程要點查看全部
-
重連機制 如圖,Call會調(diào)用getResponse()來獲取response,如果獲取不到HttpEngine會調(diào)用recover()來重試,獲取到的話就直接break了查看全部
-
多路復(fù)用機制 如圖,指的是HttpEngine先調(diào)用nextConnection()從ConnectionPool里來獲取一個connction實例,如果沒有才會調(diào)用自己的createNextConnection()來獲取一個connection,這是多路復(fù)用機制的核心查看全部
-
核心類圖 如圖,httpclient引用了其他所用類,都是為httpclient服務(wù)的查看全部
-
流程圖 如圖簡單明了查看全部
-
總體設(shè)計 如圖簡單明了,至于構(gòu)建者模式,簡單總結(jié)如下: 將一個復(fù)雜對象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示。 比如:在玩“極品飛車”這款游戲,那么每一關(guān)的地圖會千變?nèi)f化,簡單的來說,地圖會有晴天和陰天之分,那么創(chuàng)建地圖時就要根據(jù)晴天或者陰天來對地圖上的場景,比如:天空,樹,房子,和路面進行渲染,這個過程是一個固定的,每創(chuàng)建一個新地圖都要執(zhí)行這幾個渲染。 那么構(gòu)建者就是在執(zhí)行同樣的“構(gòu)建地圖”時,創(chuàng)建不同的地圖出來,“晴天”和“陰天”地圖查看全部
舉報
0/150
提交
取消