原创 用commons-fileupload-1.2實現文件上傳

前幾天搞文件上傳, Google到了Apache 的 commons-fileupload-1.2.jar 上傳組件, 研究了API然後結合Hibernate實現了上傳圖片並保存到MySQL數據庫. 今天重新寫了一遍, 由於不需要保存到數

原创 golang如何優雅處理退出

有時候我們想在Go程序中處理Signal信號,比如收到SIGTERM信號後優雅的關閉程序(參看下一節的應用)。 Go信號通知機制可以通過往一個channel中發送os.Signal實現。 首先我們創建一個os.Signal channel

原创 C++ 虛函數表解析

  C++ 虛函數表解析<?xml:namespace prefix = o />   陳皓 http://blog.csdn.net/haoel     前言   C++中的虛函數的作用主要是實現了多態的

原创 C++內存池

 C++ 內存池 -- C++ Memory Pool收藏  | 舊一篇: 指針入門指導 -- A Beginner's guide to Pointers 這是我翻譯的文章,來自 Code Project, 原文作者: DanDan

原创 巨大的EOS開發人員資源列表

https://steemit.com/eos/@eostribe/eos

原创 BTree算法

http://www.matrix.org.cn/thread.shtml?topicId=2c1d70c1-58ea-11db-b9f4-b1406d97bca5&forumId=4&fid=4

原创 實時數據庫在大型遠程移動監控系統中的應用要點(一)

http://blog.vckbase.com/linkman/archive/2008/10/12/35290.html

原创 兩個小巧的開源解析庫

兩個小巧的開源解析庫   這兩個庫都是C語言實現的輕量級開源庫,具有簡單易用和快速高效的特點。  1)Expat:XML解析庫 http://expat.sourceforge.net/    基於SAX事件模型,據說是應用最廣泛的

原创 C++ 對象的內存佈局(上)

  C++ 對象的內存佈局(上)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />   陳皓 http:

原创 C++ 對象的內存佈局(下)

  C++ 對象的內存佈局(下)   陳皓 http://blog.csdn.net/haoel     <<<點擊這裏查看上篇   重複繼承   下面我們再來看看,發生重複繼承的情況。所謂重複繼

原创 VS Tips (Basic part)

VS Tips (Basic part) Part1: 1. 如何解決Visual C++ 6.0不正確連接的問題 情景:明明改動了一個文件,卻要把整個項目全部重新編譯鏈接一次。剛剛鏈接好,一運行,又提示重新編譯鏈接一次。

原创 const的思考

  1、什麼是const?   常類型是指使用類型修飾符const說明的類型,常類型的變量或對象的值是不能被更新的。(當然,我們可以偷樑換柱進行更新:) 2、爲什麼引入const?  const 推出的初始

原创 利用NativeAPI的內存映射進行代碼注入的新方式,至少我以前沒見過

   利用NativeAPI的內存映射進行代碼注入的新方式,至少我以前沒見過~收藏 新一篇: Windows rootkits of 2005, part one(翻譯) | 舊一篇: 網遊:新三國策IV

原创 C++中extern “C”含義深層探索

(轉)C++中extern “C”含義深層探索     1.引言   C++語言的創建初衷是“a better C”,但是這並不意味着C++中類似C語言的全局變量和函數所採用的編譯和連接方式與C語言完全相同。作爲一種欲與C兼容的語言,C+

原创 明晰C++內存分配的五種方法的區別

在C++中,內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。   棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變量的存儲區。裏面的變量通常是局部變量、函數參數等