原创 Nginx下limit_req模塊burst參數超詳細解析

在學習Nginx的時候遇到了這個問題,百度到了很多博客,大多都講得不清不楚,在看到了 http://www.wangjingfeng.com/730.html http://cjhust.blog.163.com/blog/static/

原创 第一節:Maven初窺

Maven是優秀的項目構建工具,我們可以利用Maven來方便得管理第三方jar包,將一個大的項目根據功能模塊進行拆分管理與開發,將通用的功能模塊作爲一個組件存放在中央倉庫中,方便其他項目直接使用,在性能方面,依照功能拆分開來的子項目也是部

原创 第二節:Maven的安裝與配置

在安裝Maven之前,首先要確保正確安裝了JDK,然後我們下載apache-maven-3.3-bin.zip,解壓到指目錄; 接着我們配置環境變量,在系統變量中新建一個變量,變量名爲M2_HOME,變量值爲剛纔的解壓路徑; 接着在系統

原创 第八節:Maven搭建Nexus私服與權限管理

Nexus下載與啓動:      下載地址爲Nexus官網:http://www.sonatype.org/nexus/ NEXUS OSS [ OSS = Open Source Software,開源軟件——免費]NEXUS PRO

原创 不輸入密碼ssh直接登錄Linux主機的實踐與總結

服務器環境:以XX雲服務器,Linux版本 - CentOS爲例 客戶端環境:以Mac OSX Terminal爲例,其他大同小異 概念說明:           在Terminal中用ssh命令登錄服務器每次都要輸入密碼,雖然可

原创 Redis中通用操作及數據持久化

Keys通用操作: 顯示所有鍵列:keys *指定開頭鍵列:keys [*]?刪除:del 鍵...判斷存在:exists 鍵重命名:rename 舊鍵名 新鍵名設過期時間(單位是s秒):expire 鍵 [seconds]查過期時間:t

原创 第四節:Maven座標和依賴(下)

依賴調解:      Maven引入的傳遞性依賴性質,大大簡化了我們需要聲明的依賴,但也會帶來問題,例如: 項目A有這樣的依賴關係:A -> B -> C -> X(1.0) , A -> D -> X(2.0),我們可以看到X是A的傳遞

原创 建站指南(JDK,Tomcat,Mysql安裝)

安裝JDK:      安裝jdk之前首先查看一下服務器上是否已經安裝了jdk,命令java -version就可以,如果沒有安裝,則按照如下步驟: 我們要安裝jdk8,那麼先去oracle官網獲取jdk的下載地址,如果Linux是32位

原创 第七節:Maven中的聚合與繼承

     Maven的聚合特性能夠把項目的各個模塊聚合在一起構建,而Maven的繼承特性則能幫助抽取各模塊間相同的依賴和插件配置,還能促進各個模塊之間配置的一致性。 聚合:      我們在開發過程中,將項目拆分成獨立的子模塊,每個模塊

原创 第五節:Maven倉庫(下)

快照版本:      定義:Snapshot版本代表不穩定、尚處於開發中的版本。     我們知道,Maven的依賴管理是基於版本管理的,對於發佈狀態的artifact,如果版本號相同,即使我們遠程服務器上的組件比本地新,Maven也不

原创 設計模式--工廠模式 ➪〖 簡單工廠模式+工廠方法模式 〗

工廠模式的概念: 實例化對象,用工廠方法替代new操作,避免你辛苦的準備構造方法的參數工廠模式包括工廠方法模式和抽象工廠模式抽象工廠模式是工廠方法模式的拓展工廠對象可以被傳遞 工廠模式的意義: 在面向對象編程中, 最通常的方法

原创 第一節:詳細透徹解讀Git與SVN的區別(集中式VS分佈式)

Git是目前世界上最先進的分佈式版本控制系統,其實 Git 跟 SVN一樣有自己的集中式版本庫或服務器,但是Git 更傾向於被使用於分佈式模式,也就是每個開發人員從中心版本庫/服務器上chect out代碼後會在自己的機器上克隆一個跟中心

原创 第五節:Maven倉庫(上)

倉庫的分類:本地倉庫和遠程倉庫。      當Maven需要構件的時候,會首先查看本地倉庫,如果本地倉庫有此構件,則直接使用;如果本地倉庫沒有,或者需要查看更新的構件版本,Maven就會從遠處倉庫查找,下載到本地後再使用。      中

原创 第九節:Maven中的Profile

Maven屬性:      Maven中一共有6類屬性: 內置屬性:主要有兩個常用內置屬性: ${basedir}:表示項目根目錄,即包含pom.xml文件的目錄${version}:表示項目版本POM屬性:POM中對應元素的值。例如: