windows核心程式設計-楊波-專題視訊課程
阿新 • • 發佈:2019-01-01
windows核心程式設計—422人已學習
課程介紹
SDK 軟體開發工具包(Software Development Kit, SDK)一般是一些被軟體工程師用於為特定的軟體包、軟體框架、硬體平臺、作業系統等建立應用軟體的開發工具的集合. MFC MFC是一套框架 它是微軟提供的, 用於在C++環境下編寫用於程式的一個框架和引擎 它可以說是 WinAPI 和 C++ 結合後的再一次封裝 它屬於應用程式框架 Windows API ……
課程收益
課程囊括的windows相關很多的學習知識點:MFC、程序及執行緒、WinAPI、SDK、資料型別…… 通過該課程的學習結合windows專案課程完成windows相關專案
講師介紹
楊波更多講師課程
從事程式設計數年,曾留學日本深造,擅長C++、後端、尤其是逆向 執教多年,順應網際網路的發展,從線下轉為線上 用激情點燃程式碼,幫助大家實現程式設計夢想
課程大綱
第1章:windows簡介
1.windows版本變遷 30:10
2.NT結構 30:32
3.虛擬記憶體 17:32
4.虛擬記憶體分割槽 11:44
5.分配顆粒及頁面大小 8:44
6.頁面檔案及提交實體記憶體 8:05
7.64位及記憶體對齊 18:17
8.記憶體修改器作業佈置 16:23
9.作業講解 31:07
10.虛擬記憶體頁面區塊 17:02
11.動態獲取系統記憶體資訊 6:41
12.獲取系統記憶體大小及空間記憶體 10:01
13.windows基礎知識總結及實戰課程安排 15:10
第2章:程式語言和windows
1.API&SDK;&MFC; 10:41
2.WindowsAPI分類 30:43
3.如何使用WindowsAPI 12:44
第3章:資料型別&字元編碼
1.Windows基礎資料型別 01:28:33
2.字符集 49:36
第4章:庫存管理系統
1.專案簡介 12:18
2.專案介面演示 9:15
3. IO操作 48:06
4.檔案操作 01:15:45
5.Windows訊息機制 02:17:56
6.專案預備 57:57
7.專案開始 02:07:31
8.非同步IO機制 25:38
9.使用事件核心物件提醒 18:11
10.可提醒IO 19:21
11.完成埠概述 10:38
12.IOCP初窺 13:56
13.CopyFile實現 54:50
14.課程安排及答疑 33:07
15.介面知識點完成 01:26:15
第5章:程序
1.程序及執行緒 20:55
2.CUI&GUI; 19:49
3.程序控制代碼 18:19
4.命令列引數 11:04
5.環境變數 8:47
6.程序路徑 20:32
7.createprocess概述 7:52
8.ApplicationName&CommandLine;詳解 6:31
9.Strartinfo及Processinformation 12:00
10.作業講解及程序關閉及使用計數 26:38
11.程序許可權概述 18:29
12.程序許可權 18:02
13.UAC及使用者補充 24:03
14.程序複習 20:31
15.專案相關預習及程序的遍歷 01:22:50
16.封裝toolhelp類 27:59
第6章:執行緒
1.執行緒知識 23:38
2.主執行緒退出和其他執行緒退出的區別 9:29
3.執行緒間引數傳遞 26:26
4.深入理解時間片 24:03
5.執行緒的退出 8:25
6.深入理解執行緒的啟動 10:09
7.課程複習 01:37:20
8.執行緒啟動到死亡的詳細講解 15:53
9.beginthread和CreateThread 17:01
10.執行緒的狀態機執行緒的掛起狀態 21:50
11.執行緒等待休眠及飢餓執行緒 6:44
12.context結構體 22:51
13.執行緒安全及上鎖 5:32
14.原子操作 13:37
15.旋轉鎖 13:19
16.volatile關鍵字 5:59
17.問題執行緒函式分析之詳解執行緒函式的IParam 10:27
18.問題執行緒函式分析之詳解原子操作和旋轉鎖 17:44
19.執行緒優先順序及CPU親和度 01:39:09
20.答疑關於非同步IO及控制代碼偽控制代碼 15:22
21.臨界區及執行緒函式中使用靜態變數 19:28
22.slim鎖及執行緒休眠及等待及掛起及阻塞 17:32
23.使用者態同步方式總結 42:43
第7章:核心物件
1.核心物件概述 8:26
2.設定使用計數的目的 5:56
3.設定使用計數的目的及控制代碼表及控制代碼的本質 13:56
4.深入理解控制代碼表及索引及控制代碼表存在的意義 12:14
5.核心物件的Signal狀態 16:57
6.wait的3種結果及wait裡的坑 23:44
7.事件核心物件 01:02:31
8.可等待計時器物件 33:16
9.訊號量 7:38
10.互斥體 18:32
11.程式單開應用 15:13
大家可以點選【檢視詳情】檢視我的課程
課程介紹
SDK 軟體開發工具包(Software Development Kit, SDK)一般是一些被軟體工程師用於為特定的軟體包、軟體框架、硬體平臺、作業系統等建立應用軟體的開發工具的集合. MFC MFC是一套框架 它是微軟提供的, 用於在C++環境下編寫用於程式的一個框架和引擎 它可以說是 WinAPI 和 C++ 結合後的再一次封裝 它屬於應用程式框架 Windows API ……
課程收益
課程囊括的windows相關很多的學習知識點:MFC、程序及執行緒、WinAPI、SDK、資料型別…… 通過該課程的學習結合windows專案課程完成windows相關專案
講師介紹
楊波更多講師課程
從事程式設計數年,曾留學日本深造,擅長C++、後端、尤其是逆向 執教多年,順應網際網路的發展,從線下轉為線上 用激情點燃程式碼,幫助大家實現程式設計夢想
課程大綱
第1章:windows簡介
1.windows版本變遷 30:10
2.NT結構 30:32
3.虛擬記憶體 17:32
4.虛擬記憶體分割槽 11:44
5.分配顆粒及頁面大小 8:44
6.頁面檔案及提交實體記憶體 8:05
7.64位及記憶體對齊 18:17
8.記憶體修改器作業佈置 16:23
9.作業講解 31:07
10.虛擬記憶體頁面區塊
11.動態獲取系統記憶體資訊 6:41
12.獲取系統記憶體大小及空間記憶體 10:01
13.windows基礎知識總結及實戰課程安排 15:10
第2章:程式語言和windows
1.API&SDK;&MFC; 10:41
2.WindowsAPI分類 30:43
3.如何使用WindowsAPI 12:44
第3章:資料型別&字元編碼
1.Windows基礎資料型別 01:28:33
2.字符集 49:36
第4章:庫存管理系統
1.專案簡介 12:18
2.專案介面演示 9:15
3.
4.檔案操作 01:15:45
5.Windows訊息機制 02:17:56
6.專案預備 57:57
7.專案開始 02:07:31
8.非同步IO機制 25:38
9.使用事件核心物件提醒 18:11
10.可提醒IO 19:21
11.完成埠概述 10:38
12.IOCP初窺 13:56
13.CopyFile實現 54:50
14.課程安排及答疑 33:07
15.介面知識點完成 01:26:15
第5章:程序
1.程序及執行緒 20:55
2.CUI&GUI; 19:49
3.程序控制代碼 18:19
4.命令列引數 11:04
5.環境變數 8:47
6.程序路徑 20:32
7.createprocess概述 7:52
8.ApplicationName&CommandLine;詳解 6:31
9.Strartinfo及Processinformation 12:00
10.作業講解及程序關閉及使用計數 26:38
11.程序許可權概述 18:29
12.程序許可權 18:02
13.UAC及使用者補充 24:03
14.程序複習 20:31
15.專案相關預習及程序的遍歷 01:22:50
16.封裝toolhelp類 27:59
第6章:執行緒
1.執行緒知識 23:38
2.主執行緒退出和其他執行緒退出的區別 9:29
3.執行緒間引數傳遞 26:26
4.深入理解時間片 24:03
5.執行緒的退出 8:25
6.深入理解執行緒的啟動 10:09
7.課程複習 01:37:20
8.執行緒啟動到死亡的詳細講解 15:53
9.beginthread和CreateThread 17:01
10.執行緒的狀態機執行緒的掛起狀態 21:50
11.執行緒等待休眠及飢餓執行緒 6:44
12.context結構體 22:51
13.執行緒安全及上鎖 5:32
14.原子操作 13:37
15.旋轉鎖 13:19
16.volatile關鍵字 5:59
17.問題執行緒函式分析之詳解執行緒函式的IParam 10:27
18.問題執行緒函式分析之詳解原子操作和旋轉鎖 17:44
19.執行緒優先順序及CPU親和度 01:39:09
20.答疑關於非同步IO及控制代碼偽控制代碼 15:22
21.臨界區及執行緒函式中使用靜態變數 19:28
22.slim鎖及執行緒休眠及等待及掛起及阻塞 17:32
23.使用者態同步方式總結 42:43
第7章:核心物件
1.核心物件概述 8:26
2.設定使用計數的目的 5:56
3.設定使用計數的目的及控制代碼表及控制代碼的本質 13:56
4.深入理解控制代碼表及索引及控制代碼表存在的意義 12:14
5.核心物件的Signal狀態 16:57
6.wait的3種結果及wait裡的坑 23:44
7.事件核心物件 01:02:31
8.可等待計時器物件 33:16
9.訊號量 7:38
10.互斥體 18:32
11.程式單開應用 15:13
大家可以點選【檢視詳情】檢視我的課程