1 前言 說(shuō)到后臺(tái)技術(shù)棧,腦海中是不是浮現(xiàn)的是這樣一幅圖? 圖1 有點(diǎn)眼暈,以下只是我們會(huì)用到的一些語(yǔ)言的合集,而且只是語(yǔ)言層面的一部分,就整個(gè)后臺(tái)技術(shù)棧來(lái)說(shuō),這只是一個(gè)開(kāi)始...
1 前言 說(shuō)到后臺(tái)技術(shù)棧,腦海中是不是浮現(xiàn)的是這樣一幅圖? 圖1 有點(diǎn)眼暈,以下只是我們會(huì)用到的一些語(yǔ)言的合集,而且只是語(yǔ)言層面的一部分,就整個(gè)后臺(tái)技術(shù)棧來(lái)說(shuō),這只是一個(gè)開(kāi)始...
1 什么是webpack? 一句話(huà)概括:webpack是一個(gè)模塊打包工具(module bundler)。重點(diǎn)在于兩個(gè)關(guān)鍵詞“模塊”和“打包”。 什么是模塊呢?我們回顧一下曾...
1 前言 個(gè)人網(wǎng)站最近增加了評(píng)論功能,為了方便用戶(hù)不用注冊(cè)就可以評(píng)論,對(duì)接了 QQ 和微博這 2 大常用軟件的一鍵登錄,總的來(lái)說(shuō)其實(shí)都挺簡(jiǎn)單的,可能會(huì)有一點(diǎn)小坑,但不算多,完...
0前言 ZooKeeper是一個(gè)分布式的,開(kāi)放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù)。主節(jié)點(diǎn)掛了,從節(jié)點(diǎn)頂上,從節(jié)點(diǎn)得知道主節(jié)點(diǎn)掛了那一刻的業(yè)務(wù)處理狀態(tài)。得有人能夠保存主節(jié)點(diǎn)的運(yùn)行狀態(tài)...
1 HashMap 1.1 基于哈希表的Map接口的實(shí)現(xiàn) 此實(shí)現(xiàn)提供所有可選的映射操作,并允許使用 null 值和 null 鍵。(除了非同步和允許使用 null 之外,Ha...
在服務(wù)架構(gòu)單中,業(yè)務(wù)會(huì)被拆分成一個(gè)一個(gè)獨(dú)立的服務(wù),服務(wù)與服務(wù)之間的通訊是通過(guò)Http Rest的,Spring cloud有兩種服務(wù)調(diào)用方式,一種是ribbon+restTe...
1 現(xiàn)象描述 Java8之前,匿名內(nèi)部類(lèi)在使用外部成員的時(shí)候,會(huì)報(bào)錯(cuò)并提示 “Cannot refer to a non-finalvariable arg inside a...
網(wǎng)上有很多人探討Java中異常捕獲機(jī)制try…catch…finally塊中的finally語(yǔ)句是不是一定會(huì)被執(zhí)行?很多人都說(shuō)不是,當(dāng)然他們的回答是正確的,經(jīng)過(guò)我試驗(yàn),至少有...
0前言 在有些系統(tǒng)中,存在大量相同或相似對(duì)象的創(chuàng)建問(wèn)題,如果用傳統(tǒng)的構(gòu)造函數(shù)來(lái)創(chuàng)建對(duì)象,會(huì)比較復(fù)雜且耗時(shí)耗資源,用原型模式生成對(duì)象就很高效,就像孫悟空拔下猴毛輕輕一吹就變出很...