Time of Update: 2018-12-05
COM--Component Object Model,即元件物件模型,它是微軟提出的一套開發軟體的方法與規範。它也代表了一種軟體開發思想,那就是面向組件編程的思想。COM編程思想--面向組件編程思想(COP) 眾所周知,由C到C++,實現了由面向過程編程到物件導向編程的過渡。而COM的出現,又引出了面向組件的思想。其實,面向組件思想是物件導向思想的一種延伸和擴充。因此,就讓我們先來回憶一下物件導向的思想吧。 物件導向思想是將所有的操作以及所操作的對象都進行歸類(由class實現),而它的目
Time of Update: 2018-12-05
OSI層次 互聯裝置 作用 定址功能物理層 中繼器和集線器 在電纜段間複製位元 無地址鏈路層 橋接器 在LAN之間儲存轉寄幀 MAC地址網路層 路由器 在不同的網路間轉寄分組
Time of Update: 2018-12-05
一、在linux下 刪除這些目錄是很簡單的,命令如下 find . -type d -name ".svn"|xargs rm -rf 或者 find . -type d -iname ".svn" -exec rm -rf {} \; 二、在windows下用以下法子: 1、在項目平級的目錄,執行dos命令: xcopy project_dir project_dir_1 /s /i 2、或者在項目根目錄執行以下dos命令 for /r . %%a in (.) do @if exist "%
Time of Update: 2018-12-05
MFC類庫相關的標頭檔stdafx.h:不是類庫的標頭檔,可以稱為項目的標頭檔,在其中包含了一些MFC標準標頭檔(如:windows.h,afxwin.h),預先編譯,以後該工程編譯時間,不再編譯這部分標頭檔,僅僅使用先行編譯的結果(產生projectname.pch)。這樣可以加快編譯速度,節省時間。Afxwin.h:MFC核心組件和標準組件Afxext.h:MFC擴充Afxcmn.h:MFC對Windows 公用控制項的支援Afxdisp.h:MFC自動化類Afxdtctl.h:MFC對In
Time of Update: 2018-12-05
一直想開部落格寫點自己學習中的心得或者發發學習中所做的筆記,以此也算督促自己養成勤記筆記的習慣,以下所寫都是自己在配置cisco路由器時的筆記,如果不真確這處,還請大家指正,謝謝! 一、基本介紹:cisco路由器分為幾類配置模式,如下:User EXEC 啟動後預設的模式 Router> 利用logout命令退出Privileged
Time of Update: 2018-12-05
定義: 只有單個形參,該形參是對本類類型對象的引用(常用const修飾),這樣的建構函式成為複製建構函式。使用方式:(1)顯示使用----用一個同類型的對象初始化該對象時;(2)隱式使用----將該類型的對象傳遞給函數或從函數返回該類型對象時。三種類型的複製建構函式:*bitwise copy constructor :逐位複製-----預設*合成的 copy constructor :編譯器合成----執行逐個成員初始化(memberwise
Time of Update: 2018-12-05
接觸 Android 以來,一直覺得對 task、affinity 和 launch mode 一知半解,這幾天潛心閱讀 Dev Guide 中的 Activities and Tasks,簡單做下筆記,梳理下這部分的知識。Android 的一個特色就是 application A 的 activity 可以啟動 application B 的 activity,儘管 A 和 B 是毫無干係的,而在使用者看來,兩個情境緊密聯絡,視覺上二者構成了一個整體。Android 就是把這種誤覺定義為
Time of Update: 2018-12-05
1.棧和隊列的共同特點是(只允許在端點處插入和刪除元素)4.棧通常採用的兩種儲存結構是(線性儲存結構和鏈表格儲存體結構)5.下列關於棧的敘述正確的是(D) A.棧是非線性結構B.棧是一種樹狀結構C.棧具有先進先出的特徵D.棧有後進先出的特徵6.鏈表不具有的特點是(B)A.不必事先估計儲存空間 B.可隨機訪問任一元素C.插入刪除不需要移動元素
Time of Update: 2018-12-05
1、微軟面試題:利用天平砝碼,三次將140克的鹽 分成50、90克兩份?
Time of Update: 2018-12-05
做ACM題時,經常遇到模數操作,而模數操作是算術操作中最慢的(在當前的電腦硬體中基本都是這樣)。1 對2的冪模數(2^k),實際等同於和(2^k - 1)進行“位與”操作例如對8模數,因為電腦內部是二進位表示,所以可以對二進位位進行位與操作。n % 8 == ( n & 7 ) // 因為C語言模數操作會返回負數,所以當n是負數時,它們是同模關係。2 經常有一些遞推式,是加和後求模關係,這時可以利用有限範圍的特性,將求模轉換為加減法// 例如dp[0] = dp[1] = 1dp[i]
Time of Update: 2018-12-05
要想讓emacs支援中文,需要 apt-get install emule-ucs 並要修改 ~/.emacs,具體修改情況請參考Emacs筆記——配置篇。如何輸入中文(轉) 如果你用的是 gnome,那麼很不幸,你可能不得不用 Emacs 內建的IME,方法如下: 想要知道可以使用哪些IME C-x RET C-/ SPC 設定預設的IME,將下面這一行加入到 ~/.emacs 檔案中: (custom-
Time of Update: 2018-12-05
1:問題描述---------------------------Microsoft Visual Studio 2008 安裝程式---------------------------載入安裝組件時遇到問題。取消安裝。---------------------------確定
Time of Update: 2018-12-05
常見記憶體配置演算法及優缺點 常見記憶體配置演算法及優缺點如下: (1)首次適應演算法。使用該演算法進行記憶體配置時,從空閑分區鏈首開始尋找,直至找到一個能滿足其大小要求的空閑分區為止。然後再按照作業的大小,從該分區中划出一塊記憶體配置給要求者,餘下的空閑分區仍留在空閑分區鏈中。 該演算法傾向於使用記憶體中低地址部分的空閑分區,在高地址部分的空閑分區很少被利用,從而保留了高地址部分的大空閑區。顯然為以後到達的大作業分配大的內存空間創造了條件。缺點在於低址部分不斷被劃分,留下許多難以利用、很小
Time of Update: 2018-12-05
嵌入式WEB伺服器常見的有lighttpd shttpd thttpdboa mathopd minihttpdappwebgoahead========================================================================嵌入式WEB伺服器BOA的移植方法(一)2007-2-26 16:20:00
Time of Update: 2018-12-05
E420在ubuntu下,無法無線上網,這是怎麼情況呢?無線網卡似乎驅動了,但是在網路管理工具那裡看不到列出的無線訊號。我有事先重新安裝了無線網卡驅動rtl8192ce_linux_2.6.0005.1116.2010。下載下來後,解壓,進入該檔案後,使用make命令。(下載網址:http://download.csdn.net/detail/kidleaf2/3732252)使用rfkill列出目前無線模組的狀況thyne@Thyne-Think:~$rfkill
Time of Update: 2018-12-05
.NET開發過程中不是程式的無法運行,就是程式的效率慢的同蝸牛在爬; 這種情況在.NET的新手中尤其常見;我不知道為什麼,一些介紹.NET開發的書本裡引用的例子代碼,也對此問題視而不見,尤其讓我鬱悶的是一些我喜歡的書也出現了同樣的問題。這篇文章不僅對.NET開發人員的新手有協助,同樣對哪些有經驗,也帶來一些啟示和參考。他們會遇到什麼樣的問題?1. 資料庫連接逾時2. 建立的對象只管用,不管釋放3. 調試(Debug)模式下編譯後,就用於應用環境中了4.
Time of Update: 2018-12-05
from: http://www.2hand.cn/article.asp?id=197 今天上報了份標書,奇怪的是那邊開啟總是顯示修訂標記,一片混亂,在視圖裡關閉了標記,儲存後開啟還是預設顯示標記,幸好有網路,終於找到答案。在這兩種情況下,當接到文檔的人報告說您的文檔難以閱讀,到處都是刪除線、底線和編上的批註框時,您可能感到很震驚。看!這就是您在簡曆中的目標陳述,還有三個帶刪除線的不同目標— 而您這一次要使用的目標卻是用底線文本顯示的,您可能就得不到這份工作了。
Time of Update: 2018-12-05
主板診斷卡也叫post卡,是維修主板的必備工具,主板BIOS在每次啟動時,都會對系統的電路、儲存空間、鍵盤、視頻部分、硬碟、軟碟機等各個組件進行嚴格的測試,並分析硬碟系統配置,對已配置的基本I/O設定實現初始化,一起正常後,再引操作導系統。主板診斷卡的工作原理就是利用主板BIOS內部自檢程式的檢測結果,通過代碼一一顯示出來,從而找到電腦主板故障。 目前市面上的主板診斷卡都是大同小異,有的只是個別的功能差異,所以下面介紹的診斷卡的使用方法是比較通用的。
Time of Update: 2018-12-05
IDE是並口硬碟,(5400-7200轉);SATA是串口硬碟,(7200轉);SCSI是伺服器硬碟,(60、80針,10000轉)。註:硬碟的傳輸速率:作為電腦中最重要的資料存放區裝置和資料交換媒介,硬碟傳輸速率的快慢直接影響了系統的運行速度。不同類型的硬碟,其傳輸速率往往差別很大。現在主流硬碟主要有三種:按照不同的介面可以分為並口ATA硬碟(即IDE硬碟)、SCSI硬碟和Serial ATA硬碟。 IDE介面硬碟在當前電腦中應用最為廣泛,主流的規格包括ATA/66、ATA/100、ATA/1
Time of Update: 2018-12-05
這一步很需要一些COM基礎,因為沒有這個基礎的話,可能會有為什麼要做這個,有必要嗎,之類的疑問的。這回我們要看看雙介面,為MFC設計的控制項添加雙介面(雙介面是什麼就不解釋了)。這裡參考了msdn中的例子acdual,並且應用了例子裡面的一些宏,這個例子可以直接搜尋msdn找到,還有TN065: Dual-Interface Support for OLE Automation