原创 大話設計模式之單例模式詳解
應用場景 在學習單例設計模式前,我想應該先去了解這種模式是在什麼樣的背景下產生的,這有利於後續學習時的理解。記得我自己最先真正使用到單例模式,是在進行數據庫連接的時候,當時在做原生項目的時候,因爲需要經常訪問數據庫,就會常常打開和
原创 我的Git筆記第五篇—標籤管理
標籤是一個引用,標籤對象可以指向任何對象。 通常情況下,是指向一個提交(commit)。 使用標籤可以方便地標記里程碑,例如發佈軟件的版本標識(內核Linux2.6.30) 。 5.1 標籤的基本操作 創建標籤 在當前分支的末端創建輕
原创 我的Git筆記第三篇—改寫歷史
目 錄 3.1 查看提交歷史 3.2 提交查找 3.3 提交修改 3.4 Git置位 3.5 給提交重新排序 3.6 將多個提交合併爲一個提交 3.7 將一個提交分解爲多個提交 3.8 恢復隱藏的歷史 3.1 查看提交
原创 我的Git筆記第二篇—文件管理
目 錄 2.1 文件添加及提交 2.2 文件刪除 2.3 文件重命名 2.4 忽略指定格式的文件 2.5 撤銷修改 2.6 差異比較 2.7 壓縮倉庫 2.1 文件添加及提交 文件添加 添加某個文件:git add file.c
原创 Linux之CentOS6和CentOS7主機名修改方法
由於CentOS6和CentOS7修改主機名的方法是不同的所以此處分別展示如何在CentOS6 和 CentOS7上分別修改主機名。此處以將主機名修改爲mylinuxops.com 一、CentOS6修改主機名 1.修改配置文件/etc/