資源共享吧|易語(yǔ)言論壇|逆向破解教程|輔助開發(fā)教程|網(wǎng)絡(luò)安全教程|anzei.cn|我的開發(fā)技術(shù)隨記

 找回密碼
 注冊(cè)成為正式會(huì)員
查看: 35912|回復(fù): 123
打印 上一主題 下一主題

[『編程語(yǔ)言』] 北風(fēng)網(wǎng)-全套C++視頻教程

  [復(fù)制鏈接]

715

主題

1223

帖子

1

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
11472
積分
4971
貢獻(xiàn)
0
在線時(shí)間
2065 小時(shí)
注冊(cè)時(shí)間
2015-4-20
最后登錄
2024-7-9

終身VIP會(huì)員

跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2019-5-6 13:53:04 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
從C++起步到MFC實(shí)戰(zhàn)VC++軟件工程師高端培訓(xùn)(服務(wù)器端開發(fā)方向)主要內(nèi)容:

本部分是您成為VC++軟件工程師必備的階段,如果您沒有任何基礎(chǔ),學(xué)習(xí)C++能快速讓您進(jìn)入編程領(lǐng)域,建議配合書籍《C++入門經(jīng)典》

課程名稱章節(jié)名稱內(nèi)容介紹


C++語(yǔ)言超基礎(chǔ)精講




第1講:程序設(shè)計(jì)語(yǔ)言原理及C++入門(6課時(shí))

01、什么是編程?

02、程序設(shè)計(jì)領(lǐng)域

03、語(yǔ)言評(píng)估標(biāo)準(zhǔn)

04、影響語(yǔ)言設(shè)計(jì)的因素

05、語(yǔ)言分類

06、語(yǔ)言設(shè)計(jì)中的權(quán)衡

07、實(shí)現(xiàn)方法

08、程序設(shè)計(jì)環(huán)境

09、C語(yǔ)言簡(jiǎn)史

10、C++語(yǔ)言簡(jiǎn)史

11、學(xué)習(xí)程序語(yǔ)言的一般方法

12、C++語(yǔ)言入門

第2講:基本數(shù)據(jù)類型擴(kuò)展數(shù)據(jù)類型和表達(dá)式(3課時(shí))

01、C++數(shù)據(jù)類型
02、常量和變量
03、C++運(yùn)算符
04、賦值運(yùn)算符與賦值表達(dá)式
05、算數(shù)運(yùn)算符與算數(shù)表達(dá)式
06、邏輯運(yùn)算符和邏輯表達(dá)式
07、?表達(dá)式
08、,表達(dá)式
09、指針和引用運(yùn)算符和表達(dá)式
10、Sizeof運(yùn)算符
11、類型轉(zhuǎn)換運(yùn)算符
12、數(shù)組下標(biāo)運(yùn)算符

第3講:控制語(yǔ)句(2課時(shí))

01、順序控制語(yǔ)句
02、選擇控制語(yǔ)句
03、循環(huán)控制語(yǔ)句
04、跳轉(zhuǎn)語(yǔ)句

第4講:函數(shù)(2課時(shí))

01、函數(shù)概述
02、函數(shù)的定義和聲明
03、函數(shù)的調(diào)用

第5講:數(shù)組(2課時(shí))

01、一維數(shù)組
02、二維數(shù)組
03、多維數(shù)組
04、數(shù)組與函數(shù)
05、數(shù)組的應(yīng)用

第6講:指針(3課時(shí))

01、指針的概念
02、指針的定義和使用
03、指針運(yùn)算
04、void指針和const指針
05、指針與數(shù)組
06、動(dòng)態(tài)內(nèi)存分配
07、指針與字符串
08、指針與函數(shù)

第7講:結(jié)構(gòu)體與共用體(2課時(shí))

01、結(jié)構(gòu)體的概念
02、結(jié)構(gòu)體類型變量的定義方法
03、結(jié)構(gòu)體變量的使用形式和初始化
04、結(jié)構(gòu)體數(shù)組
05、結(jié)構(gòu)體與指針
06、結(jié)構(gòu)體與函數(shù)
07、共用體

第8講類和對(duì)象(2課時(shí))

01、類和對(duì)象
02、類對(duì)象
03、構(gòu)造函數(shù)和析構(gòu)函數(shù)
04、類的初始化
05、復(fù)雜的對(duì)象表示
06、堆與拷貝構(gòu)造函數(shù)
07、this指針
08、引用
09、常類型

第9講:運(yùn)算符重載(1課時(shí))

01、運(yùn)算符重載概述
02、運(yùn)算符重載的實(shí)現(xiàn)
03、單目運(yùn)算符重載
04、雙目運(yùn)算符重載
05、->運(yùn)算符重載
06、賦值運(yùn)算符重載
07、下標(biāo)運(yùn)算符重載
08、運(yùn)算符new與delete重載
09、逗號(hào)運(yùn)算符重載
10、類型轉(zhuǎn)換運(yùn)算符重載

第10講:靜態(tài)成員與友元(1課時(shí))

01、靜態(tài)成員
02、友元
03、友元應(yīng)用實(shí)例

第11講:繼承和派生類(1課時(shí))

01、基類和派生類
02、單繼承
03、多繼承
04、虛基類

第12講:模板(1課時(shí))

01、模板的概念
02、函數(shù)模板
03、類模板

第13講:多態(tài)性與虛函數(shù)(1課時(shí))

01、普通成員函數(shù)重載
02、派生類指針
03、虛函數(shù)
04、純虛函數(shù)與抽象類

第14講:異常處理(1課時(shí))

01、異常處理概述
02、異常處理的基本思想
03、C++異常處理的實(shí)現(xiàn)
04、標(biāo)準(zhǔn)C++庫(kù)中的異常類
05、多路捕獲
06、含有異常的程序設(shè)計(jì)

內(nèi)容簡(jiǎn)介:

本部分是您成為VC++軟件工程師必備的階段,如果您沒有任何基礎(chǔ),學(xué)習(xí)C++能快速讓您進(jìn)入編程領(lǐng)域,建議配合書籍《C++入門經(jīng)典》





更多詳細(xì)免費(fèi)學(xué)習(xí)培訓(xùn)視頻看我用戶名,大家加入一起學(xué)習(xí),交流討論

關(guān)鍵詞:

VC++、VS2008、MFC、Office Fluent UI、CAD系統(tǒng)、結(jié)構(gòu)化存儲(chǔ)、自定義窗口、消息映射機(jī)制、多線程、CxImage庫(kù)、Lua腳本引擎、MDI、對(duì)話框、軟件設(shè)計(jì)、光柵圖、矢量圖等。

本培訓(xùn)將實(shí)現(xiàn)的CAD系統(tǒng)介紹:

本培訓(xùn)視頻中要帶領(lǐng)學(xué)員實(shí)現(xiàn)的CAD系統(tǒng)是一個(gè)簡(jiǎn)單的基于2D圖形的CAD系統(tǒng),擁有以下基本功能: 基本的幾何圖形(點(diǎn)、線、矩形、圓、位圖等)繪制的功能; 具有基本圖像處理能力(依托CxImage庫(kù)); 擁有基于腳本編程語(yǔ)言Lua腳本的命令輸入環(huán)境; 自定義格式的CAD矢量圖形文件; 具有簡(jiǎn)單2D矢量動(dòng)畫功能; 具有高可擴(kuò)展性可作為較復(fù)雜的CAD系統(tǒng)的基本框架,學(xué)員可以以此為基礎(chǔ)開發(fā)一些較實(shí)用的CAD系統(tǒng)。

培訓(xùn)的主要目標(biāo):

學(xué)員通過(guò)本次培訓(xùn)后,可以達(dá)到熟練使用VS2008環(huán)境及使用MFC進(jìn)行編程的基本能力。同時(shí)學(xué)員將具備建立較復(fù)雜軟件開發(fā)框架的能力和基礎(chǔ)。課程學(xué)習(xí)完畢后學(xué)員還將具備基本的軟件分析、設(shè)計(jì)、實(shí)現(xiàn)能力,并能夠獨(dú)立承擔(dān)一些基于MFC的應(yīng)用程序開發(fā)實(shí)現(xiàn)的任務(wù);學(xué)員將牢固的掌握MFC窗口類、繪圖類、集合類、調(diào)試類等的設(shè)計(jì)、使用方法;同時(shí)掌握使用VS2008調(diào)試程序、跟蹤程序錯(cuò)誤的技能;掌握使用VS2008性能分析工具分析分析軟件性能瓶頸的方法;具備使用VS2008 MFC從事軟件開發(fā)工作的能力。達(dá)到一般公司VC++軟件開發(fā)人員的基本能力要求。

本培訓(xùn)的主要任務(wù):

本次培訓(xùn)將通過(guò)帶領(lǐng)學(xué)員自己動(dòng)手實(shí)現(xiàn)一個(gè)簡(jiǎn)單的CAD系統(tǒng)(TinyCAD)的方式,達(dá)到上述的培訓(xùn)目標(biāo)。培訓(xùn)過(guò)程中學(xué)員將跟隨講師一步步實(shí)現(xiàn)一個(gè)基于MFC 及 最新Office Fluent UI界面開發(fā)庫(kù)的簡(jiǎn)單CAD系統(tǒng)(TinyCAD)。

培訓(xùn)課程特色:

