原创 C# 編碼規範和編程好習慣[轉載]

誰都會寫代碼!幾個月的編程經驗可以讓你寫出“可運行應用程序”。讓它可運行容易,但是以最有效率的方式編碼就需要下更多的功夫! 要知道,大多數程序員在寫”可運行代碼,“而不是”高效代碼“。我們在這個指南課程前面提到,你想成爲你們公司”最尊貴的

原创 從諸葛亮的三個錦囊妙計談策略模式

話說當年東吳孫權爲劉備借走了荊州不還而耿耿於懷,卻不料甘夫人去世,周郎頓時計上心來,讓孫權將其妹嫁與劉備,騙劉備來東吳完婚。劉備又不是傻子,當然知道其中的貓膩,當即表態:打死也不去。諸葛亮卻說無妨,當下給了趙雲三個錦囊妙計,讓他陪劉備去東

原创 紀念我的第一篇文章

謹此紀念!!~

原创 一位軟件工程師的6年總結[轉載]

 一位軟件工程師的6年總結 作者:成曉旭 “又是一年畢業時”,看到一批批學子離開人生的象牙塔,走上各自的工作崗位;想想自己也曾經意氣風發、躊躇滿志,不覺感嘆萬千……本文是自己工作6年的經歷沉澱或者經驗提煉,希望對所有的軟件工程師們有所幫助

原创 系統設計和安全評審模式

1 是否針對金額,狀態等核心參數進行嚴格的一致性覈對 2 加解密方式是否合理,是否足夠安全,key?md5?公私鑰? 3 是否存在性能問題,容量評估如何,是否合理的使用了cache,是否選用了合理的網絡通訊模型或者中間件

原创 Expect 簡明例子

Expect 取參數: set path [lindex $argv 1] Expect 賦值: set SUFFIX ".bak_[exec date +%Y%m%d_%H%M%S]"  一個簡單的例子: #!/usr/bin/expe

原创 linux操作系統下c語言編程入門

http://blog.csdn.net/clx1314/archive/2006/03/30/643829.aspxlinux操作系統下c語言編程入門 1)Linux程序設計入門--基礎知識 2)Linux程序設計入門--進程介紹 3)

原创 TCPDUMP中文詳細手冊

分類: 網絡安全 名稱(NAME)tcpdump-轉儲網絡上的數據流總覽(SYNOPSIS)tcpdump[-adeflnNOpqStvx][-ccount][-Ffile][-iinterface][-rfile][-ssnap

原创 MySql安裝手冊

1 解壓縮。  tar -xvzf 4.11.1 2 輸入配置文件  config  ××××××  配置mysql程序的路徑,配置data路徑;  ./configure --prefix=/usr/local/zftmysql --

原创 rsync中文手冊

用rsync實現網站鏡像和備份簡介對於選擇Linux 作爲應用平臺的的中小型企業或網站來說,往往面臨如何實現數據遠程備份或者網站鏡象的問題,雖然有商業化的備份和鏡象產品可供選擇,但這些產品的價格往往過於昂貴。因此如何利用自由軟件高效實現遠

原创 用設計模式固化C#程序

譯序: C#進階文章。譯者對Samir提供的C#例子進行了簡單整理(作者提供的某些代碼在譯者的環境中無法通過編譯),並編寫了對應的C++示例,一併置於譯註中,以便讀者比對。譯文中所有C#、C++程序調試環境

原创 簡單就是美——單一職責原則(轉)

     所謂單一職責原則,就是就一個類而言,應該僅有一個引起它的變化的原因。換句話說,一個類的功能要單一,只做與它相關的事情。     這個原則是最簡單、最容易理解,卻是最不容易做到的事情。這個原則的道理

原创 Unix/Linux相關網絡資源

1。linux編程所用的一些工具GCC 中文手冊http://www.nbfan.com/forum/dispbbs....&ID=1433&page=1GNU make 指南http://www.linuxsir.org/bbs/sh

原创 shmmax 共享內存不足

 /proc/sys/kernel/shmmax. 共享內存不足時,修改該值即可。 echo 12131231 > shmmax

原创 解決方法:rsync error: some files could not be transferred (code 23) at main.c(702)

rsync error: some files could not be transferred (code 23) at main.c(702) rsync 報錯。 解決方法: rsync的source 有些文件沒有讀權限,所以報錯。