Time of Update: 2018-12-05
緩衝區溢位原理學習什麼是緩衝區溢位? 緩衝區,簡單說來是一塊連續的電腦記憶體地區, 可以儲存相同資料類型的多個執行個體。動態變數在程式運行時定位於堆棧之中。 我們這裡只關心動態緩衝區的溢出問題, 即基於堆棧的緩衝區溢位。 進程的記憶體組織形式 一個進程在記憶體中被分成三個地區: 文本, 資料和堆棧。 文本地區是由程式確定的, 包括代碼(指令)和唯讀資料。 該地區相當於可執行檔的文本段。 這個地區通常被標記為唯讀, 任何對其寫入的操作都會導致段錯誤(segmentation
Time of Update: 2018-12-05
文章目錄 VC的使用 VC的使用問:我們在使用VC中總是遇到這樣一個對話方塊,"This file has been modified outside of the source editor. Do you want to reload it?",每次都是在我們儲存檔案時,大概在 按下CTRL-S的兩秒鐘之後.為什麼會這樣? 答:我注意到在發生這種情況的時候通常都是該檔案視窗在IDE編輯視窗的最底下,如果我使用 "Find in
Time of Update: 2018-12-05
一個簡單木馬列子(1) [ 作者: 病毒 添加時間: 2001-5-21 下午 06:12:02 ]來源:綠色兵團 俺寫文章一般都賦原始碼.除關鍵區段外向來不愛打太多說明性文字,因為覺得這樣 才比較實際,關於那些函數用法和功能大可以去翻書,哪裡講的比誰都詳細. 這裡給了一個俺用非同步SOCKET方式, 直接調用WINSOCK API,WIN SDK寫的木馬(VC,C++ BUILDER下均編譯,調試通過),無須用戶端,編譯後才幾十K.實現了些 主要功能,檔案瀏覽,上傳,下載(均支援統配符),
Time of Update: 2018-12-05
對"深入MDI客戶視窗編程"一文的改進和補充 英業達集團電子技術有限公司 向海 ---- 看了貴報刊載的"深入MDI客戶視窗編程"一文,頗有興趣,實際操作了一次,覺得很不錯 整個視窗一(略)所示: ---- 不過,美中不足的是,當我用滑鼠拖動MDI子視窗時,出現了圖二(略)所示情況: ---- 背景怎麽給抹掉了?但當我把整個架構視窗最小化,再還原它的時候,客戶視窗 的背景又恢複正常了,怎麽會是這個樣子呢? 是VC6.0/5.0出錯了嗎?不是的,
Time of Update: 2018-12-05
JS特效之狀態列冒泡 [ 作者: 李萍 添加時間: 2001-5-21 下午 06:14:41 ]來源:www.ccidnet.com拷貝下面的代碼到你的html檔案的<head>和</head>之間:<script Language="JavaScript">var msg= "請看狀態列--賽迪網互動學校";var interval=100 //此值為100至500 100最快 500最慢var spacelen = 120;var space10="
Time of Update: 2018-12-05
文章目錄 一、 在Delphi中引入IE瀏覽器控制項二、 在Delphi程式中使用IE瀏覽器控制項三、 在Delphi程式中應用IE瀏覽器控制項的兩個例子 在Delphi程式中應用IE瀏覽器控制項 王發軍 ----
Time of Update: 2018-12-05
XML與其相關技術(1) [ 作者: 廖家序 添加時間: 2001-5-21 下午 06:13:31 ]XML有很多相關的技術,將這些技術結合起來,才能充分發揮XML的強大功能。這些技術包括:Xlink與Xpointer(設定XML的超連結)、DOM(Document Object
Time of Update: 2018-12-05
VC6.0編譯問題問:我用自己設計的類編了一個程式。當我在編譯項中設定為debug編譯時間,程式運行一切正常,當為release時程式卻出了問題.怎麼會這樣?答:1)為什麼你既建立線程又將一個類成員作為線程處理?這樣的話誰來調用你的解構函式?你不能試圖將文檔視窗類中的成員作為線程,象這樣: Ccapi::SomeFunction(){AfxBeginThread(static_cast(ThreadProc(this)));}Ccapi::ThreadProc(LPVOID ptr){//
Time of Update: 2018-12-05
Makefile穩步攻略-單檔案automake深入 在文章《Makefile穩步攻略(一)-單檔案automake初步》裡,通過一個單檔案代碼實踐了通過automake產生makefile的詳細過程。本文將詳細分析具體過程中具體命令及具體操作的詳細含義。 註:本文非原創,由網路相關文檔及linux系統內建手冊組合而成。autoscan autoscan是用來掃描原始碼目錄產生configure.scan檔案的。autoscan可以用目錄名做為參數,但如果你不使
Time of Update: 2018-12-05
unix的AWK命令介紹 awk語言的最準系統是在檔案或字串中基於指定規則瀏覽和抽取資訊,awk抽取資訊後,才能進行其他文本操作,完整的awk指令碼通常用來格式化文字檔中的資訊調用awk: 第一種,命令列方式,如:awk [-F field-separator] 'commands' input-file(s)
Time of Update: 2018-12-05
防止記憶體泄露 Linux下用Valgrind做檢查 用C/C++開發其中最令人頭疼的一個問題就是記憶體管理,有時候為了尋找一個記憶體流失或者一個記憶體訪問越界,需要要花上好幾天時間,如果有一款工具能夠協助我們做這件事情就好了,valgrind正好就是這樣的一款工具。 Valgrind是一款基於類比linux下的程式調試器和剖析器的軟體套件,可以運行於x86,
Time of Update: 2018-12-05
jffs2 檔案系統 (1)1.引言下面就在linux-2.4.x核心上如何正確組織、串連這幾個部分來自動運行使用者應用程式進行分析。2.linux的啟動過程在系統複位後首先遠行的程式就是引導程式(Boot
Time of Update: 2018-12-05
在該階段,F公司IT資產被遷移到過渡安全域中進行“磨合”,妥善處理了危及資訊安全和一些應用程式層面的問題,基本實現了第一階段的平滑遷移。在過渡安全域中,我們全部使用S公司的IP地址。另外,根據S兩公司的資訊安全政策,我們制定了防火牆的安全性原則和規則:
Time of Update: 2018-12-05
- 最近1小時HOT!文章 - 玩遊戲成軟體高手多家公司爭聘用諾基亞推出三款新主打手機短訊息發送網站免費大放送電腦病毒小知識速查系列一訪談:嚴格管理網吧是治理非封殺- 相關文章搜尋 - 7.3 使用ActiveX控制項 當IE Module被裝入到Adobe Golive程式檔案夾的Module檔案夾時Adobe Golive添加並安裝Active控制項。ActiveX建立了互動性的網頁和OLE(目標連結和內嵌)的一個子集。它將OLE風格的互動性帶給了網頁以及使用Internet
Time of Update: 2018-12-05
SED單行指令碼快速參考 -------------------------------------------------------------------------SED單行指令碼快速參考(Unix 流編輯器) 英文標題:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)原標題:HANDY ONE-LINERS FOR SED (Unix stream editor)文本間隔:-------- # 在每一行後面增加一空行 sed G
Time of Update: 2018-12-05
如何將bmp檔案轉換為jpg檔案,請問在Delphi中要怎樣轉換才能裝入 jpg檔案?回答網友問題: =========================================================================〉 : 如何將bmp檔案轉換為jpg檔案,請問在Delphi中要怎樣轉換才能裝入: jpg檔案?: <=======================================================================
Time of Update: 2018-12-05
通過調用API確定MEMO控制項中的當前行和列 你可以調用WINDOWSAPI中的EM—LINEFROMCHAR和EM—LINEINDEX函數來確定MEM O控制項中的當前行和列,具體調用的過程見下面的過程。 var LineNum:longint; CharsBeforeLine:longint; begin LineNumΚSendMessage(Memo1.Handle,EM—LINEFROMCHAR,Memo1.SelSta rt,0);
Time of Update: 2018-12-05
用delphi編寫醫院的複雜報表 江蘇省無錫市中醫醫院電腦房 袁波 ---- 我院的資訊管理系統採用delphi編程,由於各科要求不同,報表形式也多種多樣,編寫起來讓人頭痛。delphi運行在WINDOWS平台下,列印同DOS下完全不同,而Quick Report即難以控制又佔用資源,對於一個稍複雜的、有特殊要求的報表,Quick Report無法實現。這裡介紹幾個在編程中遇到的比較典型的報表的實現方法。 ----
Time of Update: 2018-12-05
用VB5.0設計E-Mail程式前言隨著電腦網路的發展,人與人之間資訊傳輸的時間大為縮短。許多檔案都是以電子郵件的形式來傳送;通常使用過電腦的人,或多或少都會用到E-Mail來傳輸資訊。本文將介紹如何用Microsoft MAPI (Messaging Application Program Interface)來設計Mail程式。首先用Visual Basic所提供的MAPISession control及MAPIMessage control
Time of Update: 2018-12-05
◤分類文摘 返回首頁◎ Visual Basic提示1防止程式被重複運行 如果你不希望你的VB應用程式被別人通過多次雙擊表徵圖而重複運行,導致記憶體不足或其它意外,你可以在程式中增加以下幾行:Private Sub Form_ Loadif appprevinstance thenmsgbox ″程式正在運行,請檢查視窗是否被最小化。″end ifEnd