該視頻課程培訓(xùn)講師是具有十多年實(shí)際軟件開發(fā)工作經(jīng)驗(yàn)的資深軟件工程師。課程內(nèi)容注重實(shí)戰(zhàn),注重學(xué)員實(shí)際軟件開發(fā)能力的培養(yǎng),同時(shí)結(jié)合當(dāng)前主流軟件公司對(duì)軟件就業(yè)人員的一般要求進(jìn)行貼合實(shí)際的軟件開發(fā)素質(zhì)的培訓(xùn)和培養(yǎng)。培訓(xùn)課程使用音視頻的多媒體方式,免去學(xué)員看書學(xué)習(xí)的痛苦,同時(shí)又可以讓教師貼近學(xué)員進(jìn)行一對(duì)一、手把手的教學(xué)。較之傳統(tǒng)MFC類培訓(xùn)視頻教程,增加了全新的內(nèi)容,新增了VS2008(+ SP1)環(huán)境講解,增加了較流行的開源代碼庫(kù)的講解(Lua、CxImage),增加了對(duì)于最新的類似Office Fluent UI界面庫(kù)的應(yīng)用開發(fā)講解,增加了使用VS2008環(huán)境進(jìn)行軟件調(diào)試、軟件性能分析的能力培訓(xùn)內(nèi)容。培訓(xùn)課程注重于學(xué)員基本功的訓(xùn)練,實(shí)際軟件開發(fā)能力的培養(yǎng)。本視頻培訓(xùn)課程是一套適用于初、中級(jí)VC++開發(fā)人員實(shí)際軟件開發(fā)能力培養(yǎng)的不可多得的視頻教材。

課程名稱章節(jié)名稱內(nèi)容介紹VC++系列入門之VS2008 MFC類庫(kù)精講(項(xiàng)目實(shí)戰(zhàn)CAD系統(tǒng))第1講:VS2008 IDE環(huán)境的基本使用方法(4課時(shí))
01、認(rèn)識(shí)IDE環(huán)境 了解VS2008 IDE環(huán)境
02、學(xué)習(xí)VS2008環(huán)境設(shè)置
03、學(xué)用工程向?qū)?/strong>
04、初識(shí)Office Fluent UI
05、理解應(yīng)用程序幫助系統(tǒng)(MSDN)
06、理解VS2008解決方案要素
07、學(xué)用VS2008宏腳本
第2講:VS2008 調(diào)試環(huán)境的使用(2課時(shí))

01、掌握啟動(dòng)調(diào)試環(huán)境的主要方法
02、掌握各調(diào)試信息窗口的作用和使用方法
03、掌握定位最終錯(cuò)誤位置的正確方法
04、掌握應(yīng)用程序調(diào)試版本和發(fā)行版本的區(qū)別及編譯方法
05、掌握常用的調(diào)試技巧
06、掌握MFC程序的一些調(diào)試技巧

第3講:VS2008性能分析工具(1課時(shí))01、掌握性能分析工具的使用方法
02、掌握查看性能分析報(bào)告的方法
03、掌握分析應(yīng)用程序性能瓶頸的方法第4講: MFC類庫(kù)的設(shè)計(jì)目標(biāo)、設(shè)計(jì)方法(2課時(shí))
01、初步掌握MFC
02、深刻理解MFC的設(shè)計(jì)目標(biāo)
03、理解MFC封裝Windows API的方式方法以及MFC與API的關(guān)系
04、學(xué)會(huì)查看MFC的源代碼
第5講: MFC體系結(jié)構(gòu)(11課時(shí))
01、MFC類庫(kù)體系結(jié)構(gòu)
02、MFC類庫(kù)概覽
03、MFC類庫(kù)骨干基類介紹
04、CObject類特性
05、MFC RTTI 特性
06、Windows 消息機(jī)制和MFC 消息機(jī)制
07、CCmdTarget類特性
08、Win32窗口知識(shí)和CWnd類特性
09、CView類和CDocument類以及文檔視圖結(jié)構(gòu)
10、CDialog類特性
11、CDC類特性
12、MFC集合類的特性和使用方法
13、MFC 應(yīng)用類型和應(yīng)用框架
14、MFC 應(yīng)用程序開發(fā)的一般方法;
第6講:CAD系統(tǒng)設(shè)計(jì)概論(5課時(shí))01、學(xué)習(xí)和理解什么是CAD系統(tǒng)
02、CAD系統(tǒng)設(shè)計(jì)概述
03、Windows GDI介紹
04、2D計(jì)算機(jī)圖形學(xué)
05、理解什么是光柵圖、什么是矢量圖,了解二者的特點(diǎn)和用途
06、TinyCAD系統(tǒng)設(shè)計(jì)、主要功能和實(shí)現(xiàn)的方法
第7講: MDI框架和TinyCAD框架實(shí)現(xiàn)(6課時(shí))01、MDI框架結(jié)構(gòu)
02、MDI內(nèi)部結(jié)構(gòu)以及Document\View\Frame的創(chuàng)建
03、使用向?qū)蒚inyCAD系統(tǒng)的基本框架
04、為TinyCAD添加CTinyCADZoomView類,并修改視圖派生路徑
05、添加和完善TinyCAD界面的文件列表控件面板
06、掌握Fluent UI界面庫(kù)的主要特點(diǎn)和基本使用方法第8講: Lua腳本庫(kù)和TinyCAD圖形引擎實(shí)現(xiàn)(5課時(shí))01、Lua庫(kù)和Lua腳本語(yǔ)言
02、為TinyCAD系統(tǒng)添加Lua庫(kù)支持
03、CScrollView的使用和MFC圖形類介紹
04、擴(kuò)展圖形引擎的命令函數(shù)第9講:TinyCAD文檔類和命令系統(tǒng)實(shí)現(xiàn)(9課時(shí))01、TinyCAD縮放命令控制的實(shí)現(xiàn)(在CTinyCADZoomView中添加坐標(biāo)變換支持函數(shù))
02、TinyCAD文檔結(jié)構(gòu)
03、TinyCAD文檔類實(shí)現(xiàn)
04、Fluent UI對(duì)話框用法和文檔尺寸定義對(duì)話框
05、TinyCAD視圖更新的控制
06、TinyCAD命令系統(tǒng)和輸出錯(cuò)誤信息
07、TinyCAD圖形的屬性和Fluent UI屬性窗口的使用第10講:CxImage庫(kù)和擴(kuò)展TinyCAD圖像支持(2課時(shí))01、CxImage庫(kù)介紹和相關(guān)資源
02、為TinyCAD項(xiàng)目添加CxImage庫(kù)支持
03、.實(shí)現(xiàn)關(guān)于CxImage的新圖形命令函數(shù)第11講:鼠標(biāo)消息處理(3課時(shí))01、CRectTracker的使用方法
02、添加工具箱面板的實(shí)現(xiàn)
03、處理鼠標(biāo)消息
04、添加文件視圖面板的代碼第12講:TinyCAD簡(jiǎn)單矢量動(dòng)畫系統(tǒng)(4課時(shí))01、計(jì)算機(jī)動(dòng)畫基本原理
02、計(jì)算機(jī)2D動(dòng)畫的一般方法介紹(畫擦法,雙緩沖法)
03、TinyCAD動(dòng)畫系統(tǒng)設(shè)計(jì)
04、理解消息循環(huán)和定時(shí)器打造高性能定時(shí)消息循環(huán)
05、理解消息循環(huán)帶來(lái)的編程思想的一些轉(zhuǎn)變
06、Windows下的高性能計(jì)時(shí)器對(duì)象
07、改寫動(dòng)畫線程類的Run函數(shù)添加高性能計(jì)時(shí)器
08、動(dòng)態(tài)創(chuàng)建動(dòng)畫系統(tǒng)的Frame/View結(jié)構(gòu)
09、在主應(yīng)用面板中添加啟動(dòng)動(dòng)畫的功能按鈕;
10、動(dòng)畫實(shí)際幀數(shù)統(tǒng)計(jì)計(jì)算方法
11、TinyCAD項(xiàng)目總結(jié)和擴(kuò)展展望

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows高級(jí)編程(內(nèi)存管理+調(diào)試+句柄+進(jìn)程+線程同步+動(dòng)態(tài)鏈接庫(kù))等內(nèi)容,課程共分十四章進(jìn)行講解,如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第一部分第0章:課程簡(jiǎn)介(1課時(shí))

課程內(nèi)容概述
課程目標(biāo)概述
課程體系結(jié)構(gòu)
課程需要的準(zhǔn)備工作(下載工具、準(zhǔn)備基本代碼)

第1章:Windows內(nèi)存管理(9課時(shí))

01、現(xiàn)代計(jì)算機(jī)體系結(jié)構(gòu)基礎(chǔ)和學(xué)習(xí)內(nèi)存管理的意義
02、x86 32位系列CPU內(nèi)存管理機(jī)制概述
03、Windows內(nèi)存管理機(jī)制
04、進(jìn)程地址空間、頁(yè)面緩沖池、非頁(yè)面緩沖池
05、Windows內(nèi)存管理函數(shù)及基本內(nèi)存管理方法
06、標(biāo)準(zhǔn)C內(nèi)存管理函數(shù)和C++ new 、delete運(yùn)算符
07、Windows堆函數(shù)使用及性能評(píng)估
08、使用PAE、4GT、AWE獲得更多內(nèi)存的訪問(wèn)( >4GB以上 )
09、利用Windows內(nèi)存函數(shù)重載new 和 delete運(yùn)算符
10、打造自己的內(nèi)存池

第2章:UINCODE字符串和安全字符串函數(shù)(3課時(shí))
01、字符集種類,單雙字節(jié)字符集,寬字節(jié)字符集;
02、為什么使用UNICODE
03、字符集轉(zhuǎn)換(Win32字符集轉(zhuǎn)換API ,UTF-8等編碼轉(zhuǎn)換)
04、UNICODE和其他字符集混合編程問(wèn)題
05、C運(yùn)行時(shí)庫(kù)UNICODE擴(kuò)展和安全性問(wèn)題
06、安全字符串函數(shù)和使用
07、ATL中的轉(zhuǎn)換封裝支持
08、封裝字符串轉(zhuǎn)換支持類第3章:錯(cuò)誤處理和結(jié)構(gòu)化異常處理(4課時(shí))

01、錯(cuò)誤碼和詳細(xì)錯(cuò)誤信息的獲取
02、結(jié)構(gòu)化異常處理的基本框架
03、結(jié)構(gòu)化異常處理的使用
04、結(jié)構(gòu)化異常處理和C++異常處理的比較
05、在VC++中混用結(jié)構(gòu)化異常處理和C++異常處理
06、封裝自己的異常模塊
第4章:獲取系統(tǒng)信息(1課時(shí))

