原创 鏈表

鏈表中最簡單的一種是單向鏈表,它包含兩個域,一個信息域和一個指針域。這個鏈接指向列表中的下一個節點,而最後一個節點則指向一個空值。 一個單向鏈表包含兩個值: 當前節點的值和一個指引下一個節點的鏈接 一個單向鏈表的節點被分成兩個部分。第一個

原创 指針

指針是一個特殊的變量,它裏面存儲的數值被解釋成爲內存裏的一個地址。   要搞清一個指針需要搞清指針的四方面的內容:指 針的類型,指針所指向的   類型,指針的值或者叫指針所指向的內存區,還有指針本身所佔據的內存區。讓我們分別說明。    

原创 多線程

什麼是線程?  英文:Thread   每個正在系統上運行的程序都是一個進程。每個進程包含一到多個線程。進程也可能是整個程序或者是部分程序的動態執行。線程是一組指令的集合,或者是程序的特殊段,它可以在程序裏獨立執行。也可以把它理解爲代碼運

原创 Linux環境進程間通信(一)

鄭彥興 ([email protected])國防科大計算機學院   1、 管道概述及相關API應用 1.1 管道相關的關鍵概念 管道是Linux支持的最初Unix IPC形式之一,具有以下特點: 管道是半雙工的,數據只能向一個方向流動;需要雙

原创 【linux】c++ 內存管理(二)

3. 指針與數組的比較 不同點:       數組:要麼在驚天存儲區域被創建(如全局數組),要麼在棧上被創建。數組名對應着(而不是指向)一塊內存,其地址與容量在生命週期內保持不變,只有數組的內容可以改變。 指針:可以隨時指向任意類型的內存

原创 CppUnit測試框架入門

CppUnit測試框架入門作者:Cpluser 轉自:http://www.vckbase.com/ 下載源代碼  測試驅動開發(TDD)是以測試作爲開發過程的中心,它堅持,在編寫實際代碼之前,先寫好基於產品代碼的測試代碼。開發過程的目標

原创 windows下sqlite安裝使用和性能優化及設置

原文鏈接:http://edu.codepub.com/2008/1231/805.php   windows下sqlite安裝使用和性能優化及設置       sqlite是嵌入式SQL數據庫引擎SQLite(SQLite Embedd

原创 【linux】c++ 內存管理(三)

5.杜絕野指針       “野指針”不是NULL指針,是指向“垃圾”內存的指針。野指針的成因:       (1)指針變量沒有被初始化,任何指針變量剛剛被創建的時候不會自動成爲NULL指針。它的缺省值是隨機的,它會亂指一氣。所以,指針變

原创 gcc/g++ 編譯器使用簡介

gcc/g++ 編譯器使用簡介   來源: ChinaUnix博客     gcc/g++ 編譯器使用簡介wite by hzh          date:2010-1-19GNU CC(簡稱gcc)是GNU項目中符合ANSI

原创 菜譜

辣味土豆燒排骨 燒,是常見的中式烹調技法之一,是先將食物油炸至金黃色後,下鍋炒制調味調色,加水煮沸燜至湯汁濃稠即成。土豆燒排骨屬燒製菜,將土豆和排骨炸好,回鍋翻炒調味時,加入辣椒醬等調料調味,便是一道具有四川風味的菜餚。     材料

原创 Python的庫和資源

由於設計者和開源社區的共同努力,在python中有大量優秀的庫可以被直接調用以高效地完成不同需求的工作。這裏列舉一些常見常用的庫:  Tkinter———— Python默認的圖形界面接口。  Tkinter是一個和Tk接口的Python

原创 不確定參數個數的函數的實現

  某些情況下希望函數的參數個數可以根據需要確定。典型的例子有大家熟悉的函數printf()、scanf()和系統調用execl()等。那麼它們是怎樣實現的呢?C編譯器通常提供了一系列處理這種情況的宏,以屏蔽不同的硬件平臺造成的差異

原创 sqlite安裝

在linux下安裝sqlite  linux平臺:CentOSSqlite版本:sqlite-3.5.6 1.源碼安裝步驟如下: 1)wget http://www.sqlite.org/sqlite-3.5.6.tar.gz 2)ta

原创 用HTML代碼添加FLASH

添加Flash的通用格式: <EMBED src="Flash地址"width="寬度" height="高度"> width height分別是Flash的寬度和高度,可以自定義設置。 添加圖片、動畫: 通用格式: <EMBED src

原创 Shell 知識總結

shell下數字和字符串比較操作命令 二元比較操作符,比較變量或者比較數字.注意數字與字符串的區別.  整數比較  -eq        等於,如:if [ "$a" -eq "$b" ] -ne        不等於,如:if [ "