摘要:受知乎文章和設(shè)計(jì)模式之禪的啟發(fā),我也來(lái)搞一篇腦洞小開(kāi)的文章由標(biāo)題可知,這篇文章是寫(xiě)給我女朋友看的。于是這就讓經(jīng)紀(jì)人對(duì)粉絲說(shuō)只有萬(wàn),我才會(huì)寫(xiě)代碼。 前言 只有光頭才能變強(qiáng) 回顧前面: ThreadLocal就是這么簡(jiǎn)單 多線(xiàn)程三分鐘就可以入個(gè)門(mén)了! 多線(xiàn)程基礎(chǔ)必要知識(shí)點(diǎn)!看了學(xué)習(xí)多線(xiàn)程事半功倍 Java鎖機(jī)制了解一下 AQS簡(jiǎn)簡(jiǎn)單單過(guò)一遍 Lock鎖子類(lèi)了解一下 線(xiàn)程池你真不來(lái)了解一下...
摘要:一單例模式定義單例模式確保某個(gè)類(lèi)只有一個(gè)實(shí)例,而且自行實(shí)例化并向整個(gè)系統(tǒng)提供這個(gè)實(shí)例。技術(shù)實(shí)現(xiàn)單例模式靜態(tài)內(nèi)部類(lèi)評(píng)價(jià)使用靜態(tài)內(nèi)部類(lèi)的方式,只有在使用該實(shí)例的時(shí)候,才去加載靜態(tài)內(nèi)部類(lèi),從而實(shí)現(xiàn)延時(shí)加載。 一、單例模式定義:?jiǎn)卫J酱_保某個(gè)類(lèi)只有一個(gè)實(shí)例,而且自行實(shí)例化并向整個(gè)系統(tǒng)提供這個(gè)實(shí)例。在計(jì)算機(jī)系統(tǒng)中,線(xiàn)程池、緩存、日志對(duì)象、對(duì)話(huà)框、打印機(jī)、顯卡的驅(qū)動(dòng)程序?qū)ο蟪1辉O(shè)計(jì)成單例。這些應(yīng)...
摘要:面向?qū)ο笕筇卣骼^承性多態(tài)性封裝性接口。第五階段封裝一個(gè)屬于自己的框架框架封裝基礎(chǔ)事件流冒泡捕獲事件對(duì)象事件框架選擇框架。核心模塊和對(duì)象全局對(duì)象,,,事件驅(qū)動(dòng),事件發(fā)射器加密解密,路徑操作,序列化和反序列化文件流操作服務(wù)端與客戶(hù)端。 第一階段: HTML+CSS:HTML進(jìn)階、CSS進(jìn)階、div+css布局、HTML+css整站開(kāi)發(fā)、 JavaScript基礎(chǔ):Js基礎(chǔ)教程、js內(nèi)置對(duì)...
摘要:寬度自適應(yīng)兩列布局兩列布局可以使用浮動(dòng)來(lái)完成,左列設(shè)置左浮動(dòng),右列設(shè)置右浮動(dòng),這樣就省的再設(shè)置外邊距了。橫向兩列布局頁(yè)頭導(dǎo)航左上右上左下右上右下頁(yè)腳 1、寬度自適應(yīng)兩列布局 兩列布局可以使用浮動(dòng)來(lái)完成,左列設(shè)置左浮動(dòng),右列設(shè)置右浮動(dòng),這樣就省的再設(shè)置外邊距了。 當(dāng)元素使用了浮動(dòng)之后,會(huì)對(duì)周?chē)脑卦斐捎绊懀敲淳托枰宄?dòng),通常使用兩種方法??梢越o受到影響的元素設(shè)置 clear...
摘要:如今每個(gè)瀏覽器發(fā)起的請(qǐng)求都需要攜帶請(qǐng)求元數(shù)據(jù),其中有用戶(hù)代理串,緩存指令,等等。如果頭鍵值對(duì)在請(qǐng)求之間無(wú)修改,那么傳遞的開(kāi)銷(xiāo)為字節(jié)。這就是額外開(kāi)銷(xiāo)的不易被察覺(jué)的驚人之處。 如今每個(gè)瀏覽器發(fā)起的請(qǐng)求都需要攜帶請(qǐng)求元數(shù)據(jù),其中有用戶(hù)代理串,緩存指令,cookie等等。沒(méi)有壓縮的http head 經(jīng)常需要幾K字節(jié)來(lái)承載才可以。 為了降低這個(gè)開(kāi)銷(xiāo),做了如下的改進(jìn) 定義一個(gè)頭表(head...