原创 Windows 7編譯Cef 3626版本
1、創建路徑D:\chromium-cef 2、下載depot_tools工具包,並解壓到D:\chromium-cef https://storage.googleapis.com/chrome-infra/depot_tool
原创 WebKit參考學習資料
webkit主頁 (編譯 /移植 / 簡單概念)http://www.webkit.org/ webkit小結 ( DOM樹 / Render樹)http://wenku.baidu.com/view/566e6c8102d276a2
原创 Fedora鏡像使用幫助
收錄架構 x86 x86_64 source 收錄版本 Releases: 7 8 9 10 11 12 13(test) Updates: 10 11 12 testing 1、Fedroa下載RPM包地址:http://arch
原创 Fedora 15系統配置和常用功能設置
找到了一篇fedora15的很好的文章,fedora16應該也適用,索性,轉一下: 轉自:http://blog.csdn.net/l003479164/article/details/6819065 -----------------
原创 Windows_進程間通信
3.4 使用WM_COPYDATA消息通信 對於少量數據可以用WM_COPYDATA方便地實現通信。由於SendMessage()是阻塞的,只有接收方響應了消息,SendMessage()才能返回,否則一直阻塞。所以,對於大量數據來說,
原创 Fedora系統yum相關文件repo文件講解
什麼是repo文件? repo文件是Fedora中yum源(軟件倉庫)的配置文件,通常一個repo文件定義了一個或者多個軟件倉庫的細節內容,例如我們將從哪裏下載需要安裝或者升級的軟件包,repo文件中的設置內容將被yum讀取和應用!我們以
原创 C基礎問題
1、比較a、b的大小,不要用大於、小於和IF運算符? 使用define宏加移位操作. #include <iostream> using namespace std; #define MAX(A,B) (((A)-(B))>
原创 Windows多線程之間的通信
當前流行的Windows操作系統能同時運行幾個程序(獨立運行的程序又稱之爲進程),對於同一個程序,它又可以分成若干個獨立的執行流,我們稱之爲線程,線程提供了多任務處理的能力。用進程和線程的觀點來研究軟件是當今普遍採用的方法,進程和線程的概
原创 用線程池實現多線程調用並使用回調函數實現函數調用
* 創建線程或者進程的開銷是很大的 * 爲了防止頻繁的創建、銷燬線程,提高程序的運行效率 * 往往會建立一個線程池用於多線程程序的調度 * 下面的程序就是完整的線程池實現 * * 主要通過互斥量和條件變量
原创 實現C++類中默認的四個方法默認構造函數、析構函數、拷貝構造函數、賦值函數
1、BaceClass.h #ifndef _BASECLASS_H_ #define _BASECLASS_H_ #include <iostream> using namespace std; #define NUMBER 10
原创 C++知識學習--虛函數介紹和使用
C++知識學習--虛函數介紹和使用 [ 回目錄 ]1 虛函數介紹 被virtual關鍵字修飾的成員函數,就是虛函數,虛函數可以分爲一般虛函數和純虛函數 純虛函數在基類中沒有定義,其子類務必實現此函數。虛函數的作用主要實
原创 win7下編譯QtWebKit流程
1 搭建Dt編譯環境 a 下載win7版本的安裝包(使用MinGW版本的Qt包,和MinGW包)。 qt 4.7.4-MinGW http://download.qt-project.org/archiv
原创 實現簡單文件系統文件相關操作
題目: 某產品需要實現一個內存文件系統,現在請你來實現目錄與文件管理部分。 Ø系統支持目錄與文件。 Ø目錄可以包含其它目錄與文件。 Ø刪除目錄時,要求同時刪除此目錄包含的子目錄和文件。 Ø移動目錄時,要求同時移動此目錄包含的子目錄和文件
原创 使用Inno Setup工具製作執行文件包
1、Inno Setup工具下載地址:http://www.jrsoftware.org/isdl.php#beta 2、Inno Setup實現的壓縮包源碼。 ; -- SimulatorSetup.iss -- [Code] var
原创 單鏈表進行排序-通過節點交換,不通過值交換
原來我一直都不會對鏈表進行排序,呵呵,比較菜。今天下了很大的功夫學習對鏈表的排序,和大家分享一下! 對鏈表的排序主要有兩種方法: 一:只交換節點中的元素,不改變鏈表的順序。 二:直接