一、簡介 GitLab是利用 Ruby on Rails 一個(gè)開源的版本管理系統(tǒng),實(shí)現(xiàn)一個(gè)自托管的Git項(xiàng)目倉庫,可通過Web界面進(jìn)行訪問公開的或者私人項(xiàng)目。它擁有與Gith...
一、簡介 GitLab是利用 Ruby on Rails 一個(gè)開源的版本管理系統(tǒng),實(shí)現(xiàn)一個(gè)自托管的Git項(xiàng)目倉庫,可通過Web界面進(jìn)行訪問公開的或者私人項(xiàng)目。它擁有與Gith...
1 創(chuàng)建目錄 /usr/local/zookeeper 2 解壓zookeeper安裝包 tar -zxvf zookeeper-3.4.13.tar.gz 3 添加系統(tǒng)環(huán)境...
Maven是基于項(xiàng)目對(duì)象模型(pom),可以通過一小段描述信息來完成復(fù)雜項(xiàng)目的構(gòu)建,另外還有報(bào)告和文檔功能,是一種強(qiáng)大的項(xiàng)目管理工具,接下來就基于Linux安裝Maven 安...
1、創(chuàng)建文件夾 mkdir /usr/local/nexus 2、切換目錄 cd /usr/local/nexus 3、下載nexus 下載地址:https://www.so...
定義:在一個(gè)新的對(duì)象里面使用一些已有的對(duì)象,使之成為新對(duì)象的一部分;新的對(duì)象通過向這些對(duì)象的委派達(dá)到復(fù)用這些對(duì)象的目的。應(yīng)首先使用合成/聚合,合成/聚合則使系統(tǒng)靈活,其次才考...
設(shè)計(jì)模式原則:里氏替換原則 肯定有不少人跟我剛看到這項(xiàng)原則的時(shí)候一樣,對(duì)這個(gè)原則的名字充滿疑惑。其實(shí)原因就是這項(xiàng)原則最早是在1988年,由麻省理工學(xué)院的一位姓里的女士(Ba...
定義: 一個(gè)對(duì)象應(yīng)該對(duì)其他對(duì)象保持最少的了解。 問題由來: 類與類之間的關(guān)系越密切,耦合度越大,當(dāng)一個(gè)類發(fā)生改變時(shí),對(duì)另一個(gè)類的影響也越大。 解決方案: 盡量降低類與類之間的...
接口隔離原則: 客戶端不應(yīng)該依賴它不需要的接口;一個(gè)類對(duì)另一個(gè)類的依賴應(yīng)該建立在最小的接口上。 (圖片來自網(wǎng)絡(luò)) 見上圖,該把接口細(xì)分到3個(gè)接口中去,保證每個(gè)類都只實(shí)現(xiàn)它需要...
“一個(gè)類僅有一個(gè)職責(zé)”或者“引起類變化的只有一個(gè)原因”,這就是單一職責(zé)原理。 類只因一個(gè)原因而變化,這仿佛是一種新的類定義方式。當(dāng)接觸面向?qū)ο缶幊虝r(shí),試圖把一個(gè)類對(duì)比為一個(gè)事...
在用flutter ?
Flutter-WillPopScope-雙擊返回與界面退出提示常用結(jié)構(gòu) Home 頁面: IOS 下 WillPopScope 可以用于禁止測滑返回 WillPopScope 創(chuàng)建的時(shí)候需要兩個(gè)參數(shù) child, onWillPop o...
1、什么是依賴倒轉(zhuǎn)原則? 所謂依賴倒置原則,就是不論高層組件和低層組件都應(yīng)該依賴于抽象,而不是具體實(shí)現(xiàn)類。聽起來更像是“針對(duì)接口編程,而不是針對(duì)實(shí)現(xiàn)編程”,但是這里依賴倒置原...