目錄(哈嘍,上位機)

2021-10-02 16:30:10 字數 2248 閱讀 5341

1.1-什麼是上位機,什麼是下位機?

1.2-上位機開發應該選擇哪個程式語言?

1.3-上位機開發應該選擇哪個開發平台?

1.4-什麼是面向過程設計,什麼是物件導向設計,什麼是物件導向程式設計思想?

1.5-在公司被稱作「某工」,一起來了解上位機程式設計師都和哪些人打交道

1.6-程式設計師必須要會「英語」嗎?(會英語在程式設計中的優勢)

1.7-工控上位機軟體開發平台介紹

2.1-關於串列埠上位機程式設計你需掌握的背景知識

2.2-使用qt開發串列埠小助手(含步驟和原始碼)

2.3-使用c#winform開發串列埠小助手(含步驟和原始碼)

2.4-網路通訊程式設計你需要掌握的背景知識

2.5-使用qt開發tcp/udp網路小助手(含步驟和原始碼)

2.6-使用c#winform開發tcp/udp網路小助手(含步驟和原始碼)

2.7-區域網查詢裝置的原理

2.8-區域網查詢裝置時有虛擬網絡卡干擾的程式設計處理方法(網路udp廣播包發不出去)

2.9-區域網查詢裝置的實現**(支援有虛擬網絡卡)

2.10-上位機軟體怎樣選擇合適的通訊方式?

3.1-上位機與下位機私有協議設計與封包設計(crc校驗演算法)

3.2-上位機與下位機的「私有協議」通訊構架設計

3.3-上位機與下位機通訊構架源**編寫與使用方法說明

4.1-了解軟體是怎樣一步一步設計出來的,最完整的軟體開發流程

4.2-軟體開發中,「思維導圖」的作用與繪製方法介紹

4.3-軟體開發中,「原型圖」的作用與繪製方法介紹

4.4-軟體開發中,「ui設計圖」的作用與繪製方法介紹

4.5-那些漂亮軟體是怎麼做出來的?為啥自己做的好醜

5.1-整個ui控制項的理解

5.2-訊息傳遞理解

5.3-ui執行緒的理解

5.4-各個控制項的繼承關係的理解

5.5-對整個ui開發框架的乙個解析

6.1-什麼時候需要自定義控制項

6.2-自定義控制項的基本原理

6.3-設計原理,繪製方法,滑鼠互動,鍵盤互動(doublerangeslider)

6.4-自定義波形現實控制項,為啥不用現成的

6.5-波形控制項開發

7.1-講出面臨的問題,如果不用多執行緒

7.2-將多執行緒設計程式的構架

7.3-講多執行緒使用的一些經驗

7.4-計算執行緒與ui執行緒的互動方法

7.5-列舉計算並現實進度對話方塊的例子

8.1-軟體**構架設計的意義與背景(成為高階程式設計師必經之路):要 著重寫

8.2-原始碼「目錄結構」命名規範與「檔名、函式名、變數名」命名規範

8.3-寫**必須要寫注釋嗎?(為什麼現實中不寫注釋?)

8.1-這裡引入並加入一些設計模式

8.2-軟體開發框架mvp

8.3-模組設計與構架

8.4-資料結構設計與記憶體模型

8.5-大型上位機軟體結構設計,與這樣設計的原因優點

8.6-模組化設計與解除耦合的意義與方法

9.1-儲存工程檔案的原理與檔案格式設計

9.2-實現儲存工程檔案

9.3-實現開啟工程檔案

9.4-配置檔案讀寫

9.5-xml檔案讀寫

10.1-介紹各個資料庫的使用場合與特點

10.2-資料庫開發mysql

10.3-sqlite

11.1-上位機為什麼要使用http通訊

11.2-http網路請求介面開發

11.3-json在http通訊中使用

11.4-軟體內嵌瀏覽器顯示動態更新的網頁

12.1-關於軟體版本號,你所不知的設計思想

12.2-macos下打包qt應用程式為dmg包,看這一篇就足夠了(包括第三方lib庫)

12.3-windows下使用nsis打包qt應用程式安裝包,看這一篇就足夠了(包括第三方lib庫)

12.4-在qt中使用log4qt輸出log檔案,看這一篇就足夠了

12.5-使用qt實現跨平台c++崩潰捕獲,看這一篇就足夠了(breakpad)

12.6-在c#winform開發中使用log4net輸出log檔案,看這一篇就足夠了(包括奔潰捕獲)

12.7-在qt開發中,實現動態切換中英的完整教程

12.7-在c#winform開發中,實現動態切換中英的完整教程

12.9-簡單的軟體註冊碼設計與實現

12.10-**管理與git的使用

13.1-自己開發乙個「微控制器燒寫工具」!不是開玩笑吧?原來如此^~^(ota公升級)

哈嘍C 指標實戰練習

目前在不斷完善中 loading include includechange int num 形式引數,新建乙個變數接受實參的值 main 現在num 10.為什麼?應為這時候傳遞的史詩級引數 位址不一樣,說明不是同乙個變數。因為式引數,新建乙個變數接受實參的值 函式呼叫。傳位址。可以改變原來的資料...

上位機 下位機

上位機是指 人可以直接發出操控命令的計算機,一般是pc,螢幕上顯示各種訊號變化 液壓,水位,溫度等 下位機是直接控制裝置獲取裝置狀況的的計算機,一般是plc 微控制器之類的。上位機發出的命令首先給下位機,下位機再根據此命令解釋成相應時序訊號直接控制相應裝置。下位機不時讀取裝置狀態資料 一般模擬量 轉...

哈嘍C!《檔案》之fopen函式

1 用法 file fopen 檔名 操作方式 2 功能 返回乙個指向指定檔案的指標。2 函式原型 stdio.h 注 對檔案操作的庫函式,函式原型均在標頭檔案stdio.h中。後續函式不再贅述。1 檔名 是指要開啟 或建立 的檔名。如果使用字元陣列 或字元指標 則不使用雙引號。2 操作方式 如表1...