01、了解系統(tǒng)信息
02、使用系統(tǒng)信息
03、封裝系統(tǒng)信息類

第5章:Windows調(diào)試支持(2課時(shí))
01、Windows調(diào)試支持
02、進(jìn)程、線程的調(diào)試創(chuàng)建及接管調(diào)試信息
03、調(diào)試函數(shù)及使用
04、打造基本的調(diào)試支持環(huán)境
第6章:Windows句柄和對(duì)象(2課時(shí))

01、句柄和對(duì)象簡(jiǎn)介
02、Windows GUI 和 GDI對(duì)象
03、Windows 內(nèi)核對(duì)象
04、內(nèi)核對(duì)象名字空間簡(jiǎn)介
05、對(duì)象私有名字空間函數(shù)及使用(Vista、Win2008)
06、實(shí)用技術(shù)-枚舉對(duì)象列表

第7章:系統(tǒng)安全性和基本訪問(wèn)控制(4課時(shí))
01、Windows安全對(duì)象模型
02、訪問(wèn)標(biāo)記、安全模塊、安全描述符、訪問(wèn)控制列表
03、優(yōu)先權(quán)和優(yōu)先權(quán)使用
04、創(chuàng)建安全描述符、使用EditSecurity界面化編輯安全描述符
05、GRSLib中的安全支持第8章:Windows多任務(wù)基礎(chǔ)(2課時(shí))
01、并行、串行、混合程序模型基礎(chǔ)
02、Windows多任務(wù)和任務(wù)調(diào)度介紹
03、任務(wù)優(yōu)先級(jí)、親緣性、
04、進(jìn)程與線程句柄和標(biāo)識(shí)符ID第9章:Windows進(jìn)程(3課時(shí))

01、Windows進(jìn)程和入口
02、進(jìn)程環(huán)境變量、親緣性和當(dāng)前目錄
03、進(jìn)程默認(rèn)堆和堆管理
04、進(jìn)程對(duì)象列表
05、創(chuàng)建銷毀進(jìn)程、子進(jìn)程
06、重定向子進(jìn)程的輸入和輸出
07、枚舉系統(tǒng)中的進(jìn)程列表及PSAPI使用

第10章:Windows線程(6課時(shí))

01、多線程和線程函數(shù)
02、創(chuàng)建線程和線程退出
03、線程棧和線程局部存儲(chǔ)TLS
04、暫停線程與線程寄存器環(huán)境
05、線程消息循環(huán)和窗口、GDI對(duì)象
06、線程調(diào)度優(yōu)先級(jí)
07、線程親緣性
08、線程同步和異步基礎(chǔ)
09、線程可警告狀態(tài)
10、線程APC隊(duì)列
11、線程消息隊(duì)列
12、得到線程的一些統(tǒng)計(jì)信息
13、C/C++庫(kù)與多線程
14、多線程改造一些串行算法為并行算法的例子
15、打造GRSLib類庫(kù)的線程基類

第11章:線程同步和等待(4課時(shí))

01、理解線程同步模型
02、等待函數(shù)原理及用法
03、APC和APC隊(duì)列
04、關(guān)鍵代碼段
05、事件對(duì)象
06、互斥對(duì)象
07、信號(hào)對(duì)象
08、Vista和2008版上的輕量級(jí)鎖對(duì)象(SRW)
09、一次性初始化對(duì)象(One-time Initialization)
10、互鎖的原子操作函數(shù)
11、基本的多線程安全數(shù)據(jù)結(jié)構(gòu)——互鎖單鏈表(Interlocked Singly Linked Lists)

第12章:動(dòng)態(tài)鏈接庫(kù)(5課時(shí))

01、程序鏈接方式和程序庫(kù)
02、動(dòng)態(tài)鏈接庫(kù)基礎(chǔ)
03、動(dòng)態(tài)鏈接庫(kù)加載方式(啟動(dòng)加載、運(yùn)行時(shí)加載、延遲加載)
04、動(dòng)態(tài)鏈接庫(kù)加載基址和程序空間劃分
05、純資源動(dòng)態(tài)鏈接庫(kù)及加載
06、動(dòng)態(tài)鏈接庫(kù)和TLS
07、動(dòng)態(tài)鏈接庫(kù)和共享內(nèi)存
08、枚舉進(jìn)程中加載的DLL模塊
09、動(dòng)態(tài)鏈接庫(kù)和C/C++運(yùn)行時(shí)庫(kù)
10、插入動(dòng)態(tài)庫(kù)方法

第13章:資源(2課時(shí))

01、Windows應(yīng)用程序資源基礎(chǔ)
02、使用Windows應(yīng)用程序資源
03、枚舉可執(zhí)行文件中的資源
04、使用資源更新

第14章:文件和文件映射(6課時(shí))

01、Windows文件支持和文件基本操作
02、建立和使用臨時(shí)文件
03、字符設(shè)備和串口編程
04、文件查找和文件夾遍歷
05、監(jiān)視目錄和目錄變化
06、文件映射和進(jìn)程間共享內(nèi)存
07、磁盤低級(jí)操作——直接讀寫磁盤扇區(qū)
08、IOCP高性能訪問(wèn)文件及自定義日志系統(tǒng)
09、打造自己的文件操作基類

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows服務(wù)器與網(wǎng)絡(luò)編程之Windows高級(jí)編程第二部分(進(jìn)程池 線程池 服務(wù) 日志與性能計(jì)數(shù) 磁帶備份)等內(nèi)容,課程共分六章進(jìn)行講解,如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第二部分第15章: Windows作業(yè)和進(jìn)程池(2課時(shí))


01、作業(yè)對(duì)象介紹
02、創(chuàng)建作業(yè)對(duì)象
03、添加進(jìn)程到作業(yè)對(duì)象
04、停止作業(yè)對(duì)象中所有的進(jìn)程
05、獲得作業(yè)的統(tǒng)計(jì)信息
06、GRSLib中作業(yè)對(duì)象的封裝

第16章:Windows纖程(1課時(shí))

01、纖程對(duì)象介紹
02、將線程變?yōu)槔w程
03、纖程函數(shù)
04、自定義纖程調(diào)度
05、纖程的本地存儲(chǔ)(FLS)
06、GRSLib中關(guān)于纖程的封裝

第17章:線程池和Win2008新線程池(3課時(shí))


01、線程池基礎(chǔ)知識(shí)
02、異步調(diào)用隊(duì)列
03、內(nèi)核對(duì)象等待回調(diào)隊(duì)列
04、定時(shí)回調(diào)隊(duì)列
05、完成端口回調(diào)隊(duì)列
06、回調(diào)隊(duì)列型線程池的缺陷
07、Win2008新線程池及用法
08、GRSLib中線程池部分的封裝

第18章:磁帶備份(1課時(shí))

01、Windows磁帶備份支持介紹
02、磁帶備份的初始化
03、磁帶設(shè)備的輸入輸出
第19章: Windows服務(wù)(6課時(shí))


01、Windows服務(wù)進(jìn)程基礎(chǔ)
02、服務(wù)進(jìn)程主函數(shù)和服務(wù)程序基本結(jié)構(gòu)
03、服務(wù)安裝、刪除、啟動(dòng)、停止
04、服務(wù)對(duì)象安全和服務(wù)啟動(dòng)帳號(hào)
05、枚舉系統(tǒng)中已安裝的服務(wù)
06、服務(wù)的調(diào)試和服務(wù)中顯示UI
07、打造GRSLib中的服務(wù)程序框架

第20章:Windows日志和性能監(jiān)視(5課時(shí))


01、理解Windows事件日志
02、事件日志模型和使用
03、消息文件和編譯方法
04、GRSLib中的Windows日志模塊
05、Windows性能計(jì)數(shù)器基礎(chǔ)知識(shí)
06、使用注冊(cè)表函數(shù)操作Windows性能計(jì)數(shù)器
07、使用PDH專用API族操作Windows性能計(jì)時(shí)器
08、GRSLib中關(guān)于Windows性能計(jì)數(shù)器封裝的考慮

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows服務(wù)器與網(wǎng)絡(luò)編程之Windows高級(jí)編程第二部分(XML和XML解析引擎),詳細(xì)內(nèi)容介紹如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第二部分XML和XML解析引擎01、XML語(yǔ)言基礎(chǔ)
02、XSD
03、XPath
04、XSL/XSLT
05、XQuery
06、XML解析引擎模型(DOM/SAX)
07、XML解析引擎介紹(MSXML parser、TinyXML引擎、Intel XML parsert
08、COM編程基礎(chǔ)知識(shí)
09、COM環(huán)境初始化和釋放
10、COM變量類型VARIANT
11、BSTR類型介紹
12、COM擴(kuò)展支持類和函數(shù)(智能指針等)
13、MSXML parser編程模型和使用方法及示例
14、GRSLib中COM和XML基礎(chǔ)支持

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows服務(wù)器與網(wǎng)絡(luò)編程之Windows高級(jí)編程第二部分(數(shù)據(jù)庫(kù)訪問(wèn)接口OLEDB+ADO)詳細(xì)內(nèi)容介紹如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第二部分?jǐn)?shù)據(jù)庫(kù)訪問(wèn)接口OLEDB+ADO01、數(shù)據(jù)庫(kù)訪問(wèn)接口簡(jiǎn)介(ODBC、OLEDB、ADO、ADO.Net)?
02、數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介?
03、OLEDB簡(jiǎn)介?
04、MSDAC介紹和幫助獲取?
05、OLEDB編程基礎(chǔ)?
06、數(shù)據(jù)源對(duì)象和連接數(shù)據(jù)庫(kù)?
07、會(huì)話對(duì)象和創(chuàng)建會(huì)話事務(wù)對(duì)象?
08、命令對(duì)象及接口
09、結(jié)果集對(duì)象及接口?
10、列信息獲取和動(dòng)態(tài)綁定?
11、數(shù)據(jù)增刪改操作及延遲提交?
12、多結(jié)果集對(duì)象?
13、SQL預(yù)處理和參數(shù)化查詢?
14、輸入輸出參數(shù)和存儲(chǔ)過(guò)程調(diào)用?
15、數(shù)據(jù)源枚舉?
16、無(wú)SQL直接操作表?
17、數(shù)據(jù)源動(dòng)態(tài)結(jié)構(gòu)分析和架構(gòu)結(jié)果集?
18、BLOB字段插入和讀取操作?
19、結(jié)構(gòu)化綁定(靜態(tài)綁定)
20、日期時(shí)間型數(shù)據(jù)列處理?
21、數(shù)據(jù)類型轉(zhuǎn)換對(duì)象?
22、數(shù)據(jù)變更通知?
23、結(jié)果集查找操作及IRowsetFind接口?
24、出錯(cuò)信息處理?
25、使用事務(wù)處理?
26、ATL中的OLEDB模版及用法?
27、ADO組件及用法?
28、ADO和OLEDB混合編程?
29、使用ADO調(diào)用存儲(chǔ)過(guò)程?
30、GRSLib中數(shù)據(jù)庫(kù)訪問(wèn)組件的添加

