摘要: Windows下將jar包封裝成服務程序
閱讀全文
posted @
2014-01-23 10:46 水 閱讀(3707) |
評論 (0) |
編輯 收藏
摘要: 解決 Warning: calling DestroyWindow in CWnd::~CWnd OnDestroy or PostNcDestroy in derived class will not be called
閱讀全文
posted @
2013-10-23 10:37 水 閱讀(3654) |
評論 (0) |
編輯 收藏
摘要: svn提交日志
閱讀全文
posted @
2013-03-15 11:04 水 閱讀(1123) |
評論 (0) |
編輯 收藏
摘要: __declspec( selectany ) declarator
閱讀全文
posted @
2013-01-14 00:03 水 閱讀(623) |
評論 (0) |
編輯 收藏
摘要: Redmine是一款基于ROR的項目管理平臺,集項目管理、任務管理、缺陷管理、wiki于一身,項目主頁(http://www.redmine.org/),經過一段時間的使用,覺得挺適合進行項目管理。
閱讀全文
posted @
2012-12-02 21:03 水 閱讀(2451) |
評論 (2) |
編輯 收藏
摘要: C++類中數據成員為類類型時,定義為對象還是定義為指針?
一般來說,可以定義為對象,在如下情況考慮把數據成員定義成指針,
1)有多態的情況;會用到虛函數,基類指針
2)可能和別的類共享,或者只是引用別的類里的某個對象,所以生命周期不是很確定(這個可以考慮智能指針)
3)大數據類,如果定義成對象,會導致當前對象無法在棧內創建
閱讀全文
posted @
2012-11-18 21:52 水 閱讀(4742) |
評論 (4) |
編輯 收藏
posted @
2012-11-04 16:21 水 閱讀(2045) |
評論 (1) |
編輯 收藏
摘要: Android,ADB server,daemon
閱讀全文
posted @
2012-07-31 23:18 水 閱讀(1207) |
評論 (0) |
編輯 收藏
摘要: IRP中I/O堆棧Parameters.Create參數
在IO_STACK_LOCATION結構體中,Parameters這個union其中有個Create結構體,對應IRP_MJ_CREATE,此IRP的分發函數處理應用層的CreateFile函數,
CreateFile函數進入內核后是調用ZwCreateFile
在ZwCreateFile中設置的一些參數,在Parameters.Create中可以獲取到。
閱讀全文
posted @
2011-09-01 15:27 水 閱讀(3689) |
評論 (0) |
編輯 收藏
摘要: 使用UNICODE_STRING 時,一定要手動設置UNICODE_STRING 的Length和MaximumLength 成員,不要想當然的認為設置了Buffer后,Length和MaximumLength 成員就會根據Buffer被自動設置。由其是當自己寫的函數用UNICODE_STRING作為參數返回時,一定要設置Length和 MaximumLength 成員,不然很可能得到非預期結果。
閱讀全文
posted @
2011-08-22 10:16 水 閱讀(683) |
評論 (0) |
編輯 收藏