原创 day_03_引用、類型轉換、類和對象

十C的引用Reference 1定義 2常引用 3引用型函數參數 4引用型函數返回值 5引用和指針瞭解 十一類型轉換 1隱式類型轉換 2C兼容C語言顯示類型轉換強制類型轉換 3C增加了四種操作符形式顯示類型轉換 小結

原创 day_02_靜態庫與共享庫

一靜態庫與共享庫 1靜態庫 1 靜態庫的創建 2 靜態庫的調用方法 2共享庫 1 共享庫的製作 2 共享庫的使用 3 aout的執行 4 靜態庫和共享庫的對比分析 5 自主加載共享庫文件瞭解 一、靜態庫

原创 day_16_TCP、UDP、線程的基本操作

一TCP協議和UDP協議的比較瞭解 1 TCP協議的基本概念和特性 2 UDP協議的基本概念和特性 二基於UDP協議的網絡通信模型 1 通信模型 2 相關函數的解析 1sendto 2recvfrom 三線程的基

原创 day_04_內存管理

一內存管理 1關於進程的內存空間劃分 1 問題進程和程序的區別 2進程在內存中的佈局 3 產生段錯誤的原因 4 getpid返回調用者所在進程的ID 一、內存管理 1、關於進程的內存空間劃分 1.1 問題:

原创 day_05_鼠標和鍵盤、數據庫sqlite

十一鼠標和鍵盤 1鼠標事件處理 2鍵盤事件處理 十二數據庫sqlite 1數據庫簡介 1概念 2數據庫相關術語 3數據庫分類根據存儲方式 4常見的數據庫 2Sqlite數據庫 1 安裝 2 常用的命令 3在命令行使用SQ

原创 day_02_鏈表、二叉樹

四鏈表的基本概念和操作List 1基本分類 2基本操作 五二叉樹的基本概念和操作BinaryTree 1基本概念 1二叉樹 2滿二叉樹 3完全二叉樹 2基本特徵 3存儲結構 4基本操作 5遍歷方式 四、鏈表的基

原创 day_08_繼承

二十一繼承Inheritance 1繼承概念 2基本語法 3公有繼承的特性public 4繼承方式和訪問控制屬性 二十一、繼承(Inheritance) 註釋:inheritance - - - - - - n.繼承/

原创 day_07_QT網絡編程

十四QT網絡編程 1網絡協議層次OSI七層 2回顧Linux的socket編程 3QT網絡編程中相關類 1QHostAddress封裝一個IP 2QAbstractSocket套接字類TCP和UDP都可以使用 4QUdpSock

原创 day_01_緒論、棧、隊列

一數據結構 1數據結構的概念和分類 1基本概念 2基本分類 2數組和鏈表比較 1數組的特點 2鏈表的特點 二棧的基本概念和操作Stack 1基本概念 2基本操作 三隊列的基本概念和操作Queue 1基本概念 2基本操

原创 day_08_HTTP客戶端

項目HTTP客戶端 回顧HTTP協議 1請求request客戶端給服務器發送消息 2響應response服務器給客戶端發送消息 QT中相關的類 項目:《HTTP客戶端》 需求:實現從"http://code.t

原创 day_10_多態性、類型信息

二十二多態Polymorphic 1函數重寫虛函數覆蓋多態的概念 2函數重寫要求虛函數覆蓋的條件 3多態的條件 4純虛函數抽象類和純抽象類 5多態實現原理虛函數表和動態綁定了解 6動態綁定對程序性能的影響 7虛析構函數 二十三運

原创 安裝Kubuntu至U盤

一引言 二正文 方法介紹 工具準備 操作步驟 1 清空U盤刪除分區 2 掛載ISO鏡像 3 新建虛擬電腦 4 分配U盤 5 系統安裝 三總結 一、引言   總所周知,常見的計算機操作系統一般都安裝於計算機的硬盤上。在

原创 day_13_類模板(參數、數組、特化)

三類模板 3類型參數的條件 4類模板的靜態成員變量 5數組模板和遞歸實例化 6特例化 1全類特化 2成員特化 7局部特例化 8智能指針 三、類模板 … … 3、類型參數的條件  1)作爲類模板的使用者,凡是需要調用

原创 win7原版鏡像中添加usb3.0驅動

一引言 二正文 1工具準備 2準備文件夾 3添加驅動 4替換文件 三總結 一、引言   最近在使用官方原版的win7鏡像對計算機裝系統時發現了一個問題。在進入安裝界面後,提示沒有找到驅動器,問題具體情況如下圖所示。   

原创 day_02_信號和槽、容器窗口、面向對象

四信號和槽機制重點掌握 1概念 2定義 1信號 2槽 3信號和槽連接 4信號和槽連接語法要求 1信號函數和槽函數的參數要一致 2可以帶有缺省參數 3信號函數參數可以多於槽函數多餘的將被忽略 4一個信號可以被連接到多個槽函數 5多