內(nèi)容簡(jiǎn)介:

本部分內(nèi)容為VC++系列之Windows服務(wù)器與網(wǎng)絡(luò)編程第三部分(網(wǎng)絡(luò)編程超基礎(chǔ))如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程實(shí)戰(zhàn)第三部分

第23章:計(jì)算機(jī)網(wǎng)絡(luò)和網(wǎng)際協(xié)議(TCPIP)

01、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
02、網(wǎng)絡(luò)協(xié)議
03、TCP/IP協(xié)議族
04、IP地址家族和劃分
05、ICMP、ARP、PARP、BOOTP、DHCP
06、TCP協(xié)議和UDP協(xié)議
07、DNS、HTTP、FTP、POP3、SMTP簡(jiǎn)介
08、D類地址、多播(組播)、IGMP協(xié)議
09、QoS和服務(wù)質(zhì)量

第24章:標(biāo)準(zhǔn)套接字SOCKET原理及編程

01、網(wǎng)絡(luò)協(xié)議抽象特征和協(xié)議枚舉
02、協(xié)議無(wú)關(guān)網(wǎng)絡(luò)編程接口——伯克利套接字(BSD Socket)
03、Winsock簡(jiǎn)介和常用頭文件及庫(kù)文件
04、Winsock環(huán)境的初始化和卸載
05、SOCKET對(duì)象及句柄
06、SOCKET的創(chuàng)建
07、直接利用協(xié)議結(jié)構(gòu)創(chuàng)建SOCKET
08、客戶-服務(wù)端編程模型
09、簡(jiǎn)單echo服務(wù)器和客戶端(TCP/UDP)
10、SOCKET輔助函數(shù)
11、系統(tǒng)輔助工具命令(Ping,IPconfig,Route,ARP,NetStat)
12、GRSLib中添加的內(nèi)容

第25章:WinSock工作模式和編程模型

01、套接字工作模式和模型簡(jiǎn)介
02、阻塞模式
03、非阻塞模式
04、select模型
05、消息模型
06、事件模型
07、重疊I/O模型
08、IOCP模型

第26章:WinSock2.0API和SOCKET池

01、SOCKET五種工作模型的簡(jiǎn)單性能分析
02、Winsock2.0新擴(kuò)展函數(shù)簡(jiǎn)介
03、AcceptEx函數(shù)及工作原理
04、GetAcceptExSockAddr函數(shù)
05、TransmitFile函數(shù)及工作原理
06、TransmitPackets函數(shù)及工作原理
07、ConnectEx函數(shù)
08、DisconnectEx函數(shù)
09、WSARecvMsg函數(shù)
10、Winsock2.0擴(kuò)展函數(shù)的動(dòng)態(tài)加載方法
11、SOCKET池原理和編程模型
12、IOCP+SOCKET池
13、聚集/散播I/O原理和編程方法
14、綜合的性能考慮
15、GRSLib中IOCP+SOCKET池的封裝

第27章:套接字IO控制命令和輔助工具函數(shù)

01、控制SOCKET選項(xiàng)的API
02、getsockopt/setsockopt函數(shù)
03、SOL_SOCKET選項(xiàng)級(jí)別選項(xiàng)詳解
04、IPPROTO_IP選項(xiàng)級(jí)別選項(xiàng)詳解
05、IPPROTO_IPV6選項(xiàng)級(jí)別選項(xiàng)詳解
06、IPPROTO_RM選項(xiàng)級(jí)別選項(xiàng)詳解
07、IPPROTO_TCP選項(xiàng)級(jí)別選項(xiàng)詳解
08、ioctlsocket/WSAIoctl函數(shù)
09、標(biāo)準(zhǔn)IO控制命令
10、其它的IO控制命令

第28章:多播(組播)

01、組播原理
02、有根組播/無(wú)根組播
03、支持組播協(xié)議的判定
04、IP組播及原理
05、IGMP簡(jiǎn)介
06、組播編程一般方法
07、setsockopt方式組播
08、WSAIoctl源過(guò)濾組播及組播炸彈預(yù)防
09、WSAJoinLeaf方式組播

第29章:網(wǎng)絡(luò)編程輔助利器網(wǎng)絡(luò)監(jiān)視工具-MS Network Monitor

01、認(rèn)識(shí)Microsoft Network Moniter工具
02、熟悉MSNM基本抓包操作
03、學(xué)習(xí)MSNM的過(guò)濾條件表達(dá)式的編寫
04、學(xué)習(xí)MSNM的自定義腳本協(xié)議解析器的編寫

內(nèi)容簡(jiǎn)介:

本課程為VC++系列之Windows服務(wù)器與網(wǎng)絡(luò)編程第四部分(高級(jí)網(wǎng)絡(luò)編程部分) 如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第四部分

第30章:TCPIP協(xié)議族詳解

01、回顧已學(xué)SOCKET編程方法及分析知識(shí)局限
02、再看TCP/IP分層
03、鏈路層功能介紹
04、網(wǎng)絡(luò)層功能介紹
05、傳輸層功能介紹
06、應(yīng)用層功能介紹及應(yīng)用層設(shè)計(jì)建議
07、OSI會(huì)話層功能介紹
08、OSI表示層功能介紹
09、TCP/IP分層原理及數(shù)據(jù)傳輸原理示意
10、IP協(xié)議詳解
11、ICMP協(xié)議詳解
12、UDP協(xié)議詳解
13、TCP協(xié)議詳解
14、學(xué)習(xí)協(xié)議的目的和意義

第31章:原始套接字和ICMP、PING TRACEROUTE工具實(shí)現(xiàn)

01、原始套接字原理
02、原始套接字創(chuàng)建
03、原始套接字創(chuàng)建需要注意的細(xì)節(jié)問(wèn)題(限制/選項(xiàng))
04、ICMP Ping報(bào)文格式及介紹
05、利用原始套接字實(shí)現(xiàn)Ping命令
06、路由發(fā)現(xiàn)原理介紹
07、TraceRoute命令原理及實(shí)現(xiàn)
08、利用原始套接字實(shí)現(xiàn)UDP協(xié)議封包
09、利用原始套接字實(shí)現(xiàn)TCP協(xié)議的方法
10、GRSLib中關(guān)于Ping功能和TraceRoute功能的封裝

第32章:HTTP和FTP協(xié)議原理及服務(wù)端實(shí)現(xiàn)

01、FTP協(xié)議詳解
02、FTP Server實(shí)現(xiàn)和測(cè)試
03、HTTP協(xié)議詳解
04、HTTP Server實(shí)現(xiàn)和測(cè)試
05、本講作業(yè)

第33章:P2P和NAT穿透流媒體傳輸

01、P2P思想來(lái)源
02、P2P原理
03、P2P核心關(guān)鍵技術(shù)
04、NAT和NAPT
05、NAT打洞和穿透技術(shù)
06、流媒體原理
07、流媒體領(lǐng)域面臨的若干問(wèn)題
08、RTP/RTCP/RTSP/RSVP協(xié)議介紹
09、JRTPLib介紹
10、本講作業(yè)

第34章:WinSock2 SPI

01、WinSock SPI介紹
02、WinSock SPI原理
03、WinSock SPI封裝和接口
04、WinSock SPI安裝
05、WinSock SPI示例
06、WinSock SPI調(diào)試
07、WinSock SPI用途
---------------------


本部分是您成為VC++軟件工程師必備的階段,如果您沒有任何基礎(chǔ),學(xué)習(xí)C++能快速讓您進(jìn)入編程領(lǐng)域,建議配合書籍《C++入門經(jīng)典》

課程名稱章節(jié)名稱內(nèi)容介紹


C++語(yǔ)言超基礎(chǔ)精講




第1講:程序設(shè)計(jì)語(yǔ)言原理及C++入門(6課時(shí))

01、什么是編程?

02、程序設(shè)計(jì)領(lǐng)域

03、語(yǔ)言評(píng)估標(biāo)準(zhǔn)

04、影響語(yǔ)言設(shè)計(jì)的因素

05、語(yǔ)言分類

06、語(yǔ)言設(shè)計(jì)中的權(quán)衡

07、實(shí)現(xiàn)方法

08、程序設(shè)計(jì)環(huán)境

09、C語(yǔ)言簡(jiǎn)史

10、C++語(yǔ)言簡(jiǎn)史

11、學(xué)習(xí)程序語(yǔ)言的一般方法

12、C++語(yǔ)言入門

第2講:基本數(shù)據(jù)類型擴(kuò)展數(shù)據(jù)類型和表達(dá)式(3課時(shí))

01、C++數(shù)據(jù)類型
02、常量和變量
03、C++運(yùn)算符
04、賦值運(yùn)算符與賦值表達(dá)式
05、算數(shù)運(yùn)算符與算數(shù)表達(dá)式
06、邏輯運(yùn)算符和邏輯表達(dá)式
07、?表達(dá)式
08、,表達(dá)式
09、指針和引用運(yùn)算符和表達(dá)式
10、Sizeof運(yùn)算符
11、類型轉(zhuǎn)換運(yùn)算符
12、數(shù)組下標(biāo)運(yùn)算符

