原创 Bash shell基本操作命令和環境變量命令(筆記)

一、Bash Shell 的基本操作命令 1、type:查看命令是否是bash shell 的內置命令 type cd 2、echo :變量的顯示 echo $變量 echo name 3、unset :取消剛纔設置

原创 設計模式之Builder Model(筆記)

建造者模式:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 建造者模式是在當創建複雜對象的算法應該獨立於該對象的組成部分以及它們的裝配方式時適用的模式。 首先定義一個產品類Product pub

原创 關於文件與文件系統的壓縮與打包命令-Linux(筆記)

1、gzip : 壓縮命令 gzip [-cdtv#] 文件名 (後綴爲.gz) -c :將壓縮的數據輸出到屏幕上,可通過數據流重定向處理 -d : 解壓縮的參數 -v : 可以顯示源文

原创 雷鋒工廠模式(筆記)

工廠模式:定義一個用於創建對象的接口,讓子類決定實例化哪一個類,工廠方法使一個類的實例化延遲到其子類。 舉個例子,有大學生和志願者兩種類型的人在幫助老人,比如掃地、洗衣、做飯等,我們統成爲這些人爲雷鋒。 定義一個雷鋒類 pub

原创 鳥哥的Linux私房菜之Linux 的文件權限與目錄管理(一)

一、目錄的相關操作 比較特殊的目錄: . 代表此層目錄 .. 代表上層目錄 - 代表前一個工作目錄 ~ 代表目前用戶所在住文件夾 ~ac

原创 刪除鏈表中重複的結點JAVA

思路:定義四個結點,前結點prenode,當前結點node,下一個結點nextnode,刪除結點delnode,在遇到刪除結點時候要保證prenode連接上nextnode,防止斷裂情況。 public static void delet