隨筆分類目錄
前言:隨筆中記錄的是關於整個計算機基礎知識體系的內容,可能以後會更新其他前沿應用知識框架和技術
我會在所構建的分類框架下以標籤的形式對具體的知識模組具體的深入的寫下自己的理解
對於此分類,我認為有如下幾大塊內容:
我認為的程式設計有五大模組
- 程式語言
程式語言只涉及主流的幾種程式語言:
- 資料結構
- 演算法
- 資料庫
關係型資料庫:MySql、SqlServer、Oracle等
非關係型資料庫:MangoDB、Redis等
- 資訊保安
開發工具
不同的語言有不同的開發工具及編譯執行環境,也有些整合開發工具可以使用多種語言進行開發
主要有以下幾類
- 彙編:Masm
- C、C++:Visual C++6.0(windows)、GCC(linux)
- Java:Eclipse、Myeclipse等
- C#:Visual Studio.net
- Python:內建的IDLE、Vim、Sublime text
應用開發
主要有以下幾大模組:
- 桌面程式開發
windows平臺
linux平臺
macOS平臺
- Web程式開發
- 移動應用開發
- 嵌入式開發
- 前端UI開發
程式設計進階
- 資料結構與演算法
- 計算機網路
- 作業系統
- 網路安全
- 編譯原理
特定知識模組