第3講:控制語(yǔ)句(2課時(shí))

01、順序控制語(yǔ)句
02、選擇控制語(yǔ)句
03、循環(huán)控制語(yǔ)句
04、跳轉(zhuǎn)語(yǔ)句

第4講:函數(shù)(2課時(shí))

01、函數(shù)概述
02、函數(shù)的定義和聲明
03、函數(shù)的調(diào)用

第5講:數(shù)組(2課時(shí))

01、一維數(shù)組
02、二維數(shù)組
03、多維數(shù)組
04、數(shù)組與函數(shù)
05、數(shù)組的應(yīng)用

第6講:指針(3課時(shí))

01、指針的概念
02、指針的定義和使用
03、指針運(yùn)算
04、void指針和const指針
05、指針與數(shù)組
06、動(dòng)態(tài)內(nèi)存分配
07、指針與字符串
08、指針與函數(shù)

第7講:結(jié)構(gòu)體與共用體(2課時(shí))

01、結(jié)構(gòu)體的概念
02、結(jié)構(gòu)體類型變量的定義方法
03、結(jié)構(gòu)體變量的使用形式和初始化
04、結(jié)構(gòu)體數(shù)組
05、結(jié)構(gòu)體與指針
06、結(jié)構(gòu)體與函數(shù)
07、共用體

第8講類和對(duì)象(2課時(shí))

01、類和對(duì)象
02、類對(duì)象
03、構(gòu)造函數(shù)和析構(gòu)函數(shù)
04、類的初始化
05、復(fù)雜的對(duì)象表示
06、堆與拷貝構(gòu)造函數(shù)
07、this指針
08、引用
09、常類型

第9講:運(yùn)算符重載(1課時(shí))

01、運(yùn)算符重載概述
02、運(yùn)算符重載的實(shí)現(xiàn)
03、單目運(yùn)算符重載
04、雙目運(yùn)算符重載
05、->運(yùn)算符重載
06、賦值運(yùn)算符重載
07、下標(biāo)運(yùn)算符重載
08、運(yùn)算符new與delete重載
09、逗號(hào)運(yùn)算符重載
10、類型轉(zhuǎn)換運(yùn)算符重載

第10講:靜態(tài)成員與友元(1課時(shí))

01、靜態(tài)成員
02、友元
03、友元應(yīng)用實(shí)例

第11講:繼承和派生類(1課時(shí))

01、基類和派生類
02、單繼承
03、多繼承
04、虛基類

第12講:模板(1課時(shí))

01、模板的概念
02、函數(shù)模板
03、類模板

第13講:多態(tài)性與虛函數(shù)(1課時(shí))

01、普通成員函數(shù)重載
02、派生類指針
03、虛函數(shù)
04、純虛函數(shù)與抽象類

第14講:異常處理(1課時(shí))

01、異常處理概述
02、異常處理的基本思想
03、C++異常處理的實(shí)現(xiàn)
04、標(biāo)準(zhǔn)C++庫(kù)中的異常類
05、多路捕獲
06、含有異常的程序設(shè)計(jì)

內(nèi)容簡(jiǎn)介:

本部分是您成為VC++軟件工程師必備的階段,如果您沒有任何基礎(chǔ),學(xué)習(xí)C++能快速讓您進(jìn)入編程領(lǐng)域,建議配合書籍《C++入門經(jīng)典》





更多詳細(xì)免費(fèi)學(xué)習(xí)培訓(xùn)視頻看我用戶名,大家加入一起學(xué)習(xí),交流討論

關(guān)鍵詞:

VC++、VS2008、MFC、Office Fluent UI、CAD系統(tǒng)、結(jié)構(gòu)化存儲(chǔ)、自定義窗口、消息映射機(jī)制、多線程、CxImage庫(kù)、Lua腳本引擎、MDI、對(duì)話框、軟件設(shè)計(jì)、光柵圖、矢量圖等。

本培訓(xùn)將實(shí)現(xiàn)的CAD系統(tǒng)介紹:

本培訓(xùn)視頻中要帶領(lǐng)學(xué)員實(shí)現(xiàn)的CAD系統(tǒng)是一個(gè)簡(jiǎn)單的基于2D圖形的CAD系統(tǒng),擁有以下基本功能: 基本的幾何圖形(點(diǎn)、線、矩形、圓、位圖等)繪制的功能; 具有基本圖像處理能力(依托CxImage庫(kù)); 擁有基于腳本編程語(yǔ)言Lua腳本的命令輸入環(huán)境; 自定義格式的CAD矢量圖形文件; 具有簡(jiǎn)單2D矢量動(dòng)畫功能; 具有高可擴(kuò)展性可作為較復(fù)雜的CAD系統(tǒng)的基本框架,學(xué)員可以以此為基礎(chǔ)開發(fā)一些較實(shí)用的CAD系統(tǒng)。

培訓(xùn)的主要目標(biāo):

學(xué)員通過(guò)本次培訓(xùn)后,可以達(dá)到熟練使用VS2008環(huán)境及使用MFC進(jìn)行編程的基本能力。同時(shí)學(xué)員將具備建立較復(fù)雜軟件開發(fā)框架的能力和基礎(chǔ)。課程學(xué)習(xí)完畢后學(xué)員還將具備基本的軟件分析、設(shè)計(jì)、實(shí)現(xiàn)能力,并能夠獨(dú)立承擔(dān)一些基于MFC的應(yīng)用程序開發(fā)實(shí)現(xiàn)的任務(wù);學(xué)員將牢固的掌握MFC窗口類、繪圖類、集合類、調(diào)試類等的設(shè)計(jì)、使用方法;同時(shí)掌握使用VS2008調(diào)試程序、跟蹤程序錯(cuò)誤的技能;掌握使用VS2008性能分析工具分析分析軟件性能瓶頸的方法;具備使用VS2008 MFC從事軟件開發(fā)工作的能力。達(dá)到一般公司VC++軟件開發(fā)人員的基本能力要求。

本培訓(xùn)的主要任務(wù):

本次培訓(xùn)將通過(guò)帶領(lǐng)學(xué)員自己動(dòng)手實(shí)現(xiàn)一個(gè)簡(jiǎn)單的CAD系統(tǒng)(TinyCAD)的方式,達(dá)到上述的培訓(xùn)目標(biāo)。培訓(xùn)過(guò)程中學(xué)員將跟隨講師一步步實(shí)現(xiàn)一個(gè)基于MFC 及 最新Office Fluent UI界面開發(fā)庫(kù)的簡(jiǎn)單CAD系統(tǒng)(TinyCAD)。

培訓(xùn)課程特色:

該視頻課程培訓(xùn)講師是具有十多年實(shí)際軟件開發(fā)工作經(jīng)驗(yàn)的資深軟件工程師。課程內(nèi)容注重實(shí)戰(zhàn),注重學(xué)員實(shí)際軟件開發(fā)能力的培養(yǎng),同時(shí)結(jié)合當(dāng)前主流軟件公司對(duì)軟件就業(yè)人員的一般要求進(jìn)行貼合實(shí)際的軟件開發(fā)素質(zhì)的培訓(xùn)和培養(yǎng)。培訓(xùn)課程使用音視頻的多媒體方式,免去學(xué)員看書學(xué)習(xí)的痛苦,同時(shí)又可以讓教師貼近學(xué)員進(jìn)行一對(duì)一、手把手的教學(xué)。較之傳統(tǒng)MFC類培訓(xùn)視頻教程,增加了全新的內(nèi)容,新增了VS2008(+ SP1)環(huán)境講解,增加了較流行的開源代碼庫(kù)的講解(Lua、CxImage),增加了對(duì)于最新的類似Office Fluent UI界面庫(kù)的應(yīng)用開發(fā)講解,增加了使用VS2008環(huán)境進(jìn)行軟件調(diào)試、軟件性能分析的能力培訓(xùn)內(nèi)容。培訓(xùn)課程注重于學(xué)員基本功的訓(xùn)練,實(shí)際軟件開發(fā)能力的培養(yǎng)。本視頻培訓(xùn)課程是一套適用于初、中級(jí)VC++開發(fā)人員實(shí)際軟件開發(fā)能力培養(yǎng)的不可多得的視頻教材。

課程名稱章節(jié)名稱內(nèi)容介紹VC++系列入門之VS2008 MFC類庫(kù)精講(項(xiàng)目實(shí)戰(zhàn)CAD系統(tǒng))第1講:VS2008 IDE環(huán)境的基本使用方法(4課時(shí))
01、認(rèn)識(shí)IDE環(huán)境 了解VS2008 IDE環(huán)境
02、學(xué)習(xí)VS2008環(huán)境設(shè)置
03、學(xué)用工程向?qū)?/strong>
04、初識(shí)Office Fluent UI
05、理解應(yīng)用程序幫助系統(tǒng)(MSDN)
06、理解VS2008解決方案要素
07、學(xué)用VS2008宏腳本
第2講:VS2008 調(diào)試環(huán)境的使用(2課時(shí))

01、掌握啟動(dòng)調(diào)試環(huán)境的主要方法
02、掌握各調(diào)試信息窗口的作用和使用方法
03、掌握定位最終錯(cuò)誤位置的正確方法
04、掌握應(yīng)用程序調(diào)試版本和發(fā)行版本的區(qū)別及編譯方法
05、掌握常用的調(diào)試技巧
06、掌握MFC程序的一些調(diào)試技巧

