隨筆分類目錄

我寫博客的宗旨是:知識的點與面結合,知識的體系、邏輯、結構、聯繫清晰可見,讓人看了能學以至用。前端

隨筆中記錄的是關於整個計算機基礎知識體系的內容,可能之後會更新其餘前沿應用知識框架和技術。我會在所構建的分類框架下以標籤的形式對具體的知識模塊具體的深刻的寫下本身的理解。對於常常經過博客、論壇尋找關於某個問題答案的同仁來講,博客中文章有諸多抄襲,轉載,不少對於某個問題搜索出來的內容基本一致,草草幾句而不深入,不能達到解決問題的目的。我不想本身寫出來的內容也同樣泛泛而談,只針對點而不針對面。linux

對於隨筆分類,我將寫以下幾大塊內容:web

程序設計算法

我認爲的程序設計有五大模塊數據庫

  • 編程語言(只涉及主流的幾種編程語言)

  彙編語言、C語言、C++、Java、C#、Python編程

  • 數據結構
  • 算法
  • 數據庫

  關係型數據庫:MySql、SqlServer、Oracle等windows

  非關係型數據庫:MangoDB、Redis等後端

  • 信息安全(加密算法)

開發工具安全

不一樣的語言有不一樣的開發工具及編譯運行環境,也有些集成開發工具可使用多種語言進行開發網絡

主要有如下幾類

  • 彙編:Masm
  • C、C++:Visual C++6.0(windows)、GCC(linux)
  • Java:Eclipse、Myeclipse等
  • C#:Visual Studio.net
  • Python:內置的IDLE、Vim、Sublime text
  • 代碼版本控制工具:Git、Svn

應用開發

主要有如下幾大模塊:

  • 桌面程序開發

  windows平臺

  linux平臺

  Mac平臺

  • 移動應用開發

   Android

      IOS

  • Web前端開發

     也是針對桌面端和移動端,不過web前端的桌面端和移動端原理上差別不大,只是樣式的區別,一個大屏,一個小屏須要作適配,因此不作細分

  • 後端開發
  • 嵌入式開發

編程進階

  • 數據結構與算法
  • 計算機網絡
  • 操做系統
  • 網絡安全
  • 編譯原理

特定知識模塊

  • 機器學習
  • 圖像處理
  • 人臉識別
  • 語音識別

之後會慢慢把這些所列的模塊完善的,如今這些模塊的內容仍是在個人筆記本上,尚未遷移到博客上,我會努力構建一個比較完善的技術體系,而不是隻記錄某一個方面的內容

相關文章
相關標籤/搜索