![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一趋惨、簡(jiǎn)介 GitLab是利用 Ruby on Rails 一個(gè)開(kāi)源的版本管理系統(tǒng)辐啄,實(shí)現(xiàn)一個(gè)自托管的Git項(xiàng)目倉(cāng)庫(kù)病蛉,可通過(guò)Web界面進(jìn)行訪問(wèn)公開(kāi)的...
1 創(chuàng)建目錄 /usr/local/zookeeper 2 解壓zookeeper安裝包 tar -zxvf zookeeper-3.4.13....
Maven是基于項(xiàng)目對(duì)象模型(pom)鸠补,可以通過(guò)一小段描述信息來(lái)完成復(fù)雜項(xiàng)目的構(gòu)建建蹄,另外還有報(bào)告和文檔功能零院,是一種強(qiáng)大的項(xiàng)目管理工具劳吠,接下來(lái)就基...
1迫筑、創(chuàng)建文件夾 mkdir /usr/local/nexus 2、切換目錄 cd /usr/local/nexus 3宗弯、下載nexus 下載地址...
定義:在一個(gè)新的對(duì)象里面使用一些已有的對(duì)象脯燃,使之成為新對(duì)象的一部分;新的對(duì)象通過(guò)向這些對(duì)象的委派達(dá)到復(fù)用這些對(duì)象的目的蒙保。應(yīng)首先使用合成/聚合曲伊,合...
設(shè)計(jì)模式原則:里氏替換原則 肯定有不少人跟我剛看到這項(xiàng)原則的時(shí)候一樣,對(duì)這個(gè)原則的名字充滿疑惑追他。其實(shí)原因就是這項(xiàng)原則最早是在1988年犀农,由麻省...
定義: 一個(gè)對(duì)象應(yīng)該對(duì)其他對(duì)象保持最少的了解直秆。 問(wèn)題由來(lái): 類與類之間的關(guān)系越密切闹炉,耦合度越大脊框,當(dāng)一個(gè)類發(fā)生改變時(shí),對(duì)另一個(gè)類的影響也越大单雾。 解...
接口隔離原則: 客戶端不應(yīng)該依賴它不需要的接口赚哗;一個(gè)類對(duì)另一個(gè)類的依賴應(yīng)該建立在最小的接口上。 (圖片來(lái)自網(wǎng)絡(luò)) 見(jiàn)上圖硅堆,該把接口細(xì)分到3個(gè)接口...
“一個(gè)類僅有一個(gè)職責(zé)”或者“引起類變化的只有一個(gè)原因”屿储,這就是單一職責(zé)原理。 類只因一個(gè)原因而變化渐逃,這仿佛是一種新的類定義方式够掠。當(dāng)接觸面向?qū)ο缶?..