第3講:VS2008性能分析工具(1課時(shí))01、掌握性能分析工具的使用方法
02、掌握查看性能分析報(bào)告的方法
03、掌握分析應(yīng)用程序性能瓶頸的方法第4講: MFC類庫(kù)的設(shè)計(jì)目標(biāo)、設(shè)計(jì)方法(2課時(shí))
01、初步掌握MFC
02、深刻理解MFC的設(shè)計(jì)目標(biāo)
03、理解MFC封裝Windows API的方式方法以及MFC與API的關(guān)系
04、學(xué)會(huì)查看MFC的源代碼
第5講: MFC體系結(jié)構(gòu)(11課時(shí))
01、MFC類庫(kù)體系結(jié)構(gòu)
02、MFC類庫(kù)概覽
03、MFC類庫(kù)骨干基類介紹
04、CObject類特性
05、MFC RTTI 特性
06、Windows 消息機(jī)制和MFC 消息機(jī)制
07、CCmdTarget類特性
08、Win32窗口知識(shí)和CWnd類特性
09、CView類和CDocument類以及文檔視圖結(jié)構(gòu)
10、CDialog類特性
11、CDC類特性
12、MFC集合類的特性和使用方法
13、MFC 應(yīng)用類型和應(yīng)用框架
14、MFC 應(yīng)用程序開發(fā)的一般方法;
第6講:CAD系統(tǒng)設(shè)計(jì)概論(5課時(shí))01、學(xué)習(xí)和理解什么是CAD系統(tǒng)
02、CAD系統(tǒng)設(shè)計(jì)概述
03、Windows GDI介紹
04、2D計(jì)算機(jī)圖形學(xué)
05、理解什么是光柵圖、什么是矢量圖,了解二者的特點(diǎn)和用途
06、TinyCAD系統(tǒng)設(shè)計(jì)、主要功能和實(shí)現(xiàn)的方法
第7講: MDI框架和TinyCAD框架實(shí)現(xiàn)(6課時(shí))01、MDI框架結(jié)構(gòu)
02、MDI內(nèi)部結(jié)構(gòu)以及Document\View\Frame的創(chuàng)建
03、使用向?qū)蒚inyCAD系統(tǒng)的基本框架
04、為TinyCAD添加CTinyCADZoomView類,并修改視圖派生路徑
05、添加和完善TinyCAD界面的文件列表控件面板
06、掌握Fluent UI界面庫(kù)的主要特點(diǎn)和基本使用方法第8講: Lua腳本庫(kù)和TinyCAD圖形引擎實(shí)現(xiàn)(5課時(shí))01、Lua庫(kù)和Lua腳本語(yǔ)言
02、為TinyCAD系統(tǒng)添加Lua庫(kù)支持
03、CScrollView的使用和MFC圖形類介紹
04、擴(kuò)展圖形引擎的命令函數(shù)第9講:TinyCAD文檔類和命令系統(tǒng)實(shí)現(xiàn)(9課時(shí))01、TinyCAD縮放命令控制的實(shí)現(xiàn)(在CTinyCADZoomView中添加坐標(biāo)變換支持函數(shù))
02、TinyCAD文檔結(jié)構(gòu)
03、TinyCAD文檔類實(shí)現(xiàn)
04、Fluent UI對(duì)話框用法和文檔尺寸定義對(duì)話框
05、TinyCAD視圖更新的控制
06、TinyCAD命令系統(tǒng)和輸出錯(cuò)誤信息
07、TinyCAD圖形的屬性和Fluent UI屬性窗口的使用第10講:CxImage庫(kù)和擴(kuò)展TinyCAD圖像支持(2課時(shí))01、CxImage庫(kù)介紹和相關(guān)資源
02、為TinyCAD項(xiàng)目添加CxImage庫(kù)支持
03、.實(shí)現(xiàn)關(guān)于CxImage的新圖形命令函數(shù)第11講:鼠標(biāo)消息處理(3課時(shí))01、CRectTracker的使用方法
02、添加工具箱面板的實(shí)現(xiàn)
03、處理鼠標(biāo)消息
04、添加文件視圖面板的代碼第12講:TinyCAD簡(jiǎn)單矢量動(dòng)畫系統(tǒng)(4課時(shí))01、計(jì)算機(jī)動(dòng)畫基本原理
02、計(jì)算機(jī)2D動(dòng)畫的一般方法介紹(畫擦法,雙緩沖法)
03、TinyCAD動(dòng)畫系統(tǒng)設(shè)計(jì)
04、理解消息循環(huán)和定時(shí)器打造高性能定時(shí)消息循環(huán)
05、理解消息循環(huán)帶來(lái)的編程思想的一些轉(zhuǎn)變
06、Windows下的高性能計(jì)時(shí)器對(duì)象
07、改寫動(dòng)畫線程類的Run函數(shù)添加高性能計(jì)時(shí)器
08、動(dòng)態(tài)創(chuàng)建動(dòng)畫系統(tǒng)的Frame/View結(jié)構(gòu)
09、在主應(yīng)用面板中添加啟動(dòng)動(dòng)畫的功能按鈕;
10、動(dòng)畫實(shí)際幀數(shù)統(tǒng)計(jì)計(jì)算方法
11、TinyCAD項(xiàng)目總結(jié)和擴(kuò)展展望

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows高級(jí)編程(內(nèi)存管理+調(diào)試+句柄+進(jìn)程+線程同步+動(dòng)態(tài)鏈接庫(kù))等內(nèi)容,課程共分十四章進(jìn)行講解,如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第一部分第0章:課程簡(jiǎn)介(1課時(shí))

課程內(nèi)容概述
課程目標(biāo)概述
課程體系結(jié)構(gòu)
課程需要的準(zhǔn)備工作(下載工具、準(zhǔn)備基本代碼)

第1章:Windows內(nèi)存管理(9課時(shí))

01、現(xiàn)代計(jì)算機(jī)體系結(jié)構(gòu)基礎(chǔ)和學(xué)習(xí)內(nèi)存管理的意義
02、x86 32位系列CPU內(nèi)存管理機(jī)制概述
03、Windows內(nèi)存管理機(jī)制
04、進(jìn)程地址空間、頁(yè)面緩沖池、非頁(yè)面緩沖池
05、Windows內(nèi)存管理函數(shù)及基本內(nèi)存管理方法
06、標(biāo)準(zhǔn)C內(nèi)存管理函數(shù)和C++ new 、delete運(yùn)算符
07、Windows堆函數(shù)使用及性能評(píng)估
08、使用PAE、4GT、AWE獲得更多內(nèi)存的訪問(wèn)( >4GB以上 )
09、利用Windows內(nèi)存函數(shù)重載new 和 delete運(yùn)算符
10、打造自己的內(nèi)存池

第2章:UINCODE字符串和安全字符串函數(shù)(3課時(shí))
01、字符集種類,單雙字節(jié)字符集,寬字節(jié)字符集;
02、為什么使用UNICODE
03、字符集轉(zhuǎn)換(Win32字符集轉(zhuǎn)換API ,UTF-8等編碼轉(zhuǎn)換)
04、UNICODE和其他字符集混合編程問(wèn)題
05、C運(yùn)行時(shí)庫(kù)UNICODE擴(kuò)展和安全性問(wèn)題
06、安全字符串函數(shù)和使用
07、ATL中的轉(zhuǎn)換封裝支持
08、封裝字符串轉(zhuǎn)換支持類第3章:錯(cuò)誤處理和結(jié)構(gòu)化異常處理(4課時(shí))

01、錯(cuò)誤碼和詳細(xì)錯(cuò)誤信息的獲取
02、結(jié)構(gòu)化異常處理的基本框架
03、結(jié)構(gòu)化異常處理的使用
04、結(jié)構(gòu)化異常處理和C++異常處理的比較
05、在VC++中混用結(jié)構(gòu)化異常處理和C++異常處理
06、封裝自己的異常模塊
第4章:獲取系統(tǒng)信息(1課時(shí))

01、了解系統(tǒng)信息
02、使用系統(tǒng)信息
03、封裝系統(tǒng)信息類

第5章:Windows調(diào)試支持(2課時(shí))
01、Windows調(diào)試支持
02、進(jìn)程、線程的調(diào)試創(chuàng)建及接管調(diào)試信息
03、調(diào)試函數(shù)及使用
04、打造基本的調(diào)試支持環(huán)境
第6章:Windows句柄和對(duì)象(2課時(shí))

01、句柄和對(duì)象簡(jiǎn)介
02、Windows GUI 和 GDI對(duì)象
03、Windows 內(nèi)核對(duì)象
04、內(nèi)核對(duì)象名字空間簡(jiǎn)介
05、對(duì)象私有名字空間函數(shù)及使用(Vista、Win2008)
06、實(shí)用技術(shù)-枚舉對(duì)象列表

第7章:系統(tǒng)安全性和基本訪問(wèn)控制(4課時(shí))
01、Windows安全對(duì)象模型
02、訪問(wèn)標(biāo)記、安全模塊、安全描述符、訪問(wèn)控制列表
03、優(yōu)先權(quán)和優(yōu)先權(quán)使用
04、創(chuàng)建安全描述符、使用EditSecurity界面化編輯安全描述符
05、GRSLib中的安全支持第8章:Windows多任務(wù)基礎(chǔ)(2課時(shí))
01、并行、串行、混合程序模型基礎(chǔ)
02、Windows多任務(wù)和任務(wù)調(diào)度介紹
03、任務(wù)優(yōu)先級(jí)、親緣性、
04、進(jìn)程與線程句柄和標(biāo)識(shí)符ID第9章:Windows進(jìn)程(3課時(shí))

01、Windows進(jìn)程和入口
02、進(jìn)程環(huán)境變量、親緣性和當(dāng)前目錄
03、進(jìn)程默認(rèn)堆和堆管理
04、進(jìn)程對(duì)象列表
05、創(chuàng)建銷毀進(jìn)程、子進(jìn)程
06、重定向子進(jìn)程的輸入和輸出
07、枚舉系統(tǒng)中的進(jìn)程列表及PSAPI使用

第10章:Windows線程(6課時(shí))

