原创 c++五種內存分配、堆與棧區別

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

原创 VC 對話框背景透明

BOOL CCommonDlg::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here //VS20

原创 Win7 CreateRemoteThread 另類使用方法

<轉載請註明出處:   http://blog.csdn.net/wangningyu/archive/2011/05/31/6456607.aspx> 同樣的代碼,在XP下面隨便你怎麼整,WIN7的話是相當糾結的,具體哪些錯誤就

原创 N種內核注入DLL的思路及實現

《N種內核注入DLL的思路及實現》Author :   sudami   [[email protected]]Time   :   01-11-2008Links   :  http://hi.baidu.com/sudami     內核注

原创 兩個經典的windbg調試案例,值得學習。

1. 調試Bug的神兵利器:通過WinDbg條件斷點收集Log 原文地址:http://blogs.msdn.com/yizhang/archive/2009/03/30/bug-windbg-log.aspx 調試Bug的神兵利器:通

原创 Python 列表(list)、字典(dict)、字符串(string)常用基本操作小結

創建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一個值 value_start = sample_list[0

原创 Python 字符串操作

Python 字符串操作(string替換、刪除、截取、複製、連接、比較、查找、包含、大小寫轉換、分割等) 去空格及特殊符號 s.strip() .lstrip() .rstrip(',') 複製字符串 #

原创 Python正則表達式操作指南

傳送門 Python正則表達式操作指南

原创 【轉帖】c++經典書藉

  這是本人總結的一些認爲C++比較經典的書籍,希望對大家有用 下面鏈接好像失效了,新發一個: www.it689.net/Webs/Books/List.aspxThinking in C++ C++編程思想 C++入門書籍,不多介紹

原创 vs2008中編譯動態庫時生成lib的設置

vs2008中編譯動態庫時,有時候不會生成對應的lib文件首先在工程中像vc6一樣生成def文件,然後只需要在工程設置中加載這個文件就行了: Project -> Properties -> Configuration Propert

原创 設置非阻塞的recvfrom

 int iMode= 1; //1,非阻塞;0,阻塞  ioctlsocket(socketc,FIONBIO,(u_long FAR*) &iMode);//非阻塞設置   n=recvfrom(socket,rbuf,sizeof

原创 recv函數返回值說明

http://blog.csdn.net/chenziwen/article/details/5798507 recv函數 int recv( SOCKET s, char FAR *buf, int len, int fl

原创 你工作快樂麼?你的工作好麼?——2011年終傾情奉獻

原帖:http://bbs.chinaunix.net/thread-3655382-1-1.html 2011年馬上就要畫上一個句號了,各位藍色的朋友們,你工作快樂麼?你的工作好麼?       有沒有覺得幹了一段時間以後工作很不開

原创 C++ DLL遠程注入與卸載函數

代碼是別處的 第一個函數是成功的,第二個函數運行發現會將目標程序掛死,也許是目標程序有保護機制 支持Unicode編碼。 //-------------------------------------------------