01版本控制說明
1.版本號
軟體版本號有四部分組成,第一部分為主版本號,第二部分為次版本號,第三部分為修訂版
1_part:當功能模組有較大的變動,比如增加模組或是整體架構發生變化
2_part:該區域性的變動造成程式和以前版本不能相容,
或者對該程式以前的協作關係產生了破壞,
或者是功能上有大的改進或增強。
3_part:修訂版本號:修訂版,修復乙個嚴重 bug 即可發布乙個修訂版。
4_part:日期版本號:用於記錄上線專案的當前日期,每天對專案的修改都需要更改日期版本號
5_part:此版本號用於標註當前版本的軟體處於哪個開發階段
比如: v1.0.0.1027_sit/uat v1.0.0.1027_qc/bc
2.發布日期/3涉及系統/02備份檔案
在linux中,常用的檔案壓縮工具有gzip、bzip2、zip。bzip2是最理想的壓縮工具
副檔名
bzip2/bunzip2 .bz2
gzip/gunzip .gz
zip/unzip .zip
在shell提示下輸入命令:
tar 命令:建立備份和歸檔
-c 建立乙個新歸檔
-f 當與-c選項一起使用時,建立的tar檔案使用該選項指定的檔名;當與-x選項一起使用時,則解除該選項指定的歸檔
-t 顯示包括在tar檔案中的檔案列表
-v 顯示檔案的歸檔進度
-x 從歸檔中抽取檔案
-z 使用gzip壓縮tar檔案
-j 使用bzip2壓縮tar檔案
eg tar -czf test20171027.jar.gz test
03上傳檔案(上傳svn)
1.svn位址04停止集群服務2.上傳清單
3.ftp專案上傳(.jar)增量包
先停核心,再停批量 先啟批量,再啟核心 各類服務指令碼都存放在/etc/init.d(或/etc/rc.d/init.d)目錄下
舉例:
啟動網路服務:/etc/init.d/network start
重啟網路服務:/etc/init.d/network restart
停止網路服務:/etc/init.d/network stop
05執行指令碼
1.資料結構變更指令碼06解壓專案jar包2.**變更指令碼
jar cvf 55-20171027test.jar test
jar xvf 55-20171027test.jar
rm -f /ccicall/program/ 55-20171027test.jar
07啟動服務
清空快取(4臺伺服器) 快取目錄 命令 命令:rm -rf *
感覺到自己懶了
我的意志力去了哪了?缺少了乙個又乙個明確的而又有挑戰的小目標,怎麼能把它激起出來呢?汗水和智慧型的火花才是我所需要的!上午,到自修室和同學一起去看書,在全身心的準備程式設計師考試。開始正式的做,相關的習題,感覺在計算機系統和作業系統方面有比較大的難度!於是開始又看一本科普書 計算機奧秘 主要是看針對...
感覺最近自己太張狂了一些。
本來這次回國做好了十足的心理準備,打算吃點虧,受點挫折,這樣對於個人的發展來說是有很大幫助的。因為之前自己混得算是十分的順利,不說辦事生活上,只是自我感覺一直都比較良好,不免學習的動力會有所減弱。回國之後,剛來公司的時候碰上的難題到是讓我十足的過了把遇到困難的癮,感覺實在是太好了,尤其是當自己把問題...
若菜acmer感覺自己智商完全被碾壓了
題目大意是 輸入n,m,給出n m 的不是正規的布滿棋子的棋盤,求最少改幾個棋子可以使得棋盤正規,正規的棋盤必須是每個相鄰的棋子顏色都不同 只有黑白兩種,用0,1代替 比如2 2 00 00最少需要換2個棋子 10 01最少換0個棋子 3 3111 111111 最少換四個棋子 這題我一點思路都沒有...