01、多線程和線程函數(shù)
02、創(chuàng)建線程和線程退出
03、線程棧和線程局部存儲(chǔ)TLS
04、暫停線程與線程寄存器環(huán)境
05、線程消息循環(huán)和窗口、GDI對(duì)象
06、線程調(diào)度優(yōu)先級(jí)
07、線程親緣性
08、線程同步和異步基礎(chǔ)
09、線程可警告狀態(tài)
10、線程APC隊(duì)列
11、線程消息隊(duì)列
12、得到線程的一些統(tǒng)計(jì)信息
13、C/C++庫(kù)與多線程
14、多線程改造一些串行算法為并行算法的例子
15、打造GRSLib類庫(kù)的線程基類

第11章:線程同步和等待(4課時(shí))

01、理解線程同步模型
02、等待函數(shù)原理及用法
03、APC和APC隊(duì)列
04、關(guān)鍵代碼段
05、事件對(duì)象
06、互斥對(duì)象
07、信號(hào)對(duì)象
08、Vista和2008版上的輕量級(jí)鎖對(duì)象(SRW)
09、一次性初始化對(duì)象(One-time Initialization)
10、互鎖的原子操作函數(shù)
11、基本的多線程安全數(shù)據(jù)結(jié)構(gòu)——互鎖單鏈表(Interlocked Singly Linked Lists)

第12章:動(dòng)態(tài)鏈接庫(kù)(5課時(shí))

01、程序鏈接方式和程序庫(kù)
02、動(dòng)態(tài)鏈接庫(kù)基礎(chǔ)
03、動(dòng)態(tài)鏈接庫(kù)加載方式(啟動(dòng)加載、運(yùn)行時(shí)加載、延遲加載)
04、動(dòng)態(tài)鏈接庫(kù)加載基址和程序空間劃分
05、純資源動(dòng)態(tài)鏈接庫(kù)及加載
06、動(dòng)態(tài)鏈接庫(kù)和TLS
07、動(dòng)態(tài)鏈接庫(kù)和共享內(nèi)存
08、枚舉進(jìn)程中加載的DLL模塊
09、動(dòng)態(tài)鏈接庫(kù)和C/C++運(yùn)行時(shí)庫(kù)
10、插入動(dòng)態(tài)庫(kù)方法

第13章:資源(2課時(shí))

01、Windows應(yīng)用程序資源基礎(chǔ)
02、使用Windows應(yīng)用程序資源
03、枚舉可執(zhí)行文件中的資源
04、使用資源更新

第14章:文件和文件映射(6課時(shí))

01、Windows文件支持和文件基本操作
02、建立和使用臨時(shí)文件
03、字符設(shè)備和串口編程
04、文件查找和文件夾遍歷
05、監(jiān)視目錄和目錄變化
06、文件映射和進(jìn)程間共享內(nèi)存
07、磁盤低級(jí)操作——直接讀寫磁盤扇區(qū)
08、IOCP高性能訪問(wèn)文件及自定義日志系統(tǒng)
09、打造自己的文件操作基類

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows服務(wù)器與網(wǎng)絡(luò)編程之Windows高級(jí)編程第二部分(進(jìn)程池 線程池 服務(wù) 日志與性能計(jì)數(shù) 磁帶備份)等內(nèi)容,課程共分六章進(jìn)行講解,如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第二部分第15章: Windows作業(yè)和進(jìn)程池(2課時(shí))


01、作業(yè)對(duì)象介紹
02、創(chuàng)建作業(yè)對(duì)象
03、添加進(jìn)程到作業(yè)對(duì)象
04、停止作業(yè)對(duì)象中所有的進(jìn)程
05、獲得作業(yè)的統(tǒng)計(jì)信息
06、GRSLib中作業(yè)對(duì)象的封裝

第16章:Windows纖程(1課時(shí))

01、纖程對(duì)象介紹
02、將線程變?yōu)槔w程
03、纖程函數(shù)
04、自定義纖程調(diào)度
05、纖程的本地存儲(chǔ)(FLS)
06、GRSLib中關(guān)于纖程的封裝

第17章:線程池和Win2008新線程池(3課時(shí))


01、線程池基礎(chǔ)知識(shí)
02、異步調(diào)用隊(duì)列
03、內(nèi)核對(duì)象等待回調(diào)隊(duì)列
04、定時(shí)回調(diào)隊(duì)列
05、完成端口回調(diào)隊(duì)列
06、回調(diào)隊(duì)列型線程池的缺陷
07、Win2008新線程池及用法
08、GRSLib中線程池部分的封裝

第18章:磁帶備份(1課時(shí))

01、Windows磁帶備份支持介紹
02、磁帶備份的初始化
03、磁帶設(shè)備的輸入輸出
第19章: Windows服務(wù)(6課時(shí))


01、Windows服務(wù)進(jìn)程基礎(chǔ)
02、服務(wù)進(jìn)程主函數(shù)和服務(wù)程序基本結(jié)構(gòu)
03、服務(wù)安裝、刪除、啟動(dòng)、停止
04、服務(wù)對(duì)象安全和服務(wù)啟動(dòng)帳號(hào)
05、枚舉系統(tǒng)中已安裝的服務(wù)
06、服務(wù)的調(diào)試和服務(wù)中顯示UI
07、打造GRSLib中的服務(wù)程序框架

第20章:Windows日志和性能監(jiān)視(5課時(shí))


01、理解Windows事件日志
02、事件日志模型和使用
03、消息文件和編譯方法
04、GRSLib中的Windows日志模塊
05、Windows性能計(jì)數(shù)器基礎(chǔ)知識(shí)
06、使用注冊(cè)表函數(shù)操作Windows性能計(jì)數(shù)器
07、使用PDH專用API族操作Windows性能計(jì)時(shí)器
08、GRSLib中關(guān)于Windows性能計(jì)數(shù)器封裝的考慮

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows服務(wù)器與網(wǎng)絡(luò)編程之Windows高級(jí)編程第二部分(XML和XML解析引擎),詳細(xì)內(nèi)容介紹如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第二部分XML和XML解析引擎01、XML語(yǔ)言基礎(chǔ)
02、XSD
03、XPath
04、XSL/XSLT
05、XQuery
06、XML解析引擎模型(DOM/SAX)
07、XML解析引擎介紹(MSXML parser、TinyXML引擎、Intel XML parsert
08、COM編程基礎(chǔ)知識(shí)
09、COM環(huán)境初始化和釋放
10、COM變量類型VARIANT
11、BSTR類型介紹
12、COM擴(kuò)展支持類和函數(shù)(智能指針等)
13、MSXML parser編程模型和使用方法及示例
14、GRSLib中COM和XML基礎(chǔ)支持

內(nèi)容簡(jiǎn)介:

本部分主要講解了Windows服務(wù)器與網(wǎng)絡(luò)編程之Windows高級(jí)編程第二部分(數(shù)據(jù)庫(kù)訪問(wèn)接口OLEDB+ADO)詳細(xì)內(nèi)容介紹如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第二部分?jǐn)?shù)據(jù)庫(kù)訪問(wèn)接口OLEDB+ADO01、數(shù)據(jù)庫(kù)訪問(wèn)接口簡(jiǎn)介(ODBC、OLEDB、ADO、ADO.Net)?
02、數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介?
03、OLEDB簡(jiǎn)介?
04、MSDAC介紹和幫助獲取?
05、OLEDB編程基礎(chǔ)?
06、數(shù)據(jù)源對(duì)象和連接數(shù)據(jù)庫(kù)?
07、會(huì)話對(duì)象和創(chuàng)建會(huì)話事務(wù)對(duì)象?
08、命令對(duì)象及接口
09、結(jié)果集對(duì)象及接口?
10、列信息獲取和動(dòng)態(tài)綁定?
11、數(shù)據(jù)增刪改操作及延遲提交?
12、多結(jié)果集對(duì)象?
13、SQL預(yù)處理和參數(shù)化查詢?
14、輸入輸出參數(shù)和存儲(chǔ)過(guò)程調(diào)用?
15、數(shù)據(jù)源枚舉?
16、無(wú)SQL直接操作表?
17、數(shù)據(jù)源動(dòng)態(tài)結(jié)構(gòu)分析和架構(gòu)結(jié)果集?
18、BLOB字段插入和讀取操作?
19、結(jié)構(gòu)化綁定(靜態(tài)綁定)
20、日期時(shí)間型數(shù)據(jù)列處理?
21、數(shù)據(jù)類型轉(zhuǎn)換對(duì)象?
22、數(shù)據(jù)變更通知?
23、結(jié)果集查找操作及IRowsetFind接口?
24、出錯(cuò)信息處理?
25、使用事務(wù)處理?
26、ATL中的OLEDB模版及用法?
27、ADO組件及用法?
28、ADO和OLEDB混合編程?
29、使用ADO調(diào)用存儲(chǔ)過(guò)程?
30、GRSLib中數(shù)據(jù)庫(kù)訪問(wèn)組件的添加

內(nèi)容簡(jiǎn)介:

本部分內(nèi)容為VC++系列之Windows服務(wù)器與網(wǎng)絡(luò)編程第三部分(網(wǎng)絡(luò)編程超基礎(chǔ))如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程實(shí)戰(zhàn)第三部分

第23章:計(jì)算機(jī)網(wǎng)絡(luò)和網(wǎng)際協(xié)議(TCPIP)

01、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
02、網(wǎng)絡(luò)協(xié)議
03、TCP/IP協(xié)議族
04、IP地址家族和劃分
05、ICMP、ARP、PARP、BOOTP、DHCP
06、TCP協(xié)議和UDP協(xié)議
07、DNS、HTTP、FTP、POP3、SMTP簡(jiǎn)介
08、D類地址、多播(組播)、IGMP協(xié)議
09、QoS和服務(wù)質(zhì)量

第24章:標(biāo)準(zhǔn)套接字SOCKET原理及編程

01、網(wǎng)絡(luò)協(xié)議抽象特征和協(xié)議枚舉
02、協(xié)議無(wú)關(guān)網(wǎng)絡(luò)編程接口——伯克利套接字(BSD Socket)
03、Winsock簡(jiǎn)介和常用頭文件及庫(kù)文件
04、Winsock環(huán)境的初始化和卸載
05、SOCKET對(duì)象及句柄
06、SOCKET的創(chuàng)建
07、直接利用協(xié)議結(jié)構(gòu)創(chuàng)建SOCKET
08、客戶-服務(wù)端編程模型
09、簡(jiǎn)單echo服務(wù)器和客戶端(TCP/UDP)
10、SOCKET輔助函數(shù)
11、系統(tǒng)輔助工具命令(Ping,IPconfig,Route,ARP,NetStat)
12、GRSLib中添加的內(nèi)容

