原创 hexo搭建博客系列(五)優化博客(無坑)

文章目錄其他搭建1. 域名綁定1.1 GitHub倉庫的域名綁定1.2 阿里雲的域名綁定2. 將博客部署到阿里雲服務器2.1 本地電腦連接阿里雲2.2 安裝nginx2.3 博客部署到阿里雲服務器2.3.1 原理2.3.2 安裝配

原创 軟件開發速學計網:網絡層

前言,要完整的學計網看這,韓立剛老師的課,絕對有趣,而我這是參考慕課網:編程必備基礎中的網絡篇,都是軟件的,不是很全,但是對於搞軟件的我覺得夠了。網絡層的知識比較多,有錯請指出,謝謝 文章目錄1. 虛擬互連網絡2. IP協議2

原创 快速回顧 MySQL:簡介

前提要述:參考書籍《MySQL必知必會》 文章目錄3.1 MySQL簡介3.1.1 什麼是MySQL3.1.2 MySQL的優點3.1.3 客戶機-服務器軟件3.1.4 MySQL版本3.2 MySQL工具3.2.1 mysql

原创 快速回顧 MySQL:彙總和分組

前提要述:參考書籍《MySQL必知必會》 文章目錄10.3 彙總數據10.3.1 AVG()函數10.3.2 COUNT()函數10.3.3 MAX()函數10.3.4 MIN()函數10.3.5 SUM()函數10.3.6 聚

原创 快速回顧 MySQL:全文本搜索

前提要述:參考書籍《MySQL必知必會》 文章目錄14.1 全文本搜索14.1.1 啓動全文本搜索14.1.2 使用全文本搜索14.1.3 使用查詢擴展14.1.4 使用布爾查詢14.1.5 總結 14.1 全文本搜索 要了解

原创 快速回顧 MySQL:數據庫和表操作

前提要述:參考書籍《MySQL必知必會》 文章目錄4.1 連接4.2 創建數據庫4.3 刪除數據庫4.4 選擇數據庫4.5 瞭解數據庫和表4.6 MySQL數據類型4.6.1 數值類型4.6.2 日期和時間類型4.6.3 字符串

原创 圖解二分搜索樹

文章目錄1. 樹結構基礎2. 創建二分搜索樹3. 二分搜索樹的添加4. 二分搜索樹的查詢4.1 前序遍歷4.2 中序遍歷4.3 後序遍歷4.4 層序遍歷5.二叉搜索樹的刪除5.1 查詢最小/最大值5.2 刪除最小/大值5.3 刪除

原创 快速回顧 MySQL:插入操作

前提要述:參考書籍《MySQL必知必會》 文章目錄5.1 插入數據5.2 插入完整的行(記錄)5.3 插入多個行5.4 插入檢索出的數據 《MySQL必知必會》是先講了查詢,但是沒有記錄就無法查詢,所以先將如何添加數據。 表已

原创 快速回顧 MySQL:遊標、觸發器和事務處理

前提要述:參考書籍《MySQL必知必會》 文章目錄16.1 遊標16.1.1 創建遊標16.1.2 使用遊標16.2 觸發器16.2.1 創建觸發器16.2.2 刪除觸發器16.2.3 INSERT觸發器16.2.3 DELET

原创 快速回顧 MySQL:簡單查詢操作

前提要述:參考書籍《MySQL必知必會》 文章目錄7.1 檢索數據7.2 檢索不同的行7.3 限制結果7.4 使用完全限定的表名 7.1 檢索數據 爲了查詢出數據庫表中的行(數據),使用SELECE語句。 格式: # 第一種

原创 軟件開發速學計網:入門

有錯請在評論區指出,別讓我一直理解錯誤,謝謝。 文章目錄1. 概念2. 互聯網發展的三個階段(瞭解下名詞)1. ARPANET向互聯網發展2. 三級結構的互聯網3. 逐漸形成多層次ISP結構的互聯網3. 因特網的組成3.1 邊

原创 數據結構:手撕鏈表

1. 簡介 鏈表也是最基礎的數據結構,屬於線性表。鏈表就像火車一樣,每一個車廂互相連接,這些車廂就是一個個結點(Node)。鏈表就是通過這些結點的連接形成的。 對比於數組,鏈表不支持隨機訪問,所以數組的訪問速度非常快,而鏈表就慢了

原创 軟件開發速學計網:應用層

前言,要完整的學計網看這,韓立剛老師的課,絕對有趣,而我這是參考慕課網:編程必備基礎中的網絡篇,都是軟件的,不是很全,但是對於搞軟件的我覺得夠了。有錯請指出,謝謝 文章目錄1. DNS協議1.1 爲什麼要有DNS協議?1.2

原创 軟件開發搞定操作系統

文章目錄1. 前言2. 操作系統的演進3. 操作系統相關概念4. 進程管理4.1 進程4.2 線程4.3 進程狀態4.4 同步4.5 Linux進程5. 作業管理5.1 進程調度5.2 死鎖6. 存儲管理6.1 內存分配與回收6.

原创 軟件開發搞定計算機組成原理:計算篇

文章目錄1. 進制1.1 概述1.2 進制的轉換1.2.1 任意進制轉十進制1.2.2 十進制轉二進制1.2.3 小數點的十進制轉換二進制1.2.4 二進制轉其他進制2. 有符號數與無符號數2.1 原碼2.2 反碼2.3 補碼2