Time of Update: 2018-12-05
線程與進程的比較 線程具有許多傳統進程所具有的特徵,故又稱為輕型進程(Light—Weight Process)或進程元;而把傳統的進程稱為重型進程(Heavy—Weight Process),它相當於只有一個線程的任務。在引入了線程的作業系統中,通常一個進程都有若干個線程,至少需要一個線程。下面,我們從調度、並發性、系統開銷、擁有資源等方面,來比較線程與進程。1.調度
Time of Update: 2018-12-05
Time of Update: 2018-12-05
作者:wqf363@hotmail.com 1)巧妙地刪除某個目錄下(包括子目錄)的指定檔案命令:del d:/_desktop.ini /f/s/q/a用途:刪除所有d盤下檔案名稱為_desktop.ini的檔案使用範圍:用於刪除蠕蟲,極妙。2)將指定檔案拷貝到某個目錄下(包括子目錄)命令:FOR /R d:/test %i IN (.) DO copy c:/root.ini %i /Y 用途:將boot.int檔案拷貝在d: est的所有的子目錄和本目錄使用範圍:
Time of Update: 2018-12-05
類static成員的兩個問題: 如果需要在一個類的各個對象間互動,即需要一個資料對象為整個類而非某個物件服務,這個時候常用類成員來解決問題。1、待用資料成員要在類外定義。class TestStatic{public: TestStatic():m_nomalData(20){}; static int TestStaticFunction(TestStatic obj);private: static int m_staticData; int m_nomalData;};int
Time of Update: 2018-12-05
/*C++編譯器在編譯時間刻建立了所有必需的虛函數表。並且,每個虛函數表中的項都已經填充了恰當的值(指向了正確的函數入口)。如果子類實現了某個虛函數,當把子類對象指標賦值給父類對象指標時,那麼這個函數入口地址就會被子類的函數地址覆蓋。*/#include "stdafx.h"#include <iostream>using namespace std;class Base{public: virtual void fn1()
Time of Update: 2018-12-05
類成員函數指標與類資料成員指標類似。在開發中與及apache源碼中都有關於函數指標數組的精妙應用。本文主要是類的成員中如何使用函數指標數組來減少大量重複的工作,提高代碼可讀性及效率。//聲明包含public成員函數的類class X{public: int value; int total; int count; void SetValue(int v){value = v;} void SetTotal(int t){total = t;} void
Time of Update: 2018-12-05
什麼是DOMDOM:Document Object Model(文件物件模型)是W3C組織推薦的處理可擴充置標語言的標準編程介面。Document Object Model的曆史可以追溯至1990年代後期微軟與Netscape的“瀏覽器大戰”,雙方為了在JavaScript與JScript一決生死,於是大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,計有VBScript、ActiveX、以及微軟自家的DHTML格式等,使不少網頁使用非微軟平台及瀏覽器無法正常顯示。DOM即是當時
Time of Update: 2018-12-05
這篇文章是寫給那些真心要編程的人看的——那些憋著一股狠勁兒,一定要做出個什麼真東西的人;而不是那些“聽說編程好玩”的人。在我看來,這些人都不太可能真的整出個像樣的東西來。 1.
Time of Update: 2018-12-05
1 運算式求值(stack)/* author: denny wqf363@hotmail.com compile: g++ exp.c -o exp input: 3+2 output: The value of the expression is: 5.000000*/ #include <stdio.h>#include <string.h>#include <math.h> struct datastack{ double
Time of Update: 2018-12-05
顯式類型轉換(強制類型轉換): 任何非const資料類型的指標都可以被賦值給void*型的指標,但是不可以把void*類型指標直接賦值給某種類型的指標,必須先換成相應的類型。顯式轉換的一般形式: cast-nanme< type >( expression ); 如: double dval; int ival; ival += static_cast< int >( dval );
Time of Update: 2018-12-05
轉載聲明:本部落格文章允許自由轉載, 但轉載需註明作者,出處作者:denny wqf363@hotmail.com 2005-10-3 21:47 出處:www.huntmine.com 一) 時間單位秒(second), 毫秒(ms), 微秒(μs), 納秒(ns), 它們之間是1000的進位。1秒=1000000000納秒(10億分之一秒)1秒=1000000微秒(百萬分之一秒)1秒=1000毫秒(千分之一秒) 二) sleep的毫秒級void sleepInMS(unsigned int
Time of Update: 2018-12-05
隨著液晶技術日益成熟,價格逐漸平民化,液晶顯示器開始大步進入普通消費領域。現在,許多人的案頭顯示器已經更新換代,市場上的液晶顯示器保有量正在迅速攀升。因而對於液晶顯示器該如何保養和維護的問題,已經被越來越多的消費者所關注。對此,記者專門採訪了液晶顯示器專業廠商LG電子,請他們的工程師給大家提供幾點值得借鑒的好建議。 專家建議一:保持乾燥的工作環境、避免與化學藥品相接觸 須知道,水分是液晶的天敵,如果濕度過大,液晶顯示器內部就會結露,結露之後就會發生漏電和短路現象,而且液晶顯示屏也會變得模糊起來。
Time of Update: 2018-12-05
一 記憶體池的代碼結構/***************************************************************** * * Managing free storage blocks... *from os.c in apache v1.3.34 */ union align { /* Types which are likely to have the longest RELEVANT alignment * restrictions...
Time of Update: 2018-12-05
對資料庫連接問題的一點總結1.odbc,oledb,ado,adox的關係:odbc:曾經的資料庫通訊標準oledb:
Time of Update: 2018-12-05
查看系統資訊 cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx) cat /proc/interrupts - 中斷 cat /proc/ioports - 裝置IO連接埠 cat /proc/meminfo - 記憶體資訊(i.e. mem used, free, swap size) cat /proc/partitions - 所有裝置的所有分區 cat /proc/pci - PCI裝置的資訊 cat
Time of Update: 2018-12-05
話首語:設計模式感悟,如果把自己成功做成某件事情的過程,回憶並加以總結,形成了經驗,這就是積累。 dos格式檔案傳輸到unix系統時,會在每行的結尾多一個^M,當然也有可能看不到,但是在vi的時候,會在下面顯示此檔案的格式,比如 "dos.txt" [dos] 120L, 2532C 字樣,表示是一個[dos]格式檔案,如果是MAC系統的,會顯示[MAC], 正常顯示則是80L, 2391C ,無[],
Time of Update: 2018-12-05
_cdecl 按從右至左的順序壓參數入棧,由調用者把參數彈出棧。對於“C”函數或者變數,修飾名是在函數名前加底線。對於“C++”函數,有所不同。 如函數void test(void)的修飾名是_test;對於不屬於一個類的“C++”全域函數,修飾名是?test@@ZAXXZ。 這是MFC預設呼叫慣例。由於是調用者負責把參數彈出棧,所以可以給函數定義個數不定的參數,如printf函數。 stdcall
Time of Update: 2018-12-05
睡眠與我們的生活息息相關,它既能使人精神煥發,但有時也會像殺手一般,讓人醒後感到身體不適。為了我們的身體健康,建議應避免以下不良睡眠習慣。 1、飯後立即睡覺 吃完飯後,大量食物在胃裡,為了更好地消化吸收,人體就會增加胃、腸的血流量。而身體裡的血量卻是相對固定的,所以大腦的血容量就會減少,血壓也隨之下降,如在這時睡覺,很容易因腦供血不足而發生中風。所以吃完飯後應先活動活動再睡覺,以免中風的發生。 2、坐著睡
Time of Update: 2018-12-05
由於各種農藥的大量使用,人體內往往聚集不少的有毒物質,一旦這些有毒物質達到一定的數量,就會造成對人體的損害,我們如果在日常飲食中注意食用一些解毒食物,就能保證身體的健康。下面介紹幾種日常生活中的解毒物質。 綠豆 祖國醫學認為,綠豆性味甘寒,解金石、砒霜、草木諸毒。對重金屬、農藥中毒以及其他各種食物中毒均有防治作用。加速有毒物質在體內的代謝轉化向外排泄,綠豆湯是最好的解毒水劑。經常接觸鉛、砷、鎘、化肥、農藥等有害物質者,在日常飲食中應多吃些綠豆湯、綠豆粥、綠豆芽。 豬血
Time of Update: 2018-12-05
編譯:編譯CPP檔案及對應的H檔案:Ctrl + F7調試增加斷點: F9增加條件斷點: Ctrl + B刪除所有斷點: Ctrl + Shift + BAttach: Ctrl + Alt + P顯示斷點資訊: Ctrl + Alt + Bwatch視窗: Ctrl + Alt + W,1~4auto資訊: Ctrl + Alt + V,Alocal資訊: Ctrl + Alt + V,Lthis資訊: Ctrl + Alt +