原创 delete this,dll導出類及如何寫plugins

1.爲什麼要使用delete this,以及如何使用。(1)考查這樣的情況:有兩個對象A,B需要訪問同一個多態對象C。因爲C一般是通過new 操作構造的,一定要自己釋放,但是對象A,B都需要使用它,並且B不知道A什麼時候使用完成C,A也不

原创 關於23種設計模式的有趣見解

創建型模式 1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。麥當勞和肯德基就是生產雞翅的Factory 工廠

原创 #ifdef _DEBUG用法小結

1#ifdef _DEBUG virtual void AssertValid() const; //assert(斷言)valid(有效的,正確的)virtual void Dump(CDumpContext& dc) const; /

原创 不眠的硅谷——Just For Fun

睡覺是一種奢侈  安德烈.拉莫斯常常工作到5點鐘,6點鐘開始睡覺。早晨8點左右被來自東海岸或歐洲的電話吵醒。如果晚上休息充足,他會在4點鐘起牀,或者當感到身體舒適時,他就在牀上輾轉反側,也許一點也不想睡。拉莫斯今年28歲,家在米爾

原创 Hacker環境搭建——設置快速的debian源

如何設置快速的debian源 使用apt-spy,可以自動測試到哪個源的下載速度最快,並自動將最快的源寫入配置文件 由於剛裝好系統是沒有apt-spy,所以先找個源先安裝apt-spy   1)設置臨時源 vi /etc/apt/s

原创 幸福在當下

記得小時候,我很憧憬長大。因爲我覺得等長大了,父母就再也管不着我了。可以想喝涼水就喝涼水,中午想不睡覺就不睡覺,那一定很幸福。等我真的長大,父母也的確管不着了,可當初認爲的幸福並沒有到來。因爲,雖然沒有人再管我喝涼水,但我發現當初那個理

原创 ofstream與ate的故事 經典!

很久之前,我和Swalky在寫Huffman Tree壓縮的時候,遇到了一個問題:我們想在一個已經寫入了一些內容的文件中部(或頭部)寫一些內容(用於修改文件的一些meta信息),結果發現總是不行。如果用ofstream的默認構造函數,文件

原创 ZJU考博

Dr. Chen:   1. 寫滿, 面向對象。   2. 聽力,實用英語,1y。   3. 洲際。   4. 見面。   5. 考高。   6. 背單詞。