原创 Lua5.3版GC機制的學習理解

目錄1.Lua垃圾回收算法原理簡述2.Lua垃圾回收中的三種顏色3.Lua垃圾回收詳細過程4.步驟源碼詳解4.1新建對象階段4.2觸發條件4.3 GC函數狀態機4.4標記階段4.5清除階段5.總結參考資料 lua垃圾回收(Garbag

原创 SQL-基本學習III-數據庫備份恢復

目錄1備份核心思想C++代碼實現將數據庫拷貝至其他主機2恢復核心思想C++代碼實現---採用第一種方法的原理 最近在一個小項目中,遇到一個需求,客戶希望能夠提供數據庫的備份與恢復的功能,發現當前的一些解決方案還是比較簡單易行的,主要是

原创 Github Pages+Hexo博客搭建極簡版教程

目錄1.環境安裝1.1安裝nodejs與git1.2檢查是否安裝成功2.安裝hexo2.1安裝命令2.2hexo初始化3.更換hexo主題4.github上創建倉庫5.配置Deployment5.1首先配置本地的git的`user.n

原创 系統學習-C++內存分配

目錄程序結構理解程序運行過程Stack區反彙編分析源碼反彙編總結 C++內存分配是一個很基礎的問題,明白這個分配機制,有很多C++的問題都可以很容易理解。比如const成員變量爲何需要利用構造函數初始化列表才能進行初始化;static

原创 SQL-基本學習I-基本SQL語法與概念

目錄1檢索1.1基本檢索1.1.1檢索單個列1.1.2檢索多個列1.1.3檢索所有列1.1.4檢索不同的值1.1.5限制結果1.2排序檢索1.2.1按單個列排序1.2.2按多個列排序1.2.3按列序號進行排序1.2.4降序排序1.3過