第25章:WinSock工作模式和編程模型

01、套接字工作模式和模型簡(jiǎn)介
02、阻塞模式
03、非阻塞模式
04、select模型
05、消息模型
06、事件模型
07、重疊I/O模型
08、IOCP模型

第26章:WinSock2.0API和SOCKET池

01、SOCKET五種工作模型的簡(jiǎn)單性能分析
02、Winsock2.0新擴(kuò)展函數(shù)簡(jiǎn)介
03、AcceptEx函數(shù)及工作原理
04、GetAcceptExSockAddr函數(shù)
05、TransmitFile函數(shù)及工作原理
06、TransmitPackets函數(shù)及工作原理
07、ConnectEx函數(shù)
08、DisconnectEx函數(shù)
09、WSARecvMsg函數(shù)
10、Winsock2.0擴(kuò)展函數(shù)的動(dòng)態(tài)加載方法
11、SOCKET池原理和編程模型
12、IOCP+SOCKET池
13、聚集/散播I/O原理和編程方法
14、綜合的性能考慮
15、GRSLib中IOCP+SOCKET池的封裝

第27章:套接字IO控制命令和輔助工具函數(shù)

01、控制SOCKET選項(xiàng)的API
02、getsockopt/setsockopt函數(shù)
03、SOL_SOCKET選項(xiàng)級(jí)別選項(xiàng)詳解
04、IPPROTO_IP選項(xiàng)級(jí)別選項(xiàng)詳解
05、IPPROTO_IPV6選項(xiàng)級(jí)別選項(xiàng)詳解
06、IPPROTO_RM選項(xiàng)級(jí)別選項(xiàng)詳解
07、IPPROTO_TCP選項(xiàng)級(jí)別選項(xiàng)詳解
08、ioctlsocket/WSAIoctl函數(shù)
09、標(biāo)準(zhǔn)IO控制命令
10、其它的IO控制命令

第28章:多播(組播)

01、組播原理
02、有根組播/無(wú)根組播
03、支持組播協(xié)議的判定
04、IP組播及原理
05、IGMP簡(jiǎn)介
06、組播編程一般方法
07、setsockopt方式組播
08、WSAIoctl源過(guò)濾組播及組播炸彈預(yù)防
09、WSAJoinLeaf方式組播

第29章:網(wǎng)絡(luò)編程輔助利器網(wǎng)絡(luò)監(jiān)視工具-MS Network Monitor

01、認(rèn)識(shí)Microsoft Network Moniter工具
02、熟悉MSNM基本抓包操作
03、學(xué)習(xí)MSNM的過(guò)濾條件表達(dá)式的編寫
04、學(xué)習(xí)MSNM的自定義腳本協(xié)議解析器的編寫

內(nèi)容簡(jiǎn)介:

本課程為VC++系列之Windows服務(wù)器與網(wǎng)絡(luò)編程第四部分(高級(jí)網(wǎng)絡(luò)編程部分) 如下:

課程名稱章節(jié)名稱內(nèi)容介紹Windows服務(wù)器與網(wǎng)絡(luò)編程第四部分

第30章:TCPIP協(xié)議族詳解

01、回顧已學(xué)SOCKET編程方法及分析知識(shí)局限
02、再看TCP/IP分層
03、鏈路層功能介紹
04、網(wǎng)絡(luò)層功能介紹
05、傳輸層功能介紹
06、應(yīng)用層功能介紹及應(yīng)用層設(shè)計(jì)建議
07、OSI會(huì)話層功能介紹
08、OSI表示層功能介紹
09、TCP/IP分層原理及數(shù)據(jù)傳輸原理示意
10、IP協(xié)議詳解
11、ICMP協(xié)議詳解
12、UDP協(xié)議詳解
13、TCP協(xié)議詳解
14、學(xué)習(xí)協(xié)議的目的和意義

第31章:原始套接字和ICMP、PING TRACEROUTE工具實(shí)現(xiàn)

01、原始套接字原理
02、原始套接字創(chuàng)建
03、原始套接字創(chuàng)建需要注意的細(xì)節(jié)問(wèn)題(限制/選項(xiàng))
04、ICMP Ping報(bào)文格式及介紹
05、利用原始套接字實(shí)現(xiàn)Ping命令
06、路由發(fā)現(xiàn)原理介紹
07、TraceRoute命令原理及實(shí)現(xiàn)
08、利用原始套接字實(shí)現(xiàn)UDP協(xié)議封包
09、利用原始套接字實(shí)現(xiàn)TCP協(xié)議的方法
10、GRSLib中關(guān)于Ping功能和TraceRoute功能的封裝

第32章:HTTP和FTP協(xié)議原理及服務(wù)端實(shí)現(xiàn)

01、FTP協(xié)議詳解
02、FTP Server實(shí)現(xiàn)和測(cè)試
03、HTTP協(xié)議詳解
04、HTTP Server實(shí)現(xiàn)和測(cè)試
05、本講作業(yè)

第33章:P2P和NAT穿透流媒體傳輸

01、P2P思想來(lái)源
02、P2P原理
03、P2P核心關(guān)鍵技術(shù)
04、NAT和NAPT
05、NAT打洞和穿透技術(shù)
06、流媒體原理
07、流媒體領(lǐng)域面臨的若干問(wèn)題
08、RTP/RTCP/RTSP/RSVP協(xié)議介紹
09、JRTPLib介紹
10、本講作業(yè)

第34章:WinSock2 SPI

01、WinSock SPI介紹
02、WinSock SPI原理
03、WinSock SPI封裝和接口
04、WinSock SPI安裝
05、WinSock SPI示例
06、WinSock SPI調(diào)試
07、WinSock SPI用途
購(gòu)買主題 本主題需向作者支付 666 資源幣 才能瀏覽
回復(fù)

使用道具 舉報(bào)

5

主題

752

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
2428
積分
2763
貢獻(xiàn)
0
在線時(shí)間
398 小時(shí)
注冊(cè)時(shí)間
2015-12-9
最后登錄
2024-5-30

終身VIP會(huì)員

沙發(fā)
發(fā)表于 2019-5-6 14:50:52 | 只看該作者
好好學(xué)習(xí).................................................
回復(fù)

使用道具 舉報(bào)

6

主題

775

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
1007
積分
1598
貢獻(xiàn)
0
在線時(shí)間
350 小時(shí)
注冊(cè)時(shí)間
2016-5-2
最后登錄
2024-12-23

終身VIP會(huì)員

板凳
發(fā)表于 2019-5-6 16:47:40 | 只看該作者
11111111111111111111

5

主題

326

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
242
積分
359
貢獻(xiàn)
0
在線時(shí)間
100 小時(shí)
注冊(cè)時(shí)間
2018-9-20
最后登錄
2024-2-2

終身VIP會(huì)員

地板
發(fā)表于 2019-5-6 17:10:34 | 只看該作者
好好學(xué)習(xí),我愛學(xué)習(xí)。

3

主題

291

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
168
積分
324
貢獻(xiàn)
0
在線時(shí)間
77 小時(shí)
注冊(cè)時(shí)間
2018-12-11
最后登錄
2022-10-25

終身VIP會(huì)員

5#
發(fā)表于 2019-5-6 21:15:30 | 只看該作者
KANKAN1!!!!!!!!!!!!!!!!
回復(fù)

使用道具 舉報(bào)

21

主題

1353

帖子

0

精華

終身高級(jí)VIP會(huì)員

塵埃

Rank: 7Rank: 7Rank: 7

資源幣
2525
積分
4675
貢獻(xiàn)
0
在線時(shí)間
1172 小時(shí)
注冊(cè)時(shí)間
2016-2-10
最后登錄
2024-12-23

終身VIP會(huì)員

6#
發(fā)表于 2019-5-6 21:54:53 | 只看該作者
看下 WINSOCK

8

主題

605

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
253
積分
1470
貢獻(xiàn)
0
在線時(shí)間
101 小時(shí)
注冊(cè)時(shí)間
2015-11-21
最后登錄
2024-6-12

終身VIP會(huì)員

7#
發(fā)表于 2019-5-7 00:48:46 | 只看該作者
好好學(xué)習(xí),我愛學(xué)習(xí)。

6

主題

721

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
1279
積分
1112
貢獻(xiàn)
0
在線時(shí)間
298 小時(shí)
注冊(cè)時(shí)間
2016-12-30
最后登錄
2024-4-11

終身VIP會(huì)員

8#
發(fā)表于 2019-5-7 16:57:25 | 只看該作者
66666666666

2

主題

227

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
578
積分
814
貢獻(xiàn)
0
在線時(shí)間
58 小時(shí)
注冊(cè)時(shí)間
2016-4-4
最后登錄
2021-2-28

終身VIP會(huì)員

9#
發(fā)表于 2019-5-10 22:02:33 | 只看該作者
祝資源共享吧越來(lái)越火!

1

主題

285

帖子

0

精華

終身高級(jí)VIP會(huì)員

Rank: 7Rank: 7Rank: 7

資源幣
142
積分
307
貢獻(xiàn)
0
在線時(shí)間
31 小時(shí)
注冊(cè)時(shí)間
2018-6-16
最后登錄
2023-12-4

終身VIP會(huì)員

10#
發(fā)表于 2019-5-11 19:17:32 | 只看該作者
66666666666666
 點(diǎn)擊右側(cè)快捷回復(fù)  

本版積分規(guī)則

小黑屋|資源共享吧 ( 瓊ICP備2023000410號(hào)-1 )

GMT+8, 2024-12-23 22:32 , Processed in 0.102367 second(s), 20 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回復(fù) 返回頂部 返回列表