* [目錄](default.md)
* [Scheme / Racket](Scheme.md)
* [技巧](Scheme/技巧.md)
* [如何設計遞歸](Scheme/技巧/如何設計遞歸.md)
* [導入自定義文件](Scheme/技巧/導入自定義文件.md)
* [[]與() 的區別](Scheme/技巧/[]與的區別.md)
* [打印函數](Scheme/技巧/打印函數.md)
* [函數實現設計訣竅](Scheme/技巧/函數實現設計訣竅.md)
* [trace 打印調試信息](Scheme/技巧/trace打印調試信息.md)
* [命令](Scheme/命令.md)
* [racket 運行](Scheme/命令/racket.md)
* [raco 打包](Scheme/命令/raco打包.md)
* [語法](Scheme/Racket.md)
* [向量 / 結構體 / cons / list / string?等檢查類型](Scheme/Racket/向量-結構體.md)
* [符號 / 字符 / 字符串](Scheme/Racket/符號-字符-字符串.md)
* [if / and / cond 條件分支](Scheme/Racket/分支.md)
* [類型判斷 / 等式判斷](Scheme/Racket/類型判斷-等式判斷.md)
* [local 組織函數](Scheme/Racket/local組織函數.md)
* [測試函數](Scheme/Racket/測試函數.md)
* [Rust](Rust.md)
* [命令](Rust/命令.md)
* [rustup](Rust/命令/rustup.md)
* [Cargo](Rust/命令/Cargo.md)
* [rustc](Rust/命令/rustc.md)
* [Rustfmt](Rust/命令/Rustfmt.md)
* [C++](C++.md)
* [快速入門](C++/快速入門.md)
* [常用概念](C++/概念.md)
* [pragma comment](C++/概念/pragmacomment.md)
* [socket 編程](C++/概念/socket編程.md)
* [編譯](C++/編譯.md)
* [引入庫的 <> 與 "" 的區別](C++/編譯/引入庫的與的區別.md)
* [語法](C++/語法.md)
* [基礎類型](C++/基礎知識.md)
* [運算符表](C++/語法/運算符表.md)
* [運算符重載](C++/語法/運算符重載.md)
* [命名空間](C++/命名空間.md)
* [const和mutable的使用](C++/const和mutable的使用.md)
* [c++1新特性](C++/語法/新特性.md)
* [nullptr / constexpr (c++ 1x)](C++/概念/nullptrconstexpr.md)
* [auto / decltype 類型推到 (c++ 1x)](C++/概念/auto-decltype類型推到c++14.md)
* [循環數組 區間迭代](C++/概念/循環數組區間迭代.md)
* [if-switch-變量聲明強化](C++/語法/新特性/if-switch-變量聲明強化.md)
* [面向對象](C++/語法/新特性/面向對象.md)
* [原始字符串字面量 R"](C++/語法/新特性/原始字符串字面量R.md)
* [指針](C++/語法/指針.md)
* [內存泄漏](C++/概念/內存泄漏.md)
* [指針與引用的差別](C++/語法/指針與引用的差別.md)
* [const修飾指針](C++/const修飾指針.md)
* [智能指針](C++/語法/指針/智能指針.md)
* [數組](C++/語法/數組.md)
* [對象](C++/對象.md)
* [構造函數](C++/對象/構造函數和析構函數.md)
* [虛繼承/虛基類](C++/對象/虛繼承-虛基類.md)
* [虛函數和純虛函數](C++/函數/虛函數和純虛函數.md)
* [抽象類](C++/對象/抽象基類.md)
* [棧中實例化 / 堆實例化](C++/對象/對象實例化.md)
* [實例類型轉換](C++/對象/實例類型轉換.md)
* [繼承 公有 / 私有 / 保護](C++/對象/繼承.md)
* [子類調用父類](C++/對象/子類調用父類.md)
* [多重繼承](C++/對象/多重繼承.md)
* [實例指針(this)](C++/對象/實例指針this.md)
* [友元函數 訪問類私有和保護的成員](C++/對象/友元函數訪問類私有和保護的成員.md)
* [構造函數、explicit、類合成](C++/對象/構造函數、explicit、類合成.md)
* [多態的應用](C++/多態的應用.md)
* [new和delete的使用](C++/對象/new和delete的使用.md)
* [函數](C++/函數.md)
* [引用傳值/指針傳值](C++/函數/傳值.md)
* [inline函數](C++/函數/inline函數.md)
* [Lambda 表達式](C++/函數/Lambda表達式.md)
* [模版](C++/語法/模版.md)
* [函數模版](C++/語法/模版/函數模版.md)
* [類模板](C++/語法/模版/類模板.md)
* [容器](C++/語法/容器.md)
* [std::array](C++/語法/容器/stdarray.md)
* [std::vector](C++/語法/容器/stdvector.md)
* [std::ist / std::forward_list](C++/語法/容器/stdist-stdforward_list.md)
* [map 各種map](C++/語法/容器/map各種map.md)
* [各種 set](C++/語法/容器/各種set.md)
* [元組](C++/語法/容器/元組.md)
* [正則](C++/語法/正則.md)
* [并發](C++/語法/并發.md)
* [thread](C++/語法/并發/thread.md)
* [鎖](C++/語法/并發/鎖.md)
* [異步訪問](C++/語法/并發/異步訪問stdfuture-stdpackaged_task.md)
* [條件變量](C++/語法/并發/條件變量.md)
* [原子操作](C++/語法/并發/原子操作.md)
* [命令](C++/命令.md)
* [g++](C++/命令/g++.md)
* [make](C++/命令/make.md)
* [vcpkg](C++/命令/vpkg.md)
* [clang++](C++/命令/clang++.md)
* [Qt](C++/Qt.md)
* [Qt 代碼風格](C++/Qt/Qt代碼風格.md)
* [vs 使用qt](C++/Qt/vs使用qt.md)
* [命令](C++/Qt/常用命令.md)
* [qmake](C++/Qt/常用命令/qmake.md)
* [*.pro 文件](C++/Qt/常用命令/.pro文件.md)
* [CONFIG](C++/Qt/常用命令/.pro文件/CONFIG.md)
* [TEMPLATE](C++/Qt/常用命令/.pro文件/TEMPLATE.md)
* [windeployqt 打包](C++/Qt/常用命令/windeployqt打包.md)
* [技巧](C++/Qt/技巧.md)
* [加載第三方庫](C++/Qt/技巧/加載第三方庫.md)
* [中文不亂碼](C++/Qt/技巧/中文不亂碼.md)
* [信號和槽](信號和槽.md)
* [國際化](C++/Qt/知識/國際化.md)
* [定制幫助系統](C++/Qt/技巧/定制幫助系統.md)
* [多媒體](C++/Qt/技巧/多媒體.md)
* [數據驗證器](數據驗證器.md)
* [伙伴快捷鍵](伙伴快捷鍵.md)
* [單詞補全](單詞補全.md)
* [QPushButton 樣式問題](C++/Qt/技巧/QPushButton樣式問題.md)
* [為元素添加滾動條](C++/Qt/技巧/為元素添加滾動條.md)
* [執行圖標](C++/Qt/技巧/執行圖標.md)
* [自定義的結構體支持串行化](C++/Qt/技巧/自定義的結構體支持串行化.md)
* [多工程/多模塊](C++/Qt/知識/多工程-多模塊.md)
* [界面數據存儲與獲取](C++/Qt/技巧/界面數據存儲與獲取.md)
* [匿名函數](C++/Qt/技巧/創建匿名函數.md)
* [預編譯](C++/Qt/技巧/預編譯.md)
* [知識](C++/Qt/知識.md)
* [元對象系統(MOC)](C++/Qt/技巧/元對象系統MOC.md)
* [對象樹與擁有權](C++/Qt/知識/對象樹與擁有權.md)
* [各個 TextEdit 的區別](各個TextEdit的區別.md)
* [Qt 資源系統](C++/Qt/知識/Qt資源系統.md)
* [QSS 查詢](C++/Qt/知識/QSS查詢.md)
* [QObject的創建時間](QObject的創建時間.md)
* [qt 的繼承關系](C++/Qt/知識/qt的繼承關系.md)
* [單元測試](C++/Qt/單元測試.md)
* [宏](C++/Qt/單元測試/宏.md)
* [測試類/函數](C++/Qt/單元測試/測試類-函數.md)
* [GUI測試](C++/Qt/單元測試/GUI測試.md)
* [Benchmark測試](C++/Qt/單元測試/Benchmark測試.md)
* [實例](C++/Qt/單元測試/實例.md)
* [在子項目中創建](C++/Qt/單元測試/實例/在子項目中創建.md)
* [數據驅動測試程序'](C++/Qt/單元測試/實例/數據驅動測試程序.md)
* [模擬GUI事件](C++/Qt/單元測試/實例/模擬GUI事件.md)
* [API](APi.md)
* [控件](APi/控件.md)
* [QInputDialog](APi/QWidget常用函數/QMenu/QInputDialog.md)
* [QIcon](APi/控件/QIcon.md)
* [QFileIconProvider 提供文件icon](APi/控件/QFileIconProvider提供文件icon.md)
* [QActionGroup](QActionGroup.md)
* [QSystemTrayIcon](APi/控件/QSystemTrayIcon.md)
* [QMenu](APi/QWidget常用函數/QMenu.md)
* [QWidget](APi/QWidget常用函數.md)
* [QLabel](APi/QLabel.md)
* [QTextBrowser](QTextBrowser.md)
* [QTextEdit](QTextEdit.md)
* [QPushButton](QPushButton.md)
* [QRadioButton](QRadioButton.md)
* [QDockWidget](QDockWidget.md)
* [QMainWindow](QMainWindow.md)
* [QKeySequence 預設快捷鍵](APi/QKeySequence預設快捷鍵.md)
* [QSplashScreen 啟動圖](APi/QSplashScreen啟動圖.md)
* [QListWidget](APi/QListWidget.md)
* [QTreeWidget](APi/QWidget常用函數/QTreeWidget.md)
* [QTreeView](APi/QWidget常用函數/QTreeWidget/QTreeView.md)
* [QTreeWidgetItem](APi/QWidget常用函數/QTreeWidget/QTreeWidgetItem.md)
* [QTreeWidgetItemIterator 遍歷QTree](APi/QWidget常用函數/QTreeWidget/QTreeWidgetItemIterator遍歷QTree.md)
* [QTableWidget](APi/QTableWidget.md)
* [QTableView 基類](APi/QTableWidget/QTableView基類.md)
* [QTableWidgetItem](APi/QTableWidget/QTableWidgetItem.md)
* [條目控件](APi/QWidget常用函數/QTreeWidget/條目控件.md)
* [條目的拖拽](APi/QWidget常用函數/QTreeWidget/條目控件/條目的拖拽.md)
* [自定義右鍵菜單](APi/QWidget常用函數/QTreeWidget/條目控件/自定義右鍵菜單.md)
* [基于條目控件的樣式表](APi/QWidget常用函數/QTreeWidget/條目控件/基于條目控件的樣式表.md)
* [QWebEngineView](QWebEngineView.md)
* [模型](APi/模型.md)
* [QFileSystemModel 文件系統](APi/模型/QFileSystemModel文件系統.md)
* [QStandardItemModel](APi/模型/QStandardItemModel.md)
* [QAbstractItemModel 基類](APi/模型/QAbstractItemModel基類.md)
* [QAbstractItemView / QStandardItem](APi/QAbstractItemView.md)
* [QSortFilterProxyModel](QSortFilterProxyModel.md)
* [布局](APi/====布局====.md)
* [布局分類](APi/====布局====/布局分類.md)
* [QSplitter 分裂器](APi/QSplitter分裂器.md)
* [QSizePolicy 伸展](APi/QSizePolicy.md)
* [伸展因子](APi/QSizePolicy/伸展因子.md)
* [伸展策略](APi/QSizePolicy/伸展策略.md)
* [BoxLayout 布局](BoxLayout.md)
* [FlowLayout 流式布局](APi/====布局====/FlowLayout.md)
* [QGridLayout 柵格布局](APi/====布局====/QGridLayout柵格布局.md)
* [QFormLayout 表單布局](APi/====布局====/QFormLayout表單布局.md)
* [文件系統](APi/====文件系統====.md)
* [QFile](APi/QFile.md)
* [QFileInfo](APi/QFileInfo.md)
* [QStorageInfo 分區信息](APi/QStorageInfo分區信息.md)
* [QTemporaryDir](APi/QTemporaryDir.md)
* [QTemporaryFile](APi/QTemporaryFile.md)
* [QDir](APi/QDir.md)
* [QFileSystemWatcher 監控文件](APi/====文件系統====/QFileSystemWatcher監控文件.md)
* [流](APi/====文件系統====/流.md)
* [QDataStream](QDataStream.md)
* [QTextStream](QTextStream.md)
* [進程](APi/并發/QProcess.md)
* [QProcess](APi/并發/QProcess/QProcess.md)
* [線程](線程.md)
* [QMutex](QMutex.md)
* [QReadWriteLock](QReadWriteLock.md)
* [并發方案](并發方案.md)
* [繼承 QObject [推薦]](繼承QObject[推薦].md)
* [繼承 QThread](繼承QThread.md)
* [QRunnable與QThreadPool 配合](QRunnable.md)
* [QtConcurrent](QtConcurrent.md)
* [Application::postEvent](ApplicationpostEvent.md)
* [圖像](圖像.md)
* [QPainter](QPainter.md)
* [QPixmap / QBitmap](QPixmap.md)
* [QImage](QImage.md)
* [QPicture](QPicture.md)
* [QImageWriter 創建圖片](圖像/QImageWriter創建圖片.md)
* [QImageReader 讀取圖片信息](圖像/QImageReader讀取圖片信息.md)
* [順序容器](APi/順序容器.md)
* [QList](APi/順序容器/QList.md)
* [QQueue](APi/順序容器/QQueue.md)
* [QLinkedList](APi/順序容器/QLinkedList.md)
* [QVector](APi/順序容器/QVector.md)
* [QStack](APi/順序容器/QStack.md)
* [關聯容器](APi/關聯容器.md)
* [QMap](APi/關聯容器/QMap.md)
* [QHash](APi/關聯容器/QHash.md)
* [QMultiMap 一key 多value](APi/關聯容器/QMultiMap一key多value.md)
* [QMultiHash 一key多value](APi/關聯容器/QHash/QMultiHash一key多value.md)
* [QCache key映射到類](APi/關聯容器/QCachekey映射到類.md)
* [QMetaObject 元對象,反射](APi/QMetaObject元對象,反射.md)
* [invokeMethod](APi/QMetaObject元對象,反射/invokeMethod.md)
* [實例](APi/QMetaObject元對象,反射/實例.md)
* [反射類名](APi/QMetaObject元對象,反射/實例/反射類名.md)
* [反射實例](APi/QMetaObject元對象,反射/實例/反射實例.md)
* [全局 qxxx](APi/全局qxxx.md)
* [qSort / qStableSort 排序](APi/全局qxxx/qSort排序.md)
* [qRegisterMetaType 注冊自定義類型](APi/全局qxxx/qRegisterMetaType注冊自定義類型.md)
* [數據庫](APi/數據庫.md)
* [mysql 鏈接](C++/Qt/技巧/mysql鏈接.md)
* [sqlite 內存版](C++/Qt/技巧/sqlite內存版.md)
* [QSqlDatabase 連數據庫](APi/數據庫/QSqlDatabase.md)
* [QSqlQuery](APi/數據庫/QSqlQuery.md)
* [QSqlTableModel 綁定表](QSqlTableModeltable關聯SQl.md)
* [QSqlQueryModel](APi/數據庫/QSqlQueryModel.md)
* [日志](APi/日志.md)
* [myMessageOutput 自定義日志格式](APi/myMessageOutput自定義日志格式.md)
* [qSetMessagePattern 改qDebug格式](APi/日志/qSetMessagePattern改qDebug格式.md)
* [網絡](APi/網絡.md)
* [QLocalServer/QLocalSocket](APi/網絡/QLocalServer.md)
* [QTcpServer / QTcpSocket](QTcpServer.md)
* [QNetworkAccessManager 異步API](APi/網絡/QNetworkAccessManager異步API.md)
* [QSslSocket](APi/網絡/QSslSocket.md)
* [QUdpSocket](APi/網絡/QUdpSocket.md)
* [系統](APi/系統.md)
* [QStandardPaths](APi/QStandardPaths.md)
* [QDesktopServices 桌面服務](APi/QDesktopServices桌面服務.md)
* [QByteArray](QByteArray.md)
* [Q_PROPERTY 屬性](Q_PROPERTY屬性.md)
* [QCryptographicHash 加密](QCryptographicHash加密.md)
* [QSettings](APi/QSettings.md)
* [QTimer](QTimer.md)
* [QCoreApplication](QCoreApplication.md)
* [QObject](QObject.md)
* [QVariant](APi/QVariant.md)
* [設計模式](C++/Qt/設計模式.md)
* [工廠類](C++/Qt/設計模式/原對象實現工廠類.md)
* [單例模式](C++/Qt/設計模式/單例模式.md)
* [常用實例](C++/常用實例.md)
* [fork 方式創建后臺進程](C++/常用實例/fork方式創建后臺進程.md)
* [第三方庫](C++/第三方庫.md)
* [folly 工具庫](C++/第三方庫/folly工具庫.md)
* [Dart / Flutter](Dart.md)
* [語法](Dart/語法.md)
* [基礎類型](Dart/變量.md)
* [運算符](Dart/變量/運算符.md)
* [函數](Dart/語法/函數.md)
* [類](Dart/語法/類.md)
* [控制流程語句](Dart/語法/控制流程語句.md)
* [異常](Dart/語法/異常.md)
* [異步支持](Dart/異步支持.md)
* [Future](Dart/異步支持/Future.md)
* [async/await](Dart/異步支持/async-await.md)
* [容器](Dart/語法/容器.md)
* [Map](Dart/語法/容器/Map.md)
* [List](Dart/語法/容器/List.md)
* [Set](Dart/語法/容器/Set.md)
* [庫和可見性](Dart/庫和可見性.md)
* [測試](Dart/測試.md)
* [pub / pubspec.yaml](Dart/pub命令.md)
* [flutter 移動端](前端/flutter移動端跨平臺.md)
* [技巧](前端/flutter移動端跨平臺/技巧.md)
* [State Widget 生命周期](前端/flutter移動端跨平臺/技巧/StateWidget生命周期.md)
* [常見組件](前端/flutter移動端跨平臺/常見Widget.md)
* [布局](前端/flutter移動端跨平臺/常見Widget/布局.md)
* [響應式](前端/flutter移動端跨平臺/常見Widget/響應式.md)
* [交互](前端/flutter移動端跨平臺/常見Widget/交互.md)
* [cupertino IOS 風格](前端/flutter移動端跨平臺/常見Widget/cupertinoIOS風格.md)
* [資源與圖片](前端/flutter移動端跨平臺/常見Widget/資源與圖片.md)
* [Packages](前端/flutter移動端跨平臺/常見Widget/Packages.md)
* [路由](前端/flutter移動端跨平臺/常見Widget/路由.md)
* [Builder](前端/flutter移動端跨平臺/常見Widget/Builder.md)
* [實例](前端/flutter移動端跨平臺/實例.md)
* [官方實例](前端/flutter移動端跨平臺/實例/官方實例.md)
* [放大圖片](前端/flutter移動端跨平臺/實例/大圖展示.md)
* [Python](python.md)
* [技巧](技巧.md)
* [場景](python/場景.md)
* [分布式存儲系統](python/場景/分布式存儲系統.md)
* [內置包](python/內置包.md)
* [struct 大/小端序](python/內置包/struct大-小端序.md)
* [包](Python/常用包.md)
* [工具類](Python/工具類.md)
* [Supervisor-Linux/Unix進程管理工具](Python/工具類/Supervisor.md)
* [網絡](網絡.md)
* [urllib包](Python/常用包/urllib包.md)
* [requests-比urllib2簡潔](Python/常用包/requests-比urllib2簡潔.md)
* [BeautifulSoup-解析html](Python/常用包/BeautifulSoup-解析html.md)
* [數據庫相關](數據庫相關.md)
* [pymysql -python3的mysql庫](Python/常用包/pymysql-python3的mysql庫.md)
* [辦公](辦公.md)
* [pdfminer3k-解析pdf](Python/常用包/pdfminer3k-解析pdf.md)
* [測試 & 安全](測試安全.md)
* [faker -測試](Python/常用包/faker-測試.md)
* [web 框架](web框架.md)
* [web.py框架](Python/web.py.md)
* [gui](gui.md)
* [easygui_gui模塊](Python/easygui_gui模塊.md)
* [tkinter - 高效簡單](Python/tkintergui模塊.md)
* [pyqt5 - 控件豐富](gui/pyqt5-控件豐富.md)
* [單元測試](Python/單元測試.md)
* [doctest模塊](Python/單元測試/doctest模塊.md)
* [unittest模塊](Python/單元測試/unittest模塊.md)
* [Django框架](Python/Django框架.md)
* [模型](Python/Django框架/模型.md)
* [網絡編程 tcp](python/網絡編程tcp.md)
* [tcp 發送16進制數據](python/網絡編程tcp/tcp發送16進制數據.md)
* [語法](python/語法.md)
* [字符串](Python/字符串.md)
* [字典](Python/字典.md)
* [裝飾器](Python/裝飾器.md)
* [類](Python/類.md)
* [異常和錯誤](Python/異常和錯誤.md)
* [異步 python 3.x](python/異步python3.x.md)
* [pip / requirements.txt](python/pip.md)
* [virtualenv 虛擬環境](virtualenv虛擬環境.md)
* [SQLAlchemy ORM](Python/常用包/SQLAlchemy.md)
* [fabric ssh 遠程部署 / 可傳輸文件](python/fabric通過ssh遠程部署.md)
* [文件讀取](Python/文件讀取.md)
* [Java](Java.md)
* [java 數組](Java/java數組.md)
* [java 類](Java/java類.md)
* [java 包](Java/java包.md)
* [java 異常](Java/java異常.md)
* [java String](Java/javaString.md)
* [java 集合](Java/java集合.md)
* [PHP](PHP.md)
* [常用場景 / 封裝](PHP/常用場景.md)
* [appkey/secretKey 實例](PHP/常用場景/appkey-secretKey實例.md)
* [https雙向認證](PHP/常用場景/https雙向認證.md)
* [從字符串中找出高頻詞](PHP/常用場景/從字符串中找出高頻詞.md)
* [操作 HTML DOM](PHP/常用場景/操作HTMLDOM.md)
* [levenshtein 輸出錯誤,猜測輸入的值](PHP/PHP內置數組操作/字符串出力/levenshtein計算兩個字符串之間的編輯距離.md)
* [ip 查詢](PHP/ip查詢.md)
* [配置webhook.php](PHP/配置webhook.md)
* [php 輸出圖片](PHP/常用場景/php輸出圖片.md)
* [ignore_user_abort 網頁斷開有效](PHP/常用場景/重要操作避免程序操作超時或斷開.md)
* [原生支持異步的方法 exec](PHP/原生支持異步的方法exec.md)
* [可自動結束的程序](PHP/原生支持異步的方法exec/可自動結束的程序.md)
* [循壞程序](PHP/原生支持異步的方法exec/循壞程序.md)
* [===== 函數 / 類封裝 ? =======](PHP/常用場景/============.md)
* [指定月份的第某個月](PHP/常用場景/指定月份的第某個月.md)
* [時間類封裝 某天的開始與結束](PHP/常用類封裝/時間類封裝.md)
* [數據庫鏈式調用封裝](PHP/常用類封裝/數據庫鏈式調用封裝.md)
* [curl 封裝 / 發送文件 / 遠程下載到服務器](PHP/常用類封裝/curl封裝.md)
* [下載進度條 / 斷點續傳](PHP/常用場景/下載進度條.md)
* [獲取 win / linux 的mac地址](PHP/常用類封裝/獲取win-linux的mac地址.md)
* [exec 控制 cli 服務器的啟動與停止 linux 版本](PHP/常用場景/exec控制cli服務器的啟動與停止linux版本.md)
* [代碼規范及技巧](PHP/代碼規范及技巧.md)
* [PHP的優化之道](PHP/代碼規范及技巧/PHP的優化之道.md)
* [PHP 代碼簡潔之道](PHP/代碼規范及技巧/PHP代碼簡潔之道(PHPCleanCode).md)
* [PHP標準規范](PHP/PHP標準規范.md)
* [PSR-3 日志接口規范](PHP/PHP標準規范/PSR-3日志接口規范.md)
* [PSR-4 自動加載規范](PHP/PHP標準規范/PSR-4自動加載規范.md)
* [PSR-6 緩存接口規范](PHP/PHP標準規范/PSR-6緩存接口規范.md)
* [PSR-7 HTTP 消息接口規范](PHP/PHP標準規范/PSR-7HTTP消息接口規范.md)
* [PSR-11 容器接口](PHP/PHP標準規范/PSR-11容器接口.md)
* [PSR-13 超媒體鏈接](PHP/PHP標準規范/PSR-13超媒體鏈接.md)
* [PSR-14 事件分發器](PHP/PHP標準規范/PSR-14事件分發器.md)
* [PSR-15 HTTP 請求處理器](PHP/PHP標準規范/PSR-15HTTP請求處理器.md)
* [PSR-16 緩存接口](PHP/PHP標準規范/PSR-16緩存接口.md)
* [PSR-17 HTTP 工廠](PHP/PHP標準規范/PSR-17HTTP工廠.md)
* [PSR-18 HTTP 客戶端](PHP/PHP標準規范/PSR-18HTTP客戶端.md)
* [PHP注釋規范](PHP/PHP注釋規范.md)
* [php7+](PHP/php7+.md)
* [PHP WEB框架](PHP/Composer/web框架.md)
* [Slim 微型框架](PHP/Composer/網絡/Slim微型框架.md)
* [yaf](PHP/yaf.md)
* [RPC-yar](PHP/RPC-yaf.md)
* [內置函數](PHP/yaf/內置函數.md)
* [hyperf 高性能框架](PHP/hyperf高性能框架愛.md)
* [swoole](PHP/swoole.md)
* [HttpServer](PHP/swoole/HttpServer.md)
* [WebSocket](PHP/swoole/WebSocket.md)
* [server基類方法](PHP/swoole/server基類方法.md)
* [AsyncIO](PHP/swoole/AsyncIO.md)
* [Swoole-Crontab](PHP/swoole/swoole工具/Swoole-Crontab.md)
* [異步文件系統IO](PHP/swoole/AsyncIO/異步文件系統IO.md)
* [異步Redis](PHP/swoole/異步Redis.md)
* [異步MySQL客戶端](PHP/swoole/AsyncIO/異步MySQL客戶端.md)
* [process](PHP/swoole/process.md)
* [Memory 內存操作](PHP/swoole/Memory內存操作.md)
* [協程 Server](PHP/swoole/協程Server.md)
* [swoole與tp5](PHP/swoole/swoole與tp5.md)
* [調試 swoole](PHP/swoole/調試swoole.md)
* [EasySwoole](PHP/EasySwoole.md)
* [技巧](PHP/EasySwoole/技巧.md)
* [對自定義類優化的方式](對自定義類優化的方式.md)
* [數據庫](PHP/EasySwoole/數據庫.md)
* [基礎使用](基礎使用.md)
* [定時器](定時器.md)
* [自定義命令](自定義命令.md)
* [自定義進程](自定義進程.md)
* [自定義事件](自定義事件.md)
* [異步任務](異步任務.md)
* [Crontab 定時任務](Crontab定時任務.md)
* [日志](日志.md)
* [組件庫](組件庫.md)
* [單例模式](單例模式.md)
* [Di 容器 / 依賴注入](依賴注入.md)
* [協程 / WaitGroup](協程使用.md)
* [內存 Table](內存Table.md)
* [Csp 并發等待執行](Csp并發執行.md)
* [隊列 Queue](隊列Queue.md)
* [SplArray](SplArray.md)
* [SplBean 過濾表結構](SplBean過濾表結構.md)
* [緩存](緩存.md)
* [熱重啟](熱重啟.md)
* [控制器](控制器相關.md)
* [TP5](PHP/TP5.md)
* [驗證器](PHP/TP5/驗證器.md)
* [內置規則](PHP/TP5/驗證器/內置規則.md)
* [數據庫操作](PHP/TP5/數據庫操作.md)
* [數據添加或更新](PHP/TP5/數據庫操作/數據添加或更新.md)
* [靜態增刪改查 / 關聯操作](PHP/TP5/數據庫操作/靜態增刪改查操作.md)
* [日志操作](PHP/TP5/數據庫操作/日志操作.md)
* [路由](PHP/TP5/路由.md)
* [taglib-自制標簽](PHP/TP5/自制標簽.md)
* [migrations 數據庫遷移](PHP/TP5/migrations數據庫遷移.md)
* [tp 測試](PHP/TP5/tp測試.md)
* [TP3.2](PHP/TP3.2.md)
* [數據庫操作](PHP/TP3.2/數據庫操作.md)
* [關聯表](PHP/TP3.2/數據庫操作/關聯表.md)
* [增刪改查與驗證](PHP/TP3.2/數據庫操作/增刪改查與驗證.md)
* [前置與后置](PHP/TP3.2/數據庫操作/前置與后置.md)
* [發送郵箱](PHP/TP3.2/郵箱發送.md)
* [Tp6](PHP/Tp6.md)
* [技巧](PHP/Tp6/技巧.md)
* [多應用的api版本控制](PHP/Tp6/多應用的api版本控制.md)
* [phinx 遷移工具](PHP/Tp6/技巧/phinx遷移工具.md)
* [單元測試](PHP/Tp6/技巧/單元測試.md)
* [先使用修改器在驗證](PHP/Tp6/技巧/先使用修改器在驗證.md)
* [thinkcmf](PHP/thinkcmf.md)
* [快速入門](PHP/thinkcmf/規范.md)
* [常用插件](PHP/thinkcmf/常用插件.md)
* [小程序管理插件](PHP/thinkcmf/常用插件/小程序管理插件.md)
* [手機微信登錄插件](PHP/thinkcmf/常用插件/手機微信登錄插件.md)
* [表單自動生成插件](PHP/thinkcmf/常用插件/表單自動生成插件.md)
* [phalcon C框架](PHP/phalcondocC框架.md)
* [快速入門](PHP/phalcondocC框架/快速入門.md)
* [腳手架教程](PHP/phalcondocC框架/腳手架教程.md)
* [Symfony](PHP/Composer/web框架/Symfony.md)
* [Swoft](PHP/Composer/web框架/Swoft.md)
* [laravel](PHP/Composer/web框架/laravel.md)
* [webman](webman.md)
* [workerman](workerman.md)
* [composer / C擴展](PHP/Composer.md)
* [網絡 / curl / 文件上傳 / jwt 認證](PHP/Composer/網絡.md)
* [guzzle [19.8k] http 客戶端](PHP/Composer/網絡/guzzlehttp客戶端.md)
* [php-curl-class[2.6k] 封裝curl為類](PHP/Composer/網絡/PHPCurlClass.md)
* [class.upload.php 文件上傳](PHP/Composer/網絡/文件上傳.md)
* [codeguy/upload 文件上傳](PHP/Composer/安全/upload文件上傳.md)
* [php-jwt 封裝 JWT 加解密](PHP/Composer/網絡/php-jwt.md)
* [文本 uuid / 加密整數id / 中文轉拼音 / 解析html](PHP/Composer/字符串.md)
* [uuid 生成uuid](PHP/Composer/其他工具/uuid生成uuid.md)
* [hashids 隱藏真實id](PHP/Composer/字符串/hashids通過加密解密整數id來隱藏真實id.md)
* [pinyin 中文轉拼音](PHP/Composer/字符串/pinyin中文轉拼音.md)
* [html-parser 類jquery解析 html](PHP/Composer/字符串/html-parser類jquery解析html.md)
* [i18n](PHP/Composer/其他工具.md)
* [i18n 國際化](PHP/Composer/其他工具/i18n國際化.md)
* [gettext 國際化](PHP/Composer/其他工具/gettext.md)
* [數據驗證 / mock數據 / 媒體類型](PHP/Composer/數據驗證-mock數據-媒體類型.md)
* [faker 生成驗證數據](PHP/Composer/其他工具/faker生成驗證數據.md)
* [Analyzer 檢驗媒體資源類型](PHP/Composer/其他工具/Analyzer檢驗媒體資源類型.md)
* [Valitron [1.3k] 數據驗證](PHP/Composer/數據驗證-mock數據-媒體類型/Valitron[1.3k]數據驗證.md)
* [rakit/validation [399 star] 驗證數據](PHP/Composer/數據驗證-mock數據-媒體類型/rakit-validation[399star]驗證數據.md)
* [支付](PHP/Composer/支付.md)
* [OmniPay 多網關支付處理的框架](PHP/Composer/其他工具/OmniPay多網關支付處理的框架.md)
* [時間](PHP/Composer/時間.md)
* [Carbon [14.6K]](PHP/Composer/時間/Carbon[14.6L].md)
* [日志 monolog / seasLog](PHP/Composer/日志monolog.md)
* [monolog php編寫](PHP/Composer/日志monolog/monologphp編寫.md)
* [SeasLog C擴展](PHP/Composer/日志monolog/SeasLogC擴展.md)
* [辦公文件 pdf / word / excel / ppt](PHP/Composer/辦公文件.md)
* [Snappy 一個PDF和圖像的生成庫](PHP/Composer/辦公文件/Snappy一個PDF和圖像的生成庫.md)
* [WKHTMLToPDF HTML轉換為PDF](PHP/Composer/辦公文件/WKHTMLToPDFHTML轉換為PDF.md)
* [PHPPdf XML轉化為PDF和圖片](PHP/Composer/辦公文件/PHPPdfXML轉化為PDF和圖片.md)
* [PHPWord - 處理Word文檔](PHP/Composer/辦公文件/PHPWord-處理Word文檔.md)
* [PHPExcel 處理Excel文檔](PHP/Composer/辦公文件/PHPExcel處理Excel文檔.md)
* [PHPPowerPoint -處理PPT幻燈片](PHP/Composer/辦公文件/PHPPowerPoint-處理PPT幻燈片.md)
* [性能分析 xhprof](PHP/Composer/性能分析.md)
* [xhprof - PHP性能追蹤及分析工具](PHP/常用工具/xhprof.md)
* [緩存 yac](PHP/Composer/緩存.md)
* [Yac 5.2+ 共享緩存](PHP/PHP內置數組操作/擴展模塊/Yac共享緩存.md)
* [配置 yarconf / 解析 json xml ini yaml](PHP/Composer/配置.md)
* [yarconf 7.0+ 讀取配置](PHP/PHP內置數組操作/擴展模塊/yarconf.md)
* [config 解析 json xml ini yaml](PHP/Composer/其他工具/config解析jsonxmliniyaml.md)
* [隊列 resque (基于redis) / beanstalkd](PHP/Composer/隊列.md)
* [Beanstalkd 隊列](Beanstalkd隊列.md)
* [php-resque 基于redis的消息隊列](PHP/Composer/隊列/php-resque基于redis的消息隊列.md)
* [web ui 管理 / redis / pgsql / mysql / mgdb](PHP/Composer/web程序.md)
* [phpRedisAdmin - Redis 管理](PHP/Composer/web程序/phpRedisAdmin-Redis管理.md)
* [phpPgAdmin - PostgreSQL管理工具](PHP/Composer/web程序/phpPgAdmin-PostgreSQL管理工具.md)
* [phpMyAdmin - MySQL管理工具](PHP/Composer/web程序/phpMyAdmin-MySQL管理工具.md)
* [rockmongo - MongoDB管理工具](PHP/Composer/web程序/rockmongo-MongoDB管理工具.md)
* [ORM](PHP/Composer/數據庫.md)
* [medoo 支持5大數據庫](PHP/Composer/數據庫/medoo支持4大數據庫.md)
* [Redis C 擴展](PHP/Composer/數據庫/Redis.md)
* [mongodb C擴展](PHP/Composer/數據庫/mogodbC擴展.md)
* [mongo-php-library 官方基于C擴展到的封裝](PHP/Composer/數據庫/mongo-php-library基于C擴展到的封裝.md)
* [MongoDB ORM](PHP/Composer/數據庫/MongoDBORM.md)
* [ElasticSearch PHP 用于 ElasticSearch 的官方客戶端庫.](PHP/Composer/數據庫/ElasticSearchPHP用于ElasticSearch的官方客戶端庫..md)
* [Sphinx - 全文索引](PHP/常用工具/Sphinx-全文索引.md)
* [JsonMapper 一個將內嵌JSON結構映射到PHP類上的庫](PHP/Composer/字符串/JsonMapper一個將內嵌JSON結構映射到PHP類上的庫.md)
* [weichat 封裝](weichat封裝.md)
* [官方庫](PHP/PHP內置數組操作.md)
* [SPL 數據結構](PHP/PHP內置數組操作/SPL數據結構.md)
* [SplDoublyLinkedList 鏈表](PHP/PHP內置數組操作/SPL數據結構/SplDoublyLinkedList鏈表.md)
* [SplStack 棧](PHP/PHP內置數組操作/SPL數據結構/SplStack推.md)
* [SplQueue 隊列](PHP/PHP內置數組操作/SPL數據結構/SplQueue隊列.md)
* [SplHeap 堆](PHP/PHP內置數組操作/SPL數據結構/SplHeap.md)
* [SplMaxHeap / SplMInHeap 大排序](PHP/PHP內置數組操作/SPL數據結構/SplMaxHeap-SplMInHeap大排序.md)
* [SplObjectStorage 存儲對象列表](PHP/PHP內置數組操作/SPL數據結構/SplObjectStorage.md)
* [SplFixedArray 固定長度的數組](PHP/PHP內置數組操作/SPL數據結構/SplFixedArray固定長度的數組.md)
* [預定義接口](PHP/PHP內置數組操作/迭代器.md)
* [Iterator while迭代](PHP/PHP內置數組操作/迭代器/Iterator迭代器.md)
* [ArrayAccess 數組式接口](PHP/PHP內置數組操作/迭代器/ArrayAccess數組式接口.md)
* [Serializable 序列化接口](PHP/PHP內置數組操作/迭代器/Serializable序列化接口.md)
* [IteratorAggregate foreach迭代器](PHP/PHP內置數組操作/迭代器/IteratorAggregate聚合式迭代器.md)
* [Observer 觀察者](PHP/PHP內置數組操作/Observer觀察者.md)
* [迭代器](PHP/PHP內置數組操作/迭代器1.md)
* [DirectoryIterator 文件目錄迭代器](PHP/PHP內置數組操作/迭代器/DirectoryIterator目錄迭代器.md)
* [FilesystemIterator 文件迭代器](PHP/PHP內置數組操作/迭代器1/FilesystemIterator文件迭代器.md)
* [GlobIterator 帶匹配的文件系統](PHP/PHP內置數組操作/迭代器1/GlobIterator帶匹配的文件系統.md)
* [ArrayIterator 把數組改成迭代器](PHP/PHP內置數組操作/迭代器1/ArrayObject把數組改成迭代器.md)
* [NoRewindIterator 只遍歷一次](PHP/PHP內置數組操作/迭代器1/NoRewindIterator只遍歷一次.md)
* [RecursiveArrayIterator 遞歸迭代](PHP/PHP內置數組操作/迭代器1/RecursiveArrayIterator遞歸迭代.md)
* [RecursiveTreeIterator 輸出遞歸樹](PHP/PHP內置數組操作/迭代器1/RecursiveTreeIterator輸出遞歸樹.md)
* [Ctype 檢測](PHP/PHP內置數組操作/字符類型檢測.md)
* [ctype_alnum 是否只有字母和數字](PHP/PHP內置數組操作/字符類型檢測/ctype_alnum是否只有字母和數字.md)
* [ctype_alpha 是否是字母](PHP/PHP內置數組操作/字符類型檢測/ctype_alpha是否是字母.md)
* [ctype_cntrl 是否是控制符(\n\t\r)](PHP/PHP內置數組操作/字符類型檢測/ctype_cntrl是否是控制符ntr.md)
* [ctype_digit 是否是整數](PHP/PHP內置數組操作/字符類型檢測/ctype_digit是否是數字.md)
* [ctype_lower / ctype_upper 是否是 小/大 寫字母](PHP/PHP內置數組操作/字符類型檢測/ctype_lower是否是小寫字母.md)
* [ctype_graph 是否是可見字符(空格不算可見)](PHP/PHP內置數組操作/字符類型檢測/是否是可見字符.md)
* [ctype_print 是否是可見字符(空格算可見)](PHP/PHP內置數組操作/字符類型檢測/ctype_print是否是可見字符空格算可見.md)
* [ctype_punct 是否是除字母,數字,空格外的特殊字符](PHP/PHP內置數組操作/字符類型檢測/ctype_punct是否是除字母,數字,空格外的特殊字符.md)
* [ctype_space 是否是空白字符](PHP/PHP內置數組操作/字符類型檢測/ctype_space是否是空白字符.md)
* [ctype_xdigit 是否包含16進制字符([0-9 和 [A-Fa-f] ])](PHP/PHP內置數組操作/字符類型檢測/ctype_xdigit是否包含16進制字符[0-9和[A-Fa-f]].md)
* [數組](PHP/PHP內置數組操作/數組.md)
* [array_map-針對多個數組](PHP/PHP內置數組操作/array_map.md)
* [array_multisort 對二維數組進行排序](PHP/PHP內置數組操作/array_multisort.md)
* [array_filter](PHP/PHP內置數組操作/array_filter.md)
* [array_walk - 對一個數組操作](PHP/PHP內置數組操作/array_walk-對一個數組操作.md)
* [array_walk_recursive 遞歸](PHP/PHP內置數組操作/array_walk_recursive遞歸.md)
* [filter 過濾器函數](PHP/PHP內置數組操作/過濾器函數.md)
* [預定義常量](PHP/PHP內置數組操作/過濾器函數/預定義常量.md)
* [filter_has_var 存在指定變量](PHP/PHP內置數組操作/過濾器函數/filter_has_var存在指定變量.md)
* [filter_var 過濾變量](PHP/PHP內置數組操作/過濾器函數/filter_var過濾變量.md)
* [filter_var_array](PHP/PHP內置數組操作/過濾器函數/filter_var_array.md)
* [filter_input_array 過濾外部變量](PHP/PHP內置數組操作/過濾器函數/filter_input_array過濾外部變量.md)
* [filter_input](PHP/PHP內置數組操作/過濾器函數/filter_input.md)
* [控制輸出 flush](PHP/flush-刷新緩存.md)
* [flush 刷新輸出緩沖](PHP/flush-刷新緩存/flush刷新輸出緩沖.md)
* [實戰](PHP/flush-刷新緩存/實戰.md)
* [安全轉義參數](PHP/PHP內置數組操作/strip_tags.md)
* [htmlspecialchars html標簽轉實體](PHP/PHP內置數組操作/strip_tags/htmlspecialcharshtml標簽轉實體.md)
* [addslashes 用反斜線轉義(可用于數據庫)](PHP/PHP內置數組操作/strip_tags/addslashes用反斜線轉義.md)
* [quotemeta 轉義特殊字符](PHP/PHP內置數組操作/strip_tags/quotemeta轉義.+[]字符.md)
* [日期/時間/日歷](PHP/PHP內置數組操作/日期-時間.md)
* [format 參數列表 如 Y,m,d](PHP/PHP內置數組操作/日期-時間/format參數列表如Y,m,d.md)
* [DateTime 時間函數](PHP/PHP內置數組操作/DateTime時間函數.md)
* [cal_days_in_month 某個月的天數](PHP/PHP內置數組操作/日歷函數/cal_days_in_month某個月的天數.md)
* [date_parse_from_format [函數] 根據日期格式轉時間](PHP/PHP內置數組操作/日期-時間/date_parse_from_format[函數]根據日期格式轉時間.md)
* [異常處理](PHP/PHP內置數組操作/異常處理.md)
* [set_error_handler](PHP/PHP內置數組操作/異常處理/set_error_handler.md)
* [set_exception_handler 自定義異常](PHP/PHP內置數組操作/異常處理/set_exception_handler自定義異常.md)
* [SPL 常見異常](PHP/PHP內置數組操作/SPL異常接口.md)
* [URL 處理函數](PHP/PHP內置數組操作/URLs.md)
* [get_headers 獲取頭信息](PHP/PHP內置數組操作/URLs/get_headers獲取頭信息.md)
* [http_build_query 數組轉 query](PHP/PHP內置數組操作/URLs/http_build_query數組轉query.md)
* [parse_url 解析 URL 返回數組](PHP/PHP內置數組操作/URLs/parse_url解析URL返回數組.md)
* [urldecode 和 urlencode](PHP/PHP內置數組操作/URLs/urldecode和urlencode.md)
* [字符串處理](PHP/PHP內置數組操作/字符串出力.md)
* [strstr 字符串的首次出現](PHP/PHP內置數組操作/字符串出力/strstr字符串的首次出現.md)
* [chunk_split 將字符串分割成小塊](PHP/PHP內置數組操作/字符串出力/chunk_split將字符串分割成小塊.md)
* [chr / ord 字符與ascii轉換](PHP/PHP內置數組操作/字符串出力/chr-ord字符與ascii轉換.md)
* [str_split 將字符串轉換為數組](PHP/PHP內置數組操作/字符串出力/str_split將字符串轉換為數組.md)
* [htmlentities / htmlspecialchars 等 html 編解碼](PHP/PHP內置數組操作/字符串出力/htmlentities-htmlspecialchars等html編解碼.md)
* [strip_tags 字符串中去除 HTML 和 PHP 標記](PHP/PHP內置數組操作/字符串出力/strip_tags字符串中去除HTML和PHP標記.md)
* [uniqid 返回唯一值](PHP/PHP內置數組操作/字符串出力/uniqid返回唯一值.md)
* [preg 函數](PHP/PHP內置數組操作/preg函數.md)
* [preg_grep 從數組返回匹配的值](PHP/PHP內置數組操作/preg函數/preg_grep從數組返回匹配的值.md)
* [preg_last_error 正則匹配錯誤](PHP/PHP內置數組操作/preg函數/preg_last_error正則匹配錯誤.md)
* [preg_match / preg_match_all](PHP/PHP內置數組操作/preg函數/preg_match-preg_match_all.md)
* [preg_replace 正則替換](PHP/PHP內置數組操作/preg_replace正則替換.md)
* [preg_replace_callback](PHP/PHP內置數組操作/preg函數/preg_replace_callback.md)
* [preg_split](PHP/PHP內置數組操作/preg函數/preg_split.md)
* [進制轉換](PHP/PHP內置數組操作/字符串出力/bin2hex字符轉二進制.md)
* [bin2hex / hex2bin 字符串-16進制](PHP/PHP內置數組操作/字符串出力/bin2hex字符轉二進制/bin2hex-hex2bin字符串-16進制.md)
* [bindec / decbin 十進制-二進制](PHP/PHP內置數組操作/Observer觀察者/bindec-decbin十進制-二進制.md)
* [octdec / decoct 八進制-十進制](PHP/PHP內置數組操作/字符串出力/bin2hex字符轉二進制/octdec-decoct八進制-十進制.md)
* [base_convert 任意進制轉換](PHP/PHP內置數組操作/字符串出力/bin2hex字符轉二進制/base_convert任意進制轉換.md)
* [文件內容處理](PHP/PHP內置數組操作/文件處理.md)
* [fopen / feof / fclose 適合文件和網頁](PHP/PHP內置數組操作/文件處理/fopen-feof-fclose.md)
* [fread 按字節讀取](PHP/PHP內置數組操作/文件處理/fopenfeof等fxxx系列函數.md)
* [fgets 按行讀取](PHP/PHP內置數組操作/文件處理/fgets獲取.md)
* [fwrite 寫入文件](PHP/PHP內置數組操作/文件處理/fwrite寫入文件.md)
* [file 一次讀取整個內容,行遍歷](PHP/PHP內置數組操作/文件處理/file一次讀取整個內容.md)
* [fscanf() 每行都根據格式循環輸出](PHP/PHP內置數組操作/文件處理/fscanf每行都根據格式循環輸出.md)
* [file_get_contents 一次讀取所有,返回完整字符串](PHP/PHP內置數組操作/文件處理/file_get_contents一次讀取所有,返回完整字符串.md)
* [flock 文件鎖](PHP/PHP內置數組操作/文件處理/flock文件鎖.md)
* [文件 / 路徑處理](PHP/PHP內置數組操作/路徑處理.md)
* [scandir 返回指定路徑的目錄和文件](PHP/PHP內置數組操作/文件處理/scandir返回指定路徑的目錄和文件.md)
* [glob 使用 * 模糊搜索文件和目錄](PHP/PHP內置數組操作/文件處理/glob使用模糊搜索文件和目錄.md)
* [is_dir / is_file](PHP/PHP內置數組操作/文件處理/is_dir-is_file.md)
* [opendir / readdir / closedir 循環輸出文件/目錄名](PHP/PHP內置數組操作/文件處理/opendir-readdir-closedir循環輸出文件-目錄名.md)
* [dirname /basename 父路徑 / 基礎文件](PHP/PHP內置數組操作/文件處理/dirname返回父目錄的路徑.md)
* [pathinfo 文件路徑的信息](PHP/PHP內置數組操作/文件處理/pathinfo文件路徑的信息.md)
* [realpath 真實路徑](PHP/PHP內置數組操作/文件處理/realpath真實路徑.md)
* [copy / rename 復制 / 重命名](PHP/PHP內置數組操作/文件處理/copy-rename賦值和重命名.md)
* [touch / unlink 創建/刪除](PHP/PHP內置數組操作/文件處理/touch-unlink創建-刪除.md)
* [file_exists 文件是否存在](PHP/PHP內置數組操作/文件處理/file_exists文件是否存在.md)
* [filesize 獲取文件大小](PHP/PHP內置數組操作/文件處理/filesize.md)
* [is_readable / is_writable / is_executable](PHP/PHP內置數組操作/路徑處理/is_readable-is_writable-is_executable可讀-可寫-可執行.md)
* [文件權限](PHP/PHP內置數組操作/路徑處理/文件權限.md)
* [fileperms 獲取文件權限](PHP/PHP內置數組操作/路徑處理/fileperms獲取文件權限.md)
* [文件處理](PHP/PHP內置數組操作/文件處理1.md)
* [SplFileInfo 文件信息](PHP/PHP內置數組操作/SplFileInfo文件處理函數.md)
* [SplFileObject 文件操作提供對象](PHP/PHP內置數組操作/文件處理1/SplFileObject文件操作提供對象.md)
* [SplTempFileObject 臨時文件](PHP/PHP內置數組操作/文件處理1/SplTempFileObject臨時文件.md)
* [反射](PHP/PHP內置數組操作/反射.md)
* [ReflectionClass 反射類](PHP/PHP內置數組操作/反射/ReflectionClass.md)
* [ReflectionExtension 反射擴展](PHP/PHP內置數組操作/反射/ReflectionExtension反射擴展.md)
* [ReflectionFunctionAbstract](PHP/PHP內置數組操作/反射/ReflectionFunctionAbstract.md)
* [ReflectionFunction 反射函數](PHP/PHP內置數組操作/反射/ReflectionFunction反射函數.md)
* [ReflectionParameter 函數,類的參數](PHP/PHP內置數組操作/反射/ReflectionParameter.md)
* [ReflectionProperty 類屬性](PHP/PHP內置數組操作/反射/ReflectionProperty.md)
* [ReflectionType 參數或返回值的類型](PHP/PHP內置數組操作/反射/ReflectionType參數或返回值的類型.md)
* [協議](PHP/PHP內置數組操作/協議.md)
* [php://](PHP/PHP內置數組操作/協議/php--.md)
* [input / output](PHP/PHP內置數組操作/協議/php--/input-output.md)
* [stdin / stdout / stderr](PHP/PHP內置數組操作/協議/php--/stdin-stdout-stderr.md)
* [memory / temp](PHP/PHP內置數組操作/協議/php--/memory-temp.md)
* [filter](PHP/PHP內置數組操作/協議/php--/filter.md)
* [ftp:// 和 ftps://](PHP/PHP內置數組操作/協議/ftp--和ftps--.md)
* [data://](PHP/PHP內置數組操作/協議/data--.md)
* [glob:// 文件路徑模式](PHP/PHP內置數組操作/協議/glob--文件路徑模式.md)
* [過濾器](PHP/PHP內置數組操作/過濾器.md)
* [字符串過濾器](PHP/PHP內置數組操作/過濾器/字符串.md)
* [轉換過濾器](PHP/PHP內置數組操作/過濾器/轉換過濾器.md)
* [stream](PHP/PHP內置數組操作/stream.md)
* [Stream Filters](PHP/PHP內置數組操作/stream/StreamFilters.md)
* [Contexts](PHP/PHP內置數組操作/stream/Contexts.md)
* [socket](PHP/PHP內置數組操作/stream/socket.md)
* [Session](PHP/PHP內置數組操作/Session.md)
* [Callback 類型](PHP/PHP內置數組操作/Callable類型.md)
* [spl_autoload_register 自動導入類](PHP/PHP內置數組操作/spl_autoload_register自動導入類.md)
* [openssl](PHP/openssl-加密相關.md)
* [exec 執行結果以數組返回](PHP/PHP內置數組操作/exec.md)
* [socket_create 操作](PHP/PHP內置數組操作/socket_create操作.md)
* [soap 調用 webserver](PHP/PHP內置數組操作/soap調用webserver.md)
* [磁盤容量](PHP/PHP內置數組操作/磁盤容量.md)
* [sys_getloadavg 獲取系統的負載](PHP/PHP內置數組操作/sys_getloadavg獲取系統的負載.md)
* [C / C++框架 編寫擴展](PHP/編寫C的擴展.md)
* [原生編譯](PHP/編寫C的擴展/原生編譯.md)
* [引用 加載動態庫(.so) 文件](PHP/編寫C的擴展/引用加載動態庫.so文件.md)
* [參數、數組和Zvals](PHP/編寫C的擴展/參數、數組和Zvals.md)
* [Zephir 開發PHP擴展](PHP/Composer/其他工具/Zephir開發PHP擴展的C++的編譯語言.md)
* [安裝](PHP/Composer/其他工具/Zephir開發PHP擴展的C++的編譯語言/安裝.md)
* [快速入門](PHP/Composer/其他工具/Zephir開發PHP擴展的C++的編譯語言/教程.md)
* [php-cpp C++開發擴展](PHP/編寫C的擴展/php-cppC++開發擴展.md)
* [安裝](PHP/編寫C的擴展/php-cppC++開發擴展/安裝.md)
* [技巧](PHP/編寫C的擴展/php-cppC++開發擴展/技巧.md)
* [語法](PHP/編寫C的擴展/php-cppC++開發擴展/語法.md)
* [變量](PHP/編寫C的擴展/php-cppC++開發擴展/語法/使用變量.md)
* [常數](PHP/編寫C的擴展/php-cppC++開發擴展/語法/常數.md)
* [輸出和錯誤](PHP/編寫C的擴展/php-cppC++開發擴展/語法/輸出和錯誤.md)
* [函數](PHP/編寫C的擴展/php-cppC++開發擴展/語法/函數.md)
* [指定參數](PHP/編寫C的擴展/php-cppC++開發擴展/語法/指定參數.md)
* [調用PHP函數](PHP/編寫C的擴展/php-cppC++開發擴展/語法/調用PHP函數.md)
* [Lambda函數](PHP/編寫C的擴展/php-cppC++開發擴展/語法/Lambda函數.md)
* [構造函數](PHP/編寫C的擴展/php-cppC++開發擴展/語法/構造函數.md)
* [魔術方法](PHP/編寫C的擴展/php-cppC++開發擴展/語法/魔術方法.md)
* [基礎SPL接口](PHP/編寫C的擴展/php-cppC++開發擴展/語法/基礎SPL接口.md)
* [擴展類的魔術方法](PHP/編寫C的擴展/php-cppC++開發擴展/語法/特殊功能.md)
* [類屬性](PHP/編寫C的擴展/php-cppC++開發擴展/語法/類屬性.md)
* [異常](PHP/編寫C的擴展/php-cppC++開發擴展/語法/異常.md)
* [讀取php.ini變量](PHP/編寫C的擴展/php-cppC++開發擴展/語法/讀取php.ini變量.md)
* [擴展回調](PHP/編寫C的擴展/php-cppC++開發擴展/語法/擴展回調.md)
* [命名空間](PHP/編寫C的擴展/php-cppC++開發擴展/語法/命名空間.md)
* [pear / pecl](PHP/pear-peal.md)
* [pecl c 擴展](PHP/pear-peal/pecl.md)
* [在多 php 版本中指定](PHP/pear-peal/pecl/指定php版本.md)
* [pear php 擴展](PHP/pear-peal/pear.md)
* [安裝/編譯](PHP/安裝-編譯.md)
* [oneinstack 一鍵配置](服務器/centos7lamp配置/oneinstack一件配置.md)
* [寶塔 面板安裝](服務器/centos7lamp配置/寶塔面板安裝.md)
* [lnmp /lamp 腳本安裝](服務器/centos7lamp配置/lnmp安裝.md)
* [配置 Let's Encrypt](服務器/centos7lamp配置/lnmp安裝/配置LetsEncrypt.md)
* [配置 thinkphp](服務器/centos7lamp配置/lnmp安裝/配置thinkphp.md)
* [dnmp docker 安裝 LNMP](Linux/環境搭建/dnmpdocker安裝LNMP.md)
* [==== php 環境一鍵安裝 ====](PHP/安裝-編譯/====php環境一鍵安裝====.md)
* [Centos](PHP/非編譯安裝/Centos.md)
* [Ubuntu](PHP/非編譯安裝/Ubuntu.md)
* [macOS](PHP/非編譯安裝/macOS.md)
* [==== 包安裝 ====](PHP/安裝-編譯/====包安裝====.md)
* [apache](Linux/Linux-7/php和apache源碼編譯安裝/apache.md)
* [nginx](Linux/Linux-7/php和apache源碼編譯安裝/nginx.md)
* [php](Linux/Linux-7/php和apache源碼編譯安裝/php-apache編譯.md)
* [安裝 GD 擴展](Linux/Linux-7/php和apache源碼編譯安裝/php單獨添加擴展模塊的方法.md)
* [安裝 openssl 模塊](Linux/Linux-7/php和apache源碼編譯安裝/安裝openssl模塊.md)
* [==== 編譯環境安裝 ====](PHP/安裝-編譯/====編譯環境安裝====.md)
* [window apache/php](服務器/Apache/味道濃霧.md)
* [window nginx/php](windownginx-php.md)
* [PHPUnit](PHP/phpunit.md)
* [編程寫測試](PHP/phpunit/編程寫測試.md)
* [添加測試的依賴](PHP/phpunit/測試的依賴.md)
* [數據供給器](PHP/phpunit/編程寫測試/數據供給器.md)
* [對異常進行測試](PHP/phpunit/編程寫測試/對異常進行測試.md)
* [對輸出進行測試](PHP/phpunit/編程寫測試/對輸出進行測試.md)
* [基境 測試初始化與還原](PHP/phpunit/編程寫測試/基境測試初始化與還原.md)
* [數據庫測試](PHP/phpunit/編程寫測試/數據庫測試.md)
* [常用正則](PHP/常用正則.md)
* [php.ini 最佳實踐](PHP/php.ini.md)
* [php 調用 jar包](php調用jar.md)
* [Golang](Golang.md)
* [知識碎片](Golang/知識碎片.md)
* [調度器](Golang/知識碎片/調度器.md)
* [安全與加密](Golang/安全與加密.md)
* [預防CSRF攻擊](Golang/安全與加密/預防CSRF攻擊.md)
* [避免XSS攻擊](Golang/安全與加密/避免XSS攻擊.md)
* [避免SQL注入](Golang/安全與加密/避免SQL注入.md)
* [存儲密碼](Golang/安全與加密/存儲密碼.md)
* [設計模式 / 規范 / 性能 / 技巧](go/技巧.md)
* [設計模式](go/技巧/設計模式.md)
* [單例模式-數據庫單例](go/常用函數/常用包/db單例.md)
* [值選項模式](go/技巧/設計模式/值選項模式.md)
* [組合模式](go/技巧/設計模式/組合模式.md)
* [策略模式](go/技巧/設計模式/策略模式.md)
* [規范](go/技巧/規范.md)
* [性能優化](go/技巧/性能優化.md)
* [技巧](go/技巧/技巧.md)
* [高性能](Golang/高性能.md)
* [字符串拼接性能](Golang/高性能/字符串拼接性能.md)
* [切片性能及陷阱](Golang/高性能/切片性能及陷阱.md)
* [for 和 range 的性能比較](Golang/高性能/for和range的性能比較.md)
* [Reflect 提高反射性能](Golang/高性能/Reflect提高反射性能.md)
* [逃逸分析](Golang/高性能/逃逸分析.md)
* [死碼消除與調試(debug)模式](Golang/高性能/死碼消除與調試debug模式.md)
* [sync.Mpap 與 加鎖map](Golang/高性能/sync.Mpap與加鎖map.md)
* [項目布局](Golang/布局.md)
* [項目布局一](Golang/布局/項目布局一.md)
* [項目布局二](Golang/布局/項目布局二.md)
* [DDD分層架構](Golang/布局/DDD分層架構.md)
* [數據類型](go/數據類型.md)
* [切片類型( slice)](go/數據類型/切片類型slice.md)
* [場景](go/常用函數/常用包.md)
* [請求/響應/錯誤碼設計](go/常用函數/常用包/請求-響應-錯誤碼設計.md)
* [gin 對 handle的封裝](go/常用函數/常用包/請求-響應-錯誤碼設計/gin對handle的封裝.md)
* [帶超時的 sync.WaitGroup](go/常用函數/常用包/帶超時的waitGroup.md)
* [優雅關閉協程](Golang/優雅關閉協程.md)
* [控制協程的并發數量](go/常用函數/常用包/控制協程的并發數量.md)
* [并發非阻塞緩存](go/常用函數/常用包/并發非阻塞緩存.md)
* [守護其他進程的代碼](go/常用函數/常用包/守護其他進程的代碼.md)
* [各類型轉 sturct](go/常用函數/常用包/各類型轉sturct.md)
* [注冊為window 的服務](go/go注冊為window的服務.md)
* [go 注冊](go/go注冊為window的服務/使用go注冊.md)
* [sc 注冊](go/go注冊為window的服務/sc注冊.md)
* [nssm 注冊](go/go注冊為window的服務/nssm注冊.md)
* [udp 打洞](Golang/udp打洞.md)
* [Reader 用法](go/常用函數/常用包/Reader用法.md)
* [i18n 本土化](go/本土化.md)
* [壓縮編譯體積](go/常用函數/常用包/壓縮編譯體積.md)
* [第三方庫](go/庫.md)
* [操作 DOM](go/庫/ORM/網絡.md)
* [goJquery 像 jQuery一樣操作DOM](go/庫/ORM/網絡/goJquery像jQuery一樣操作DOM.md)
* [ORM](go/庫/ORM.md)
* [gorose -鏈式調用](go/庫/ORM/gorose.md)
* [GORM](go/庫/ORM/GORM.md)
* [技巧](go/庫/ORM/GORM/技巧.md)
* [獲取一對多](go/庫/ORM/GORM/技巧/獲取一對多.md)
* [dbx 支持緩存全表數據](dbx最大限度保留原生db操作.md)
* [sqlx](go/庫/ORM/sqlx.md)
* [路由 / http客戶端 / websocket](go/庫/路由http客戶端websocket.md)
* [httprouter 實現RESTful 風格](go/庫/ORM/網絡/httprouter實現RESTful風格.md)
* [mux - 路由](go/庫/ORM/網絡/mux-路由.md)
* [fasthttp 比 net/http 快10倍](go/庫/ORM/網絡/fasthttp比net-http快10倍.md)
* [GoRequest http 客戶端](go/庫/ORM/網絡/GoRequest封裝http庫.md)
* [websocket](go/庫/websocket.md)
* [balloons-websocket 封裝好的 websocket](go/庫/web框架/balloons-websocket封裝好的websocket.md)
* [melody 優雅的websocket](go/庫/web框架/melodywebsocket.md)
* [nhooyr-websocket 性能好于gorilla](go/庫/web框架/nhooyr-websocket性能好于gorilla.md)
* [gorilla/websocket [14.5K]](go/庫/gorillaWeb工具箱/gorilla-websocket.md)
* [緩存 / 并發](go/庫/緩存.md)
* [go-redis](go/庫/緩存/go-redis.md)
* [gocache 封裝 redis,memcached,內存的緩存](go/庫/緩存/gocache封裝redis,memcached,內存的緩存.md)
* [cache2go 帶過期回調的緩存](go/庫/緩存/cache2go帶過期回調的緩存.md)
* [go-cahce 類memcached 可存文件斷電恢復](go/庫/緩存/go-cahce.md)
* [tiedot 內存NoSQL數據庫](go/庫/數據結構/tiedot由Golang提供支持的NoSQL數據庫.md)
* [Gcache 帶過期,帶操作事件,支持 LFU,LRU ,ARC](go/庫/數據結構/g4zhuj-cacheLRU緩存.md)
* [concurrent-map 支持并發的map](go/庫/數據結構/concurrent-map支持并發的map.md)
* [bigcache 分片map緩存,value 只能存byte](go/庫/緩存/bigcache分片map緩存,value只能存byte.md)
* [golang-set set的go實現](go/庫/數據結構/golang-setset的go實現.md)
* [atomic 支持更多類型](go/庫/并發/atomic支持更多類型.md)
* [數據結構](go/庫/數據結構.md)
* [結構算法庫 Lists / Sets / Stacks / Maps / Trees](go/庫/數據結構/emirpasic-gods各種數據結構和算法庫.md)
* [Log 日志庫](go/庫/Log日志庫.md)
* [zap 高性能日志](go/庫/Log日志庫/zap高性能日志.md)
* [Logrus 可插拔日志](Logrus可插拔日志.md)
* [golang-admin](go/庫/golang-admin.md)
* [Gin-Vue-Admin](go/庫/web框架/Gin-Vue-Admin.md)
* [GUI](go/庫/GUI.md)
* [fyne 簡單難看的 GUI](go/庫/GUI/fyne.md)
* [go-qt](go/庫/GUI/go-tq.md)
* [wails 桌面gui go + vue](go/庫/GUI/桌面guigo+vue.md)
* [webview 用 html 可直接編譯跨平臺 app](go/庫/工具webview/webview可通過go控制webview.md)
* [vugu vue+WebAssembly](go/庫/web框架/vugugo寫html與js.md)
* [termui [11.6k]](go/庫/GUI/termui[11.6k].md)
* [命令行](go/庫/命令行.md)
* [urfave/cli [14.3k] 命令行](go/庫/命令行/urfave-cli命令行.md)
* [kingpin 簡單強大命令行](go/庫/命令行/kingpin.md)
* [cobra [18.2k] 專業級命令工具](go/庫/命令行/cobra專業級命令工具.md)
* [x-mod/cmd 空格隔離參數](go/庫/命令行/x-mod-cmd路徑型cmd.md)
* [mpb 進度條](go/庫/命令行/mpb進度條.md)
* [progressbar 另一個進度條](go/庫/命令行/progressbar另一個進度條.md)
* [rivo/tview [4.5k] 命令行ui](go/庫/GUI/gocui命令行ui.md)
* [map轉struct / 打印結構體](go/庫/工具類.md)
* [mapstructure map 轉 struct](go/庫/工具類/mapstructuremap轉struct.md)
* [litter 優雅打印結構體](go/庫/工具類/litter優雅打印結構體.md)
* [序列化庫 json / ini / yaml](序列化庫.md)
* [jsoniter 官方更高效的 json 庫](jsoniter.md)
* [easyjson免運行時反射的json化](序列化庫/easyjson編組代碼避免運行時反射.md)
* [gjson 從json中取值或判斷](序列化庫/gjson從json中取值或判斷.md)
* [simplejson 處理未知結構的json](序列化庫/simplejson處理未知結構的json.md)
* [props 解析各種 ini / yaml 等](props解析各種ini-yaml等.md)
* [支持Unmarshal map 轉配置](支持Unmarshalmap轉配置.md)
* [viper 11k Star 支持yaml,ini 支持 env ,命令行 等](序列化庫/viper11k.md)
* [連接池](go/庫/連接池.md)
* [go-common-pool](go/庫/連接池/go-common-pool.md)
* [ants](go/庫/連接池/ants.md)
* [檢驗 validator](檢驗validator.md)
* [validator](validator.md)
* [定時器](go/庫/定時器.md)
* [cron 簡單,不可修改的定時器](go/庫/定時器/cron簡單,不可修改的定時器.md)
* [cronlib 可修改任務 推薦](go/庫/定時器/cronlib可修改任務.md)
* [robfig/cron 支持cron 和 固定時間](go/庫/定時器/robfig-cron[推薦]支持cron和固定時間.md)
* [gorilla庫 路由 /參數轉結構體](go/庫/gorillaWeb工具箱.md)
* [gorilla/mux URL路由和分發器](go/庫/gorillaWeb工具箱/gorilla-muxURL路由和分發器.md)
* [gorilla/schema 參數轉換為結構](go/庫/gorillaWeb工具箱/gorilla-schema.md)
* [加密庫](go/庫/加密庫.md)
* [thinkoner/openssl 可支持 ECB、CBC等](go/庫/加密庫/thinkoner-openssl可支持ECB、CBC等.md)
* [自己封裝的加密庫](go/庫/加密庫/自己封裝的加密庫.md)
* [身份驗證和OAuth](go/庫/身份驗證和OAuth.md)
* [authboss 認證](go/庫/ORM/網絡/authboss.md)
* [go-oauth2-server 符合規范的OAuth2服務器](go/庫/身份驗證和OAuth/go-oauth2-server符合規范的OAuth2服務器.md)
* [開源 IM](go/庫/開源IM.md)
* [tonyboxes/imgo](go/庫/開源IM/tonyboxes-imgo.md)
* [GoBelieveIO/im_service](go/庫/開源IM/GoBelieveIO-im_service.md)
* [alberliu/gim [1.2k]](go/庫/開源IM/alberliu-gim.md)
* [hash / uuid](go/庫/hash.md)
* [xxhash 返回整數類型](go/庫/hash/xxhash.md)
* [uuid](go/庫/hash/uuid.md)
* [流量控制 / 熔斷器 / 容錯](go/庫/熔斷器.md)
* [hystrix-go](go/庫/熔斷器/hystrix-go.md)
* [示例](go/庫/熔斷器/hystrix-go/示例.md)
* [Hello World](go/庫/熔斷器/hystrix-go/示例/HelloWorld.md)
* [http 示例](go/庫/熔斷器/hystrix-go/示例/http示例.md)
* [dashboard 可視化](go/庫/熔斷器/hystrix-go/dashboard可視化.md)
* [Sentinel GO 流量控制組件](服務器/SentinelGO流量控制組件.md)
* [QPS](服務器/SentinelGO流量控制組件/QPS.md)
* [熱點參數限流](服務器/SentinelGO流量控制組件/熱點參數限流.md)
* [熔斷降級](服務器/SentinelGO流量控制組件/熔斷降級.md)
* [靜態資源打包](go/庫/工具.md)
* [go-bindata 靜態資源打包進執行文件](go/庫/工具/go-bindata靜態資源打包進執行文件.md)
* [爬蟲](go/庫/爬蟲.md)
* [colly [11.9k]](go/庫/爬蟲/colly.md)
* [代理](go/庫/代理.md)
* [goproxy 代理](go/庫/ORM/網絡/goproxy代理.md)
* [聊天機器人](go/庫/聊天機器人.md)
* [chatbot](go/庫/聊天機器人/chatbot.md)
* [圖像](go/庫/圖像.md)
* [imaging 圖像處理](go/庫/圖像處理.md)
* [gg 圖像處理](go/庫/圖像/gg圖像處理.md)
* [預覽 office(word,ppt,xsl) / pdf](go/庫/語言officeword,ppt,xsl-pdf.md)
* [fsnotify 文件監聽](go/庫/文件監聽.md)
* [gopay 支付集合](go/庫/gopay支付集合.md)
* [.env 環境變量](go/庫/.env環境變量.md)
* [哈希算法 轉整數](go/庫/哈希算法轉整數.md)
* [gofound-全文索引](go/庫/全文索引.md)
* [gopsutil 系統性能數據](go/庫/gopsutil系統性能數據.md)
* [官方包](go/官方包.md)
* [C包 go 執行 c](go/官方包/C包go執行c.md)
* [簡單調用 c函數](go/官方包/C包go執行c/簡單調用c函數.md)
* [c與go 類型轉換](go/官方包/C包go執行c/c與go間賦值.md)
* [panic / recover](go/異常.md)
* [panic+recover簡化錯誤處理 模塊必學](go/異常/panic+recover來簡化錯誤處理模塊鼻血.md)
* [error 自定義錯誤結構體](go/異常/error.md)
* [unsafe](go/官方包/unsafe.md)
* [archive](go/官方包/archive.md)
* [tar](go/官方包/archive/tar.md)
* [zip](go/官方包/archive/zip.md)
* [bufio](go/官方包/bufio緩存IO.md)
* [bytes](go/官方包/bytes操作[]byte的常用函數.md)
* [compress 壓縮](go/官方包/compress.md)
* [gzip](go/官方包/compress/gzip.md)
* [zlib](go/官方包/compress/zlib.md)
* [container 數據結構](go/官方包/container容器heap、list和ring.md)
* [heap](go/官方包/container容器heap、list和ring/heap.md)
* [list](go/官方包/container容器heap、list和ring/list.md)
* [ring](go/官方包/container容器heap、list和ring/ring.md)
* [index/suffixarray 字典樹](go/官方包/index-suffixarray字典樹.md)
* [Context](Context.md)
* [crypto 加密](go/官方包/crypto加密.md)
* [rsa](go/官方包/crypto加密/rsa.md)
* [md5](md5.md)
* [sha1](go/官方包/crypto加密/sha1.md)
* [sha256](go/官方包/crypto加密/sha256.md)
* [sha512](go/官方包/crypto加密/sha512.md)
* [tls](go/官方包/crypto加密/tls.md)
* [database](go/官方包/database.md)
* [sql](go/原生mysql操作.md)
* [encoding](go/官方包/encoding.md)
* [encoding](go/官方包/encoding/encoding.md)
* [base32](go/官方包/encoding/base32.md)
* [base64](go/官方包/encoding/base64.md)
* [binary 序列化](go/官方包/binary序列化.md)
* [csv](go/官方包/encoding/csv.md)
* [gob](go/官方包/encoding/gob.md)
* [hex](go/官方包/encoding/hex.md)
* [json](json.md)
* [xml](go/官方包/encoding/xml.md)
* [errors](go/官方包/errors.md)
* [expvar - 線性安全全局變量](go/官方包/expvar-線性安全全局變量.md)
* [flag](go/官方包/flag.md)
* [fmt](go/官方包/fmt.md)
* [格式化輸出格式](go/官方包/fmt/格式化輸出格式.md)
* [html](html-template.md)
* [html](html-template/html.md)
* [template](html-template/template.md)
* [image](go/官方包/image.md)
* [image](go/官方包/image/image.md)
* [color](go/官方包/image/color.md)
* [png](go/官方包/image/png.md)
* [draw 圖像合成函數](go/官方包/image/draw圖像合成函數.md)
* [gif](go/官方包/image/gif.md)
* [jpeg](go/官方包/image/jpeg.md)
* [io](go/官方包/io1.md)
* [io](go/官方包/io1/io.md)
* [ioutil](go/官方包/io1/ioutil.md)
* [log](go/官方包/log.md)
* [syslog](go/官方包/log/syslog.md)
* [math](go/官方包/math.md)
* [math](go/官方包/math/match.md)
* [rand](go/官方包/math/rand.md)
* [net](go/官方包/net1.md)
* [net](go/官方包/net.md)
* [http](go/官方包/net1/http.md)
* [cookiejar 自動存儲cookie](go/官方包/net1/http/cookiejar自動存儲cookie.md)
* [httptest http的mock](go/官方包/net1/http/httptesthttp的mock.md)
* [httptrace 追蹤http](go/官方包/net1/http/httptrace追蹤http.md)
* [httptest](go/官方包/net1/http/httptest.md)
* [httputil 反向代理,打印頭信息](httputil.md)
* [pprof](go/官方包/net1/http/pprof.md)
* [rpc](go/官方包/net1/rpc.md)
* [smtp](go/官方包/net1/smtp.md)
* [url](go/官方包/url.md)
* [textproto](go/官方包/net1/textproto.md)
* [os](go/官方包/io.md)
* [os](go/官方包/io/os.md)
* [exec](go/官方包/io/exec.md)
* [signal](go/官方包/io/signal.md)
* [user](go/官方包/io/user.md)
* [path](go/官方包/path.md)
* [path](go/官方包/path/path.md)
* [filepath](go/官方包/path/filepath.md)
* [plugin](go/官方包/plugin.md)
* [reflect](go/官方包/reflect反射包.md)
* [regexp 正則](go/官方包/regexp正則.md)
* [runtime](go/官方包/runtime.md)
* [runtime](go/官方包/runtime/runtime.md)
* [debug](go/官方包/runtime/debug.md)
* [pprof](go/官方包/runtime/pprof.md)
* [trace](go/官方包/runtime/trace.md)
* [sort](go/官方包/sort.md)
* [strconv](go/官方包/strconv類型轉換.md)
* [strings](go/官方包/strings.md)
* [sync](go/官方包/sync并發安全數據.md)
* [atomic](go/官方包/sync并發安全數據/atomic.md)
* [testing](go/官方包/testing.md)
* [doc](go/官方包/testing/testing.md)
* [testing](go/官方包/testing/testing1.md)
* [quick](go/官方包/testing/quick.md)
* [text](go/官方包/text.md)
* [scanner](go/官方包/text/scanner.md)
* [template](go/官方包/text/template.md)
* [time](go/官方包/time包.md)
* [unicode / utf8](go/官方包/unicode-utf8.md)
* [unicode](go/官方包/unicode-utf8/unicode.md)
* [utf8](go/官方包/unicode-utf8/utf8.md)
* [utf16](go/官方包/unicode-utf8/utf16.md)
* [embed 嵌入](go/官方包/embed嵌入.md)
* [js WebAssembly](go/官方包/jsWebAssembly.md)
* [示例](go/官方包/jsWebAssembly/示例.md)
* [golang.org/x](Golang/golang.org-x.md)
* [net](Golang/golang.org-x/net.md)
* [ctxhttp 帶 ctx 的請求](Golang/golang.org-x/net/ctxhttp帶ctx的請求.md)
* [nettest](Golang/golang.org-x/net/nettest.md)
* [netutil](Golang/golang.org-x/net/netutil.md)
* [websocket](Golang/golang.org-x/net/websocket.md)
* [oauth2](Golang/golang.org-x/oauth2.md)
* [crypto](Golang/golang.org-x/crypto.md)
* [ssh](Golang/golang.org-x/crypto/ssh.md)
* [text](Golang/golang.org-x/text.md)
* [xorm / xorm+odbc](go/庫/ORM/xorm.md)
* [go 適配 odbc](Golang/go適配odbc.md)
* [其他技巧](go/庫/ORM/xorm/其他技巧.md)
* [查詢條件方法](go/庫/ORM/xorm/查詢條件方法.md)
* [關聯查詢](go/庫/ORM/xorm/關聯查詢.md)
* [緩存](go/庫/ORM/xorm/緩存.md)
* [增刪改查前后置的操作](go/庫/ORM/xorm/增刪改查前的操作.md)
* [同時支持三個數據庫需求](go/庫/ORM/xorm/同時支持三個數據庫需求.md)
* [cmd 自動生成結構](go/庫/ORM/cmd數據表自動生成結構.md)
* [嵌入 logrus](go/庫/ORM/xorm/嵌入logrus.md)
* [web框架 / 微服務框架](go/庫/web框架.md)
* [gin 框架](gin框架.md)
* [語法](gin框架/語法.md)
* [中間件](中間件.md)
* [參數模型綁定](模型綁定.md)
* [hmtl 渲染](hmtl渲染.md)
* [JSONP](JSONP.md)
* [BasicAuth 基礎認證](基礎認證.md)
* [路由](gin框架/語法/路由.md)
* [輸出格式](gin框架/語法/輸出格式.md)
* [重定向](gin框架/語法/重定向.md)
* [異步處理](gin框架/語法/異步處理.md)
* [靜態資源](gin框架/語法/靜態資源.md)
* [實例](gin框架/實例.md)
* [HelloWorld](gin框架/實例/HelloWorld.md)
* [go-gin-example](go-gin-example.md)
* [gin-vue-admin](gin框架/gin-vue-admin.md)
* [測試](測試.md)
* [beego](go/庫/web框架/beego.md)
* [模型操作](go/庫/web框架/beego/模型操作.md)
* [generate 生成的模型操作](go/庫/web框架/beego/模型操作/generate生成的模型操作.md)
* [一對一查詢](go/庫/web框架/beego/模型操作/一對一查詢.md)
* [一對多](go/庫/web框架/beego/模型操作/一對多.md)
* [打印日志](go/庫/web框架/beego/打印日志.md)
* [路由](go/庫/web框架/beego/路由.md)
* [iris web 框架](go/庫/web框架/irisweb框架.md)
* [kratos bilibili 開源](go/庫/web框架/kratosbilibili開源.md)
* [gf web/tcp 4.3K集大成框架](go/庫/web框架/gf工具豐富的web-tcp連接框架.md)
* [gf-cli 命令行工具](go/庫/web框架/gf工具豐富的web-tcp連接框架/gf-cli命令行工具.md)
* [tcp 組件](go/庫/web框架/gf工具豐富的web-tcp連接框架/tcp組件.md)
* [endless 熱更新](go/庫/web框架/endless熱更新.md)
* [====== web 庫 ======](go/庫/web框架/======web庫======.md)
* [Goji微框架](go/庫/web框架/Goji微框架.md)
* [go-zero [5.2k] web / 微服務框架](go/庫/web框架/go-zeroweb-微服務框架.md)
* [go-micro 14.9K 微服務框架](Golang/go-micro微服務框架.md)
* [快速開始](Golang/go-micro微服務框架/快速開始.md)
* [技巧](Golang/go-micro微服務框架/技巧.md)
* [命令](Golang/go-micro微服務框架/命令.md)
* [micro](Golang/go-micro微服務框架/micro命令.md)
* [dashboard](Golang/go-micro微服務框架/命令/dashboard.md)
* [示例](Golang/go-micro微服務框架/示例.md)
* [HelloWorld](Golang/go-micro微服務框架/示例/HelloWorld.md)
* [用戶模塊示例](Golang/go-micro微服務框架/示例/用戶模塊示例.md)
* [Jupiter 2.5K 微服務框架](服務器/Jupiter服務治理等.md)
* [====== 微服務 ======](go/庫/web框架/======微服務======.md)
* [go-admin](go/庫/web框架/go-admin.md)
* [gfast](go/庫/web框架/gfast.md)
* [Simple Admin](go/庫/web框架/SimpleAdmin.md)
* [====== Admin 后臺 ======](go/庫/web框架/======Admin后臺======.md)
* [RPC / ARPC](go/RPC.md)
* [net/rpc](go/RPC/net-rpc.md)
* [net/rpc/jsonrpc 不支持http](go/RPC/net-rpc-jsonrpc.md)
* [RPCX 分布式的RPC](go/RPC/RPCX帶服務發現的rpc.md)
* [元數據 / 分組](go/RPC/RPCX帶服務發現的rpc/元數據.md)
* [心跳](go/RPC/RPCX帶服務發現的rpc/心跳.md)
* [單服務例子](go/RPC/RPCX帶服務發現的rpc/單服務例子.md)
* [多服務例子](go/RPC/RPCX帶服務發現的rpc/多服務例子.md)
* [異步回調例子](go/RPC/RPCX帶服務發現的rpc/異步回調.md)
* [Fork 發送多個rpc有個成功](go/RPC/RPCX帶服務發現的rpc/Fork發送多個rpc有個成功.md)
* [broadcast 廣播模式](go/RPC/RPCX帶服務發現的rpc/廣播模式.md)
* [UI管理工具](go/測試用例/UI管理工具.md)
* [erpc](Golang/tcp框架/erpc.md)
* [arpc](go/RPC/arpc.md)
* [tcp / tcp 框架](go/tcp.md)
* [最簡單的 tcp 連接](go/tcp/最簡單的tcp連接.md)
* [面向對象,帶有類型的tcp連接](go/tcp/面向對象,帶有類型的tcp連接.md)
* [tcp binary 設置協議頭](go/tcp/協議頭binary包處理協議頭.md)
* [完善的tcp 服務端/客戶端管理](go/tcp/完善的tcp服務端-客戶端管理.md)
* [tcp server 框架](go/tcp/tcpserver框架.md)
* [zero - [152]](go/tcp/tcpserver框架/zero.md)
* [xtcp - [101]](go/tcp/tcpserver框架/xtcp.md)
* [gotcp - [458]](go/tcp/tcpserver框架/gotcp.md)
* [Zinx - [3K]](go/tcp/tcpserver框架/Zinx.md)
* [Go Web 編程](Golang/GoWeb編程.md)
* [go web](go/常用函數/常用包/goweb.md)
* [websocket](go/websocket.md)
* [go cli](Golang/golang命令.md)
* [godoc](Golang/golang命令/godoc.md)
* [約定](Golang/golang命令/godoc/約定.md)
* [Example](Golang/golang命令/godoc/Example.md)
* [go build](Golang/golang命令/gobuild.md)
* [buildmode 編譯不同結果](Golang/golang命令/gobuild/buildmode.md)
* [編譯 *.so 的動態鏈接](go/常用函數/常用包/編譯.so的動態鏈接.md)
* [tag 條件編譯](Golang/golang命令/gobuild/tag實現不同編譯.md)
* [mod](Golang/golang命令/gobuild/mod.md)
* [gcflags 逃逸分析等](Golang/golang命令/gobuild/gcflag.md)
* [asmflags](Golang/golang命令/gobuild/asmflags.md)
* [-ldflags 編譯優化等](Golang/golang命令/gobuild/-ldflags編譯優化等.md)
* [go run](Golang/golang命令/gorun.md)
* [go install](Golang/golang命令/goinstall.md)
* [go get](Golang/golang命令/goget.md)
* [go generate](Golang/golang命令/generate.md)
* [go test](go/測試用例.md)
* [-bench 壓測](Golang/golang命令/gotest-bench壓測.md)
* [http 測試](go/測試用例/httptest測試.md)
* [fuzz 模糊測試](go/測試用例/fuzz模糊測試.md)
* [測試庫](go/測試用例/測試庫.md)
* [faker 生成假數據](go/測試用例/faker生成假數據.md)
* [gocheck 測試框架](go/測試用例/gocheck測試框架.md)
* [Testify 支持斷言,寫法更簡便](go/測試用例/Testify支持斷言,寫法更簡便.md)
* [go mod](go/go.mod版本管理.md)
* [go tool trace 性能追蹤](Golang/golang命令/gotooltrace性能追蹤.md)
* [go tool pprof 性能追蹤[推薦]](Golang/golang命令/gotoolpprof性能追蹤.md)
* [封裝 pprof 可指定端口](Golang/golang命令/gotoolpprof性能追蹤/封裝pprof可指定端口.md)
* [statsviz 運行時統計信息](Golang/golang命令/gotoolpprof性能追蹤/statsviz運行時統計信息.md)
* [go tool dist](Golang/golang命令/gotooldist.md)
* [第三方工具](Golang/第三方工具.md)
* [golines 自動換行](Golang/第三方工具/golines自動換行.md)
* [git-chglog 自動生成 CHANGELOG](Golang/第三方工具/git-chglog自動生成CHANGELOG.md)
* [air 監聽go,實時編譯](Golang/air監聽go,實時編譯.md)
* [go 支持 oracle](go/go支持oracle.md)
* [go 調用dll](go/go調用dll.md)
* [dlv 遠程調試](Golang/遠程調試.md)
* [xgo 一鍵編譯多平臺](Golang/xgo一鍵編譯多平臺.md)
* [服務器](服務器.md)
* [Git](服務器/git.md)
* [知識](服務器/git/知識.md)
* [codeowners 指定目錄所屬](服務器/git/具體使用場景/gitcodeowners指定目錄所屬.md)
* [Monorepo 單一代碼庫](服務器/git/知識/Monorepo單一代碼庫.md)
* [命令](服務器/git/命令.md)
* [config](服務器/git/命令/config.md)
* [commit](服務器/git/命令/commit.md)
* [rebase 合并 commit](服務器/git/gitrebase用法.md)
* [merge 分支合并](服務器/git/命令/merge分支合并.md)
* [cherry-pick](服務器/git/命令/cherry-pick將多個commit到另一分支.md)
* [checkout 切換/創建分支](服務器/git/命令/checkout切換分支.md)
* [branch 創建/刪除分支](服務器/git/命令/branch創建-刪除分支.md)
* [clone](服務器/git/命令/clone.md)
* [diff](服務器/git/命令/diff.md)
* [reset](服務器/git/命令/reset.md)
* [revert 取消某個提交](服務器/git/命令/revert取消某個提交.md)
* [rm / mv](服務器/git/命令/rm從工作區和索引中刪除文件.md)
* [mergetool 可視化合并沖突](服務器/git/命令/mergetool可視化合并沖突.md)
* [log / reflog](服務器/git/命令/log.md)
* [stash 擱置](服務器/git/命令/stash-擱置.md)
* [tag](服務器/git/命令/tag.md)
* [show](服務器/git/命令/show.md)
* [pull / fetch](服務器/git/命令/pull-fetch.md)
* [push](服務器/git/命令/push.md)
* [remote](服務器/git/remote.md)
* [submodule 子模塊](服務器/git/命令/submodule.md)
* [shortlog log日志匯總](服務器/git/命令/shortloglog日志匯總.md)
* [archive 打包](服務器/git/命令/archive打包.md)
* [sparse-checkout](服務器/git/命令/sparse-checkout.md)
* [git lfs 管理大文件](服務器/git/插件/GitLFS管理大文件.md)
* [filter-branch 歷史中刪除不該提交的文件](服務器/git/命令/filter-branch歷史中刪除不該提交的文件.md)
* [bisect](服務器/git/命令/bisect.md)
* [技巧](服務器/git/具體使用場景.md)
* [HEAD^ / HEAD~ 差別](服務器/git/具體使用場景/HEAD-HEAD~差別.md)
* [git 使用 rsa](服務器/git/具體使用場景/git使用rsa.md)
* [window 重新設置賬戶密碼](服務器/git/具體使用場景/window重新設置賬戶密碼.md)
* [commit 規范](服務器/架構設計/Git分支命名規范/commit規范.md)
* [生成 Change log](服務器/架構設計/Git分支命名規范/commit規范/生成Changelog.md)
* [規范流程](服務器/架構設計/Git分支命名規范/規范流程.md)
* [commit 圖標](服務器/git/commit圖標.md)
* [分支命名](服務器/架構設計/Git分支命名規范/分支命名.md)
* [centos git 服務器](服務器/git/git服務器.md)
* [Nginx](服務器/Nginx.md)
* [技巧](服務器/Nginx/技巧.md)
* [location 匹配](服務器/Nginx/技巧/location正則.md)
* [場景](服務器/Nginx/場景.md)
* [http 代理 / 超時設置](服務器/Nginx/場景/http代理超時設置.md)
* [靜態站點 / 動靜分離](服務器/Nginx/場景/靜態站點.md)
* [負載均衡](服務器/Nginx/負載均衡.md)
* [限流配置](服務器/Nginx/限流配置.md)
* [HTTP/2 服務推送](服務器/Nginx/場景/HTTP.md)
* [匹配路徑跳轉](服務器/Nginx/場景/匹配路徑跳轉.md)
* [優化](服務器/Nginx/優化.md)
* [reuseport 負載均衡 [nginx>1.9]](服務器/Nginx/優化/reuseport負載均衡[nginx1.9].md)
* [linux 內核參數優化](服務器/Nginx/優化/linux內核參數優化.md)
* [nginx.conf 配置](服務器/Nginx/優化/nginx.conf.md)
* [open_file_cache](服務器/Nginx/優化/open_file_cache.md)
* [自定義 access.log 格式](服務器/Nginx/設計訪問日志格式.md)
* [Apache](服務器/Apache.md)
* [常見場景](服務器/Apache/重定向場景.md)
* [.htaccess 場景](服務器/Apache/重定向場景/.htaccess場景.md)
* [切割日志](服務器/Apache/重定向場景/切割日志.md)
* [改寫重定向權限](服務器/Apache/重定向場景/改寫重定向權限.md)
* [rewrite日志功能](服務器/Apache/重定向場景/rewrite日志功能.md)
* [ip限制](服務器/Apache/重定向場景/ip限制.md)
* [目錄列表功能](服務器/Apache/重定向場景/目錄列表功能.md)
* [響應頭的 Server 信息](服務器/Apache/重定向場景/響應頭的Server信息.md)
* [代理 / 重定向](服務器/Apache/重定向.md)
* [配置 https](服務器/Apache/配置https.md)
* [添加響應頭信息](添加響應頭信息.md)
* [限制目錄訪問](服務器/Apache/重定向場景/限制目錄訪問.md)
* [某目錄不解析 php](服務器/Apache/重定向場景/某目錄不解析php.md)
* [mpm 三種并行處理模塊](服務器/Apache/mpm三種并行處理模塊.md)
* [Caddy 類Nginx](go/庫/ORM/網絡/CaddyWeb服務器.md)
* [Caddyfile](go/庫/ORM/網絡/CaddyWeb服務器/配置.md)
* [Caddyfile 指令](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令.md)
* [root](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/root.md)
* [header](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/header.md)
* [php_fastcgi](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/php_fastcgi.md)
* [rewrite / try_files / uri 代理](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/try_files重新url.md)
* [redir 重定向](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/redir重定向.md)
* [encode 壓縮](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/encode壓縮.md)
* [basicauth http認證](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/basicauthhttp認證.md)
* [handle / handle_path 類似nginx 的location](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/handle類似nginx的location.md)
* [reverse_proxy](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/reverse_proxy.md)
* [metrics 統計](go/庫/ORM/網絡/CaddyWeb服務器/配置/Caddyfile指令/metrics.md)
* [場景](go/庫/ORM/網絡/CaddyWeb服務器/配置/場景.md)
* [設置靜態文件](go/庫/ORM/網絡/CaddyWeb服務器/配置/設置靜態文件.md)
* [自動跳websocket](go/庫/ORM/網絡/CaddyWeb服務器/配置/自動跳websocket.md)
* [真實域名設置https](go/庫/ORM/網絡/CaddyWeb服務器/配置/真實域名奢姿https.md)
* [代理](go/庫/ORM/網絡/CaddyWeb服務器/配置/代理.md)
* [php 服務](go/庫/ORM/網絡/CaddyWeb服務器/配置/場景/php服務.md)
* [命令](go/庫/ORM/網絡/CaddyWeb服務器/命令.md)
* [監控日志](go/庫/ORM/網絡/CaddyWeb服務器/監控日志.md)
* [====== 常用工具 ======](服務器/======常用工具======.md)
* [etcd [35.6k]](服務器/etcd用作服務發現.md)
* [命令](服務器/etcd用作服務發現/命令.md)
* [etcdctl](服務器/etcd用作服務發現/etcdctl.md)
* [示例](服務器/etcd用作服務發現/示例.md)
* [go 操作 etcd](服務器/etcd用作服務發現/go案例.md)
* [go 服務發現實現](服務器/etcd用作服務發現/go服務發現實現.md)
* [搭建etcd集群](服務器/etcd用作服務發現/搭建etcd集群.md)
* [搭建單機集群](服務器/etcd用作服務發現/搭建單機集群.md)
* [Consul [21.9K]](服務器/Consul.md)
* [安裝](服務器/Consul/安裝.md)
* [====== 服務發現 ======](服務器/服務發現.md)
* [protobuf 協議](Golang/protobuf.md)
* [安裝](Golang/protobuf/安裝.md)
* [protobuf](Golang/protobuf/安裝/protobuf.md)
* [gogo](Golang/protobuf/安裝/gogo.md)
* [protoc 命令](Golang/protobuf/protoc命令.md)
* [語法](Golang/protobuf/語法.md)
* [proto3的變化](Golang/protobuf/語法/proto3的變化.md)
* [示例](Golang/protobuf/示例.md)
* [golang 實現](Golang/protobuf/golang實現.md)
* [grpc](服務器/grpc.md)
* [golang 實現](服務器/grpc/go實現.md)
* [====== 傳輸協議 ======](服務器/======傳輸協議======.md)
* [opentracing 標準](服務器/分布式追蹤-opentracing標準.md)
* [jaeger UI 優化,更簡單](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單.md)
* [實例](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例.md)
* [帶 context 的追蹤](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例/帶context的追蹤.md)
* [以 span 追蹤](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例/以span追蹤.md)
* [http 形式訪問](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例/http形式訪問.md)
* [使用Inject和在進程之間](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例/使用Inject和在進程之間.md)
* [rpcx 調用 [通過 conetxt ]](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例/rpcx調用[通過conetxt].md)
* [rpcx 調用[通過傳遞 string(tranid,spanid,parentSpanId)]](服務器/分布式追蹤-opentracing標準/jaegerUI優化,更簡單/實例/rpcx調用[通過傳遞stringtranid,spanid,parentSpanId].md)
* [Zipkin](服務器/opencensus+Zipkin搜集服務耗時.md)
* [====== 鏈路追蹤 ======](服務器/======鏈路追蹤======.md)
* [jenkins 持續集成/交付](服務器/jenkins持續集成-交付.md)
* [推薦設置](服務器/jenkins持續集成-交付/推薦設置.md)
* [技巧](服務器/jenkins持續集成-交付/技巧.md)
* [webhook -通過gitlab 觸發](服務器/jenkins持續集成-交付/被github觸發.md)
* [遠程觸發編譯](服務器/jenkins持續集成-交付/技巧/遠程觸發編譯.md)
* [添加節點](服務器/jenkins持續集成-交付/技巧/添加節點.md)
* [構建一個go](服務器/jenkins持續集成-交付/技巧/構建一個go.md)
* [常用環境變量](服務器/jenkins持續集成-交付/技巧/常用環境變量.md)
* [構建方式](服務器/jenkins持續集成-交付/構建方式.md)
* [pipeline](服務器/jenkins持續集成-交付/構建方式/pipeline.md)
* [設置環境變量](服務器/jenkins持續集成-交付/構建方式/pipeline/設置環境變量.md)
* [實例:Jenkinsfile](服務器/jenkins持續集成-交付/構建方式/pipeline/實例Jenkinsfile.md)
* [示例:使用多個agent](服務器/jenkins持續集成-交付/構建方式/pipeline/示例使用多個agent.md)
* [參數化構建](服務器/jenkins持續集成-交付/技巧/參數化構建.md)
* [MultiJob Project (新版棄用)](服務器/jenkins持續集成-交付/構建方式/MultiJobProject.md)
* [插件](服務器/jenkins持續集成-交付/插件.md)
* [Go Plugin 插件](服務器/jenkins持續集成-交付/插件/GoPlugin插件.md)
* [git 無變化跳過構建](服務器/jenkins持續集成-交付/插件/conditional-buildstepgit無變化跳過構建.md)
* [Folders Plugin 創建任務分組,方便管理](服務器/jenkins持續集成-交付/插件/FoldersPlugin創建任務分組,方便管理.md)
* [Multiple SCMs Plugin [新版本棄用]](服務器/jenkins持續集成-交付/插件/任務包含子任務.md)
* [生成時間戳](服務器/jenkins持續集成-交付/插件/生成時間戳.md)
* [FTP 傳送到應用服務器](服務器/jenkins持續集成-交付/插件/FTP傳送到應用服務器.md)
* [Publish Over SSH 發送到遠程](服務器/jenkins持續集成-交付/插件/PublishOverSSH.md)
* [角色及權限管理](服務器/jenkins持續集成-交付/插件/角色及權限管理.md)
* [備份](服務器/jenkins持續集成-交付/插件/備份插件.md)
* [pipeline](服務器/jenkins持續集成-交付/插件/pipeline.md)
* [blue ocean 可視化 pipeline](服務器/jenkins持續集成-交付/插件/blueocean可視化pipeline.md)
* [junit 測試報告](服務器/jenkins持續集成-交付/插件/junit測試報告.md)
* [Cobertura Plugin 可視化覆蓋率](服務器/jenkins持續集成-交付/插件/CoberturaPlugin可視化覆蓋率.md)
* [cds 持續集成](服務器/cs持續集成.md)
* [Travis CI 教程](其他/.travis.yml教程.md)
* [GitLab](服務器/GitLab.md)
* [持續集成 CI/CD](服務器/GitLab/持續集成CI-CD.md)
* [安裝Runner環境](服務器/GitLab/持續集成CI-CD/安裝Runner.md)
* [.gitlab-ci.yml 配置](服務器/GitLab/持續集成CI-CD/.gitlab-ci.yml配置.md)
* [CI/CD Examples](服務器/GitLab/各語言的ci模版.md)
* [備份還原](服務器/GitLab/備份還原.md)
* [====== 持續集成 ======](服務器/======持續集成.md)
* [prometheus 時序處理,報警系統](服務器/prometheus數據處理,展示,報警系統.md)
* [概念](服務器/prometheus數據處理,展示,報警系統/概念.md)
* [工作流程(推薦閱讀)](服務器/prometheus數據處理,展示,報警系統/概念/工作流程.md)
* [數據類型](服務器/prometheus數據處理,展示,報警系統/概念/數據類型.md)
* [安裝](服務器/prometheus數據處理,展示,報警系統/安裝.md)
* [組件](服務器/prometheus數據處理,展示,報警系統/組件.md)
* [prometheus.yml 配置](服務器/prometheus數據處理,展示,報警系統/組件/prometheus.yml配置.md)
* [PromQL](服務器/prometheus數據處理,展示,報警系統/組件/PromQL.md)
* [HTTP API](服務器/prometheus數據處理,展示,報警系統/組件/PromQL/HTTPAPI.md)
* [Exporter 收集指標](服務器/prometheus數據處理,展示,報警系統/組件/Exporter收集指標.md)
* [實例](服務器/prometheus數據處理,展示,報警系統/組件/Exporter收集指標/實例.md)
* [node exporter 系統指標](服務器/prometheus數據處理,展示,報警系統/實例/收集服務器指標.md)
* [mysqld_exporter mysql指標](服務器/prometheus數據處理,展示,報警系統/組件/Exporter收集指標/實例/收集MySQL指標.md)
* [Nginx exporter 指標](服務器/prometheus數據處理,展示,報警系統/組件/Exporter收集指標/實例/Nginxexporter指標.md)
* [JMX java應用指標](服務器/prometheus數據處理,展示,報警系統/組件/Exporter收集指標/實例/JMXjava應用指標.md)
* [告警和通知](服務器/prometheus數據處理,展示,報警系統/組件/報警.md)
* [配置告警規則](服務器/prometheus數據處理,展示,報警系統/組件/報警/配置告警規則.md)
* [Alertmanager 發送通知](服務器/prometheus數據處理,展示,報警系統/組件/報警/Alertmanager發送通知.md)
* [配置 Alertmanager](服務器/prometheus數據處理,展示,報警系統/組件/報警/Alertmanager發送通知/配置Altermanager.md)
* [實例](服務器/prometheus數據處理,展示,報警系統/組件/報警/實例.md)
* [監控cpu,內存告警](服務器/prometheus數據處理,展示,報警系統/組件/報警/實例/cpu監控告警.md)
* [監控 exporter 的實例](服務器/prometheus數據處理,展示,報警系統/組件/報警/實例/監控export的實例.md)
* [服務發現](服務器/prometheus數據處理,展示,報警系統/組件/服務發現.md)
* [基于文件的服務發現](服務器/prometheus數據處理,展示,報警系統/組件/服務發現/基于文件的服務發現.md)
* [實例](服務器/prometheus數據處理,展示,報警系統/實例.md)
* [導入 prometheus](服務器/grafana圖形分析器/導入prometheus.md)
* [Zabbix 服務器監控](服務器/Zabbix服務器監控.md)
* [grafana 圖形分析器](服務器/grafana圖形分析器.md)
* [常用 dashboard](服務器/grafana圖形分析器/常用dashboard.md)
* [實例](服務器/grafana圖形分析器/實例.md)
* [go+influxdb+grafana 制作日志監控系統](服務器/grafana圖形分析器/go+influxdb+grafana制作日志監控系統.md)
* [更多實例](服務器/grafana圖形分析器/實例/更多實例.md)
* [goaccess 日志分析工具](服務器/goaccess日志分析工具.md)
* [fluentd 日志處理](服務器/fluentd日志處理.md)
* [安裝](服務器/fluentd日志處理/安裝.md)
* [配置文件](服務器/fluentd日志處理/配置文件.md)
* [語法](服務器/fluentd日志處理/配置文件/語法.md)
* [公共參數](服務器/fluentd日志處理/配置文件/公共參數.md)
* [插件](服務器/fluentd日志處理/插件.md)
* [輸入插件](服務器/fluentd日志處理/輸入插件.md)
* [tail 監聽文件](服務器/fluentd日志處理/輸入插件/tail監聽文件.md)
* [forward 接受到其他fluent](服務器/fluentd日志處理/輸入插件/forward監聽端口.md)
* [tcp](服務器/fluentd日志處理/輸入插件/tcp.md)
* [http](服務器/fluentd日志處理/輸入插件/http.md)
* [exec 接受程序輸出](服務器/fluentd日志處理/輸入插件/exec接受程序輸出.md)
* [monitor_agent 監視器](服務器/fluentd日志處理/輸入插件/monitor_agent監視器.md)
* [輸出插件](服務器/fluentd日志處理/插件/輸出插件.md)
* [file](服務器/fluentd日志處理/插件/輸出插件/file.md)
* [forward 轉發到其他fluent](服務器/fluentd日志處理/插件/輸出插件/forward轉發到其他fluent.md)
* [http](服務器/fluentd日志處理/插件/輸出插件/http.md)
* [copy](服務器/fluentd日志處理/插件/輸出插件/copy.md)
* [roundrobin 輪詢輸出](服務器/fluentd日志處理/插件/輸出插件/roundrobin輪詢輸出.md)
* [stdout](服務器/fluentd日志處理/插件/輸出插件/stdout.md)
* [elasticsearch](服務器/fluentd日志處理/插件/輸出插件/elasticsearch.md)
* [mongo](服務器/fluentd日志處理/插件/輸出插件/mongo.md)
* [mongo_replset](服務器/fluentd日志處理/插件/輸出插件/mongo_replset.md)
* [容器開發](服務器/fluentd日志處理/容器開發.md)
* [實例](服務器/fluentd日志處理/實例.md)
* [HelloWorld](服務器/fluentd日志處理/實例/HelloWorld.md)
* [PHP應用](服務器/fluentd日志處理/實例/PHP應用.md)
* [apache日志輸出到mongod](服務器/fluentd日志處理/實例/apache日志輸出到mongod.md)
* [countly-server 網站統計](前端/countly-server站點統計.md)
* [go-netflow 監控程序流量](服務器/架構設計/監控/監控程序流量.md)
* [tproxy 監測 grpc 與mysql 連接](服務器/tproxy監測grpc與mysql連接.md)
* [====== 監控 ======](服務器/======監控======.md)
* [metersphere 測試/壓測/報告](服務器/metersphere測試跟蹤-可進行批量接口和壓測.md)
* [beats 輕量型日志采集器](服務器/beats輕量型日志采集器.md)
* [====== 測試 ======](服務器/======測試======.md)
* [Bazel 構建](服務器/bazel構建.md)
* [Make](Linux/類uninx/make用法.md)
* [技巧](Linux/類uninx/make用法/技巧.md)
* [====== 構建工具 ======](服務器/======構建工具======.md)
* [HAProxy](服務器/HAProxy.md)
* [安裝與示例](服務器/HAProxy/安裝.md)
* [配置詳解](服務器/HAProxy/配置詳解.md)
* [示例](服務器/HAProxy/示例.md)
* [搭建L7負載均衡器](服務器/HAProxy/示例/搭建L7負載均衡器.md)
* [搭建L4負載均衡器](服務器/HAProxy/示例/搭建L4負載均衡器.md)
* [使用Keepalived實現高可用](服務器/HAProxy/示例/使用Keepalived實現高可用.md)
* [Keepalived 虛擬ip](服務器/Keepalived虛擬ip.md)
* [====== 負債均衡 ======](服務器/======負債均衡======.md)
* [pyroscope-server pprof 定位性能問題](服務器/pyroscope-server定位性能問題.md)
* [示例](服務器/pyroscope-server定位性能問題/示例.md)
* [go 示例](服務器/pyroscope-server定位性能問題/示例/go示例.md)
* [====== 持續profiling服務 ======](服務器/持續profiling服務.md)
* [proxmox 虛擬機管理](服務器/proxmox虛擬機管理.md)
* [Vagrant](服務器/vagrant.md)
* [Docker](服務器/Docker.md)
* [規范的docker部署案例](服務器/Docker/規范的docker部署案例.md)
* [場景](服務器/Docker/使用場景.md)
* [phpstorm調用docker](phpstorm.md)
* [Docker 命令](服務器/Docker/常用命令.md)
* [docker push / pull](服務器/Docker/常用命令/dockersearch.md)
* [docker search](服務器/Docker/常用命令/docker_search.md)
* [docker images](服務器/Docker/常用命令/dockerimages.md)
* [docker rmi](服務器/Docker/常用命令/dockerrmi.md)
* [docker commit 定制鏡像](服務器/Docker/常用命令/dockercommit.md)
* [docker tag 鏡像標簽](服務器/Docker/常用命令/dockertag鏡像標簽.md)
* [docker save 導出鏡像](服務器/Docker/常用命令/dockersave導出鏡像.md)
* [docker history 鏡像創建歷史](服務器/Docker/常用命令/dockerhistory鏡像創建歷史.md)
* [docker buildx 構建多種系統架構](服務器/Docker/常用命令/dockerbuildx批量構建.md)
* [====== 鏡像 ======](服務器/Docker/常用命令/鏡像.md)
* [docker run](服務器/Docker/常用命令/dockerrun.md)
* [docker update 更新run的設置](服務器/Docker/常用命令/dockerupdate.md)
* [docker stop / start / restart](服務器/Docker/常用命令/dockerstop.md)
* [docker pause / unpause 暫停/啟動](服務器/Docker/常用命令/dockerpause-unpause暫停-啟動.md)
* [docker kill 殺到運行的容器](服務器/Docker/常用命令/dockerkill殺到運行的容器.md)
* [docker rm](服務器/Docker/常用命令/dockerrm.md)
* [docker attach / exec 進入容器](服務器/Docker/常用命令/dockerattach.md)
* [docker export / import 導入導出](服務器/Docker/常用命令/dockerexport-import導入導出.md)
* [docker ps 列出容器](服務器/Docker/常用命令/dockerps.md)
* [docker port 映射的端口](服務器/Docker/常用命令/dockerport.md)
* [docker top 類似top](服務器/Docker/常用命令/dockertop類似top.md)
* [docker logs 容器日志](服務器/Docker/常用命令/dockerlogs.md)
* [docker inspect 容器元數據](服務器/Docker/常用命令/dockerinspect容器-鏡像的元數據.md)
* [docker stats 資源情況](服務器/Docker/常用命令/dockerstat.md)
* [docker cp 復制目錄到容器](服務器/Docker/常用命令/dockercp復制目錄到容器.md)
* [docker diff 容器結構變動](服務器/Docker/常用命令/dockerdiff容器結構變動.md)
* [docker rename 重命名](服務器/Docker/常用命令/dockerrename重命名.md)
* [====== 容器管理 ======](服務器/Docker/常用命令/容器管理.md)
* [docker login](服務器/Docker/常用命令/dockerlogin.md)
* [docker logout](服務器/Docker/常用命令/dockerlogout.md)
* [====== Docker Hub ======](服務器/Docker/常用命令/======DockerHub======.md)
* [docker network](服務器/Docker/常用命令/dockernetwork.md)
* [network create](服務器/Docker/常用命令/dockernetwork/networkcreate.md)
* [network connect](服務器/Docker/常用命令/dockernetwork/networkconnect.md)
* [network disconnect](服務器/Docker/常用命令/dockernetwork/networkdisconnect.md)
* [network inspect 顯示細節](服務器/Docker/常用命令/dockernetwork/networkinspect顯示細節.md)
* [network ls](服務器/Docker/常用命令/dockernetwork/networkls.md)
* [network prune 刪除所有未使用網絡](服務器/Docker/常用命令/dockernetwork/networkprune刪除所有未使用網絡.md)
* [network rm](服務器/Docker/常用命令/dockernetwork/networkrm.md)
* [docker volume](服務器/Docker/常用命令/dockervolume.md)
* [volume create](服務器/Docker/常用命令/dockervolume/volumecreate.md)
* [volume inspect 詳細信息](服務器/Docker/常用命令/dockervolume/volumeinspect詳細信息.md)
* [volume ls](服務器/Docker/常用命令/dockervolume/volumels.md)
* [volume prune 修剪](服務器/Docker/常用命令/dockervolume/volumeprune修剪.md)
* [volume rm](服務器/Docker/常用命令/dockervolume/volumerm.md)
* [docker system 系統管理](服務器/Docker/常用命令/dockersystem系統管理.md)
* [system df 磁盤總體情況](服務器/Docker/常用命令/dockersystem系統管理/systemdf磁盤總體情況.md)
* [system prune 移除不用資源](服務器/Docker/常用命令/dockersystem系統管理/systemprune移除不會使用資源.md)
* [system info 等于 docker info](服務器/Docker/常用命令/dockersystem系統管理/systeminfo等于dockerinfo.md)
* [system events 等于 docker events](服務器/Docker/常用命令/dockersystem系統管理/systemevents等于dockerevents.md)
* [docker info docker 信息](服務器/Docker/常用命令/dockerinfodocker信息.md)
* [Dockerfile 文件](服務器/Docker/Dockerfile定制鏡像.md)
* [ENTRYPOINT 入口點](服務器/Docker/Dockerfile定制鏡像/ENTRYPOINT入口點.md)
* [Docker-compose](服務器/Docker/docker-compose.md)
* [命令](服務器/Docker/docker-compose/命令.md)
* [docker 命令轉 docker-compose](服務器/Docker/docker-compose/docker命令轉docker-compose.md)
* [docker-compose.yml](服務器/Docker/docker-compose.yml.md)
* [指令](服務器/Docker/docker-compose/docker-compose.yml說明.md)
* [集群](服務器/Docker/集群.md)
* [docker swarm 連接到集群](服務器/Docker/dockerswarmdocker集群.md)
* [swarm init](服務器/Docker/dockerswarmdocker集群/swarminit.md)
* [docker node 管理節點](服務器/Docker/dockernode集群三件套.md)
* [UI界面](服務器/Docker/UI界面.md)
* [lazydocker docker 命令行ui](服務器/Docker/lazydockerdocker命令行ui.md)
* [WeaveScope docker網頁可視化](服務器/Docker/WeaveScope網頁可視化.md)
* [lazykube k8s 界面](服務器/Docker/UI界面/lazykubek8s界面.md)
* [Portainer 單機,集群可視化管理](服務器/Docker/Portainer容器,集群可視化管理.md)
* [實例](服務器/Docker/實例.md)
* [redis 單機](服務器/Docker/使用場景/redis.md)
* [redis 集群](服務器/Docker/使用場景/redis集群.md)
* [docker-compose 搭建 lamp 應用](服務器/Docker/使用場景/docker-compose搭建lamp應用.md)
* [php實戰項目](服務器/Docker/實例/php實戰項目.md)
* [私有倉庫(可用于公司內部)](服務器/Docker/私有倉庫就可再內網下載鏡像.md)
* [容器可ping 外網 / 給容器局域網 ip](服務器/Docker/給容器ip.md)
* [遠程使用docker](服務器/Docker/遠程使用docker.md)
* [Docker Machine 讓window 運行docker](服務器/Docker/DockerMachine類似vagrant,跨平臺docker.md)
* [縮小容器體積](服務器/Docker/縮小容器體積.md)
* [K8S](服務器/K8S.md)
* [安裝](服務器/K8S/安裝.md)
* [====== 虛擬化 ======](服務器/====虛擬化===.md)
* [ffmpeg 音視頻處理](軟件/ffmpeg音視頻處理.md)
* [實例](軟件/ffmpeg音視頻處理/實例.md)
* [查看文件信息](軟件/ffmpeg音視頻處理/實例/查看文件信息.md)
* [轉換編碼格式](軟件/ffmpeg音視頻處理/實例/轉換編碼格式.md)
* [調整碼率](軟件/ffmpeg音視頻處理/實例/調整碼率.md)
* [改變分辨率](軟件/ffmpeg音視頻處理/改變分辨率.md)
* [提取音頻](軟件/ffmpeg音視頻處理/實例/提取音頻.md)
* [截圖](軟件/ffmpeg音視頻處理/截圖.md)
* [裁剪](軟件/ffmpeg音視頻處理/實例/裁剪.md)
* [為音頻添加封面](軟件/ffmpeg音視頻處理/實例/為音頻添加封面.md)
* [SRS 流媒體服務器](服務器/SRS搭建RTMP直播流媒體服務器.md)
* [====== 流媒體 ======](服務器/====流媒體====.md)
* [Casbin web訪問權限控制](服務器/Casbinweb訪問權限控制.md)
* [Model 與常用配置文件](服務器/Casbinweb訪問權限控制/常用配置文件.md)
* [示例](服務器/Casbinweb訪問權限控制/示例.md)
* [Hello World](服務器/Casbinweb訪問權限控制/示例/HelloWorld.md)
* [Http 示例](服務器/Casbinweb訪問權限控制/示例/Http示例.md)
* [gin 示例](服務器/Casbinweb訪問權限控制/示例/gin示例.md)
* [====== 訪問控制權限 ======](服務器/訪問控制權限.md)
* [semgrep 靜態代碼掃描工具](服務器/semgrep靜態代碼掃描工具.md)
* [shellcheck 腳本lints](服務器/shellcheck腳本lints.md)
* [====== Lint ======](服務器/======Lint======.md)
* [Elasticsearch](服務器/Elasticsearch.md)
* [====== ELK 日志收集 ======](服務器/======ELK日志收集======.md)
* [buildroot 交叉編譯](服務器/buildroot交叉編譯.md)
* [CGO 交叉編譯實例](服務器/buildroot交叉編譯/CGO交叉編譯實例.md)
* [Addax 異構數據同步](服務器/Addax異構數據同步.md)
* [onlyoffice 在線office編輯](onlyoffice在線office編輯.md)
* [安裝](onlyoffice在線office編輯/安裝.md)
* [編譯](onlyoffice在線office編輯/編譯.md)
* [ubuntu16.04 編譯](onlyoffice在線office編輯/編譯/ubuntu16.04編譯.md)
* [在uos_arm編譯[棄]](onlyoffice在線office編輯/在uos_arm編譯.md)
* [修改字體](onlyoffice在線office編輯/編譯/修改字體.md)
* [示例](onlyoffice在線office編輯/示例.md)
* [Hello-World](onlyoffice在線office編輯/示例/打開在線文件.md)
* [ebpf 性能追蹤](服務器/ebpf性能最終.md)
* [Casdoor 集成登錄](服務器/Casdoor集成登陸.md)
* [架構設計](服務器/架構設計.md)
* [軟件架構](常見的軟件架構.md)
* [DDD分層](常見的軟件架構/DDD分層.md)
* [Go示例](常見的軟件架構/DDD分層/Go語言DDD分層實踐.md)
* [分層架構](分層架構.md)
* [事件驅動架構](事件驅動架構.md)
* [微核架構(插件架構)](微核架構.md)
* [微服務架構](微服務架構.md)
* [微服務三劍客](微服務架構/微服務三劍客.md)
* [熔斷](微服務架構/微服務三劍客/熔斷.md)
* [限流](微服務架構/微服務三劍客/限流.md)
* [負載均衡](微服務架構/微服務三劍客/負載均衡.md)
* [API 網關](微服務架構/API網關.md)
* [云架構 - 最容易擴展的架構](云架構.md)
* [數據庫設計](服務器/架構設計/數據庫設計.md)
* [dept_code 具有層級關系的子層級](PHP/常用場景/獲取具有層級關系的子層級.md)
* [數據庫規范](數據庫規范.md)
* [slq 優化](服務器/Mysql/性能優化/slq優化.md)
* [索引失效的場景](服務器/Mysql/性能優化/索引失效的場景.md)
* [認證](服務器/架構設計/認證.md)
* [開放平臺認證](服務器/架構設計/認證/開放平臺認證.md)
* [雙因素認證](雙因素認證.md)
* [APP 的 token 認證](服務器/架構設計/認證/APP的token認證.md)
* [JWT - JSON Web Token 驗證](其他/JWTJSONWebToken驗證.md)
* [OAuth 2.0](服務器/架構設計/認證/OAuth2.0.md)
* [HTTP 接口設計](服務器/架構設計/接口設計.md)
* [簽名設計](服務器/架構設計/接口設計/簽名設計.md)
* [Go 簽名驗證](服務器/架構設計/接口設計/簽名設計/Go簽名驗證.md)
* [PHP 簽名驗證](服務器/架構設計/接口設計/簽名設計/PHP簽名驗證.md)
* [冪等性設計](服務器/架構設計/接口設計/冪等性設計.md)
* [接口限流](服務器/架構設計/接口設計/接口限流.md)
* [原子計數器](服務器/架構設計/接口設計/接口限流/原子計數器.md)
* [漏桶算法](服務器/架構設計/接口設計/接口限流/漏桶算法.md)
* [令牌桶算法-常用](服務器/架構設計/接口設計/接口限流/令牌桶算法.md)
* [網關層限流](服務器/架構設計/接口設計/接口限流/網關層限流.md)
* [RPC](其他/RPC.md)
* [json-rpc_2.0 規范](其他/json-rpc_2.0規范.md)
* [HTTPS 升級指南](HTTPS升級指南.md)
* [快速入門](快速入門.md)
* [Let's Encrypt 免費證書](LetsEncrypt免費證書.md)
* [RESTful 規范](其他/RESTAPI.md)
* [設計API](其他/RESTAPI/設計API.md)
* [常用狀態碼](其他/RESTAPI/常用狀態碼.md)
* [緩存](其他/RESTAPI/緩存RESTAPI響應.md)
* [壓縮](其他/RESTAPI/資源壓縮.md)
* [安全](其他/RESTAPI/安全.md)
* [API版本控制](其他/RESTAPI/API版本控制.md)
* [內容協商](其他/RESTAPI/內容協商.md)
* [application/vnd.api+json 響應格式(太啰嗦,不推薦)](其他/RESTAPI/vnd.api+json響應格式.md)
* [JAX-RS 2.0 [Java API]](其他/RESTAPI/JAX-RS2.0[JavaAPI].md)
* [自動化文檔](服務器/架構設計/自動化文檔.md)
* [apidoc [8.6k]生成文檔](其他/apidoc生成文檔.md)
* [showdoc [7.8k]技術文檔、API 文檔](其他/showdoc技術文檔、API文檔.md)
* [swagger](服務器/架構設計/自動化文檔/swagger.md)
* [OpenAPI](服務器/架構設計/自動化文檔/swagger/OpenAPI.md)
* [go-swagger](服務器/架構設計/自動化文檔/swagger/go-swagger.md)
* [meta](服務器/架構設計/自動化文檔/swagger/go-swagger/meta.md)
* [route](服務器/架構設計/自動化文檔/swagger/go-swagger/route.md)
* [parameters](服務器/架構設計/自動化文檔/swagger/go-swagger/parameters.md)
* [response](服務器/架構設計/自動化文檔/swagger/go-swagger/response.md)
* [model](服務器/架構設計/自動化文檔/swagger/go-swagger/model.md)
* [示例](服務器/架構設計/自動化文檔/swagger/go-swagger/示例.md)
* [swag go的實現](go/庫/接口文檔/swag.md)
* [hello world](go/庫/接口文檔/swag/helloworld.md)
* [gin 集成](go/庫/接口文檔/swag/gin集成.md)
* [yaml / toml 等配置文件](其他/配置文件格式.md)
* [yaml 配置文件用法](其他/.yaml配置文件用法.md)
* [toml](其他/配置文件格式/toml.md)
* [持續集成](持續集成.md)
* [概念](持續集成/概念.md)
* [Jenkins 和 Gitlab 交互](持續集成/Jenkins和Gitlab交互.md)
* [README 規范](其他/如何為項目編寫良好README.md)
* [徽章](其他/如何為項目編寫良好README/自定義徽章.md)
* [代理](代理.md)
* [Connect 代理](透明代理.md)
* [分布式系統](服務器/架構設計/分布式系統.md)
* [分布式 ID 生成器](服務器/架構設計/分布式ID生成器.md)
* [雪花算法](服務器/架構設計/分布式ID生成器/雪花算法.md)
* [UUID](服務器/架構設計/分布式ID生成器/UUID.md)
* [NanoID](服務器/架構設計/分布式ID生成器/NanoID.md)
* [分布式鎖](服務器/架構設計/分布式系統/分布式鎖.md)
* [延時(定時)任務系統](服務器/架構設計/分布式系統/延時任務系統.md)
* [分布式搜索引擎](服務器/架構設計/分布式系統/分布式搜索引擎.md)
* [負載均衡](服務器/架構設計/分布式系統/負載均衡.md)
* [分布式配置管理](服務器/架構設計/分布式系統/分布式配置管理.md)
* [分布式爬蟲](服務器/架構設計/分布式系統/分布式爬蟲.md)
* [分布式事務管理器](服務器/架構設計/分布式系統/分布式事務管理器.md)
* [發布方式](服務器/架構設計/發布.md)
* [通用代碼技巧](其他/通用代碼技巧.md)
* [日志平臺設計](服務器/架構設計/日志平臺設計.md)
* [前端](前端.md)
* [JS / jQuery 插件](前端/Vue/常用插件.md)
* [輪播圖 滑動鼠標](前端/Vue/常用插件/滑動鼠標.md)
* [slick 鼠標滑動事件](前端/js/js插件/鼠標滑動事件.md)
* [swiper 鼠標滑動 案例豐富](前端/Vue/常用插件/swiper又一個鼠標滑動案例豐富.md)
* [時間](前端/Vue/常用插件/時間模塊.md)
* [Moment 時間解析模塊](前端/js/Moment時間解析模塊.md)
* [jQuery jquery-date-range-picker 日期區間](前端/Vue/常用插件/jQueryjquery-date-range-picker日期區間.md)
* [jQuery daterangepicker 日期區間(美觀)](前端/Vue/常用插件/jQuerydaterangepicker日期區間美觀.md)
* [jquery bootstrap-datetimepicker 日期和時間](前端/Vue/常用插件/時間模塊/jquerybootstrap-datetimepicker日期和時間.md)
* [圖片](前端/Vue/常用插件/圖片.md)
* [viewerjs 圖片預覽 功能全無需jquery](前端/jQuery/viewerjs功能全無需jquery.md)
* [grade.js 根據圖片生成背景色](前端/js/js插件/根據圖片生成背景色.md)
* [js-cloudimage-360-view 360度旋轉觀看圖片的 JS 庫](前端/js/js插件/js-cloudimage-360-view360度旋轉觀看圖片的JS庫.md)
* [pagemap 網頁右上角縮略圖](前端/Vue/常用插件/pagemap網頁右上角縮略圖.md)
* [JQuery jqzoom.js-類似淘寶的圖片放大](前端/jQuery/jqzoom.js-類似淘寶的圖片放大.md)
* [jQuery lightBox-圖片順序預覽](前端/jQuery/lightBox-圖片順序預覽.md)
* [X6 圖形繪制工具](前端/Vue/常用插件/圖片/X6圖形繪制工具.md)
* [JQuery Jcrop 圖像裁剪](前端/Vue/常用插件/圖片/JQueryJcrop圖像裁剪.md)
* [圖形渲染](前端/渲染器WebGl,Canvas,SVG.md)
* [D3](前端/Vue/常用插件/D3.md)
* [SnapSVG svg 繪制庫](前端/js/js插件/SnapSVGJS的SVG框架.md)
* [pixijs 繪制 WebGL,Canvas](前端/渲染器WebGl,Canvas,SVG/pixijs繪制WebGL,Canvas.md)
* [gojs](前端/渲染器WebGl,Canvas,SVG/gojs.md)
* [three.js 做3D VR](前端/渲染器WebGl,Canvas,SVG/tree.js.md)
* [css3d-engine 精簡版 treejs](前端/渲染器WebGl,Canvas,SVG/css3d-engine精簡3D-VR.md)
* [pano2vr 方便快速的3D-VR](前端/渲染器WebGl,Canvas,SVG/pano2vr.md)
* [echarts](前端/渲染器WebGl,Canvas,SVG/echarts.md)
* [示例](前端/渲染器WebGl,Canvas,SVG/echarts/示例.md)
* [動態時序圖](前端/渲染器WebGl,Canvas,SVG/echarts/示例/動態時序圖.md)
* [smoothie.js 監控圖](前端/渲染器WebGl,Canvas,SVG/smoothie.js監控圖.md)
* [工具庫](前端/Vue/常用插件/工具庫.md)
* [下劃線庫 -有兩個庫](前端/js/下劃線庫 -有兩個庫.md)
* [licia 常用開發庫](前端/Vue/常用插件/licia常用開發庫.md)
* [Ramda 函數式庫](前端/Vue/常用插件/工具庫/Ramda函數式庫.md)
* [API](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI.md)
* [比較運算](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/比較運算.md)
* [數學運算](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/數學運算.md)
* [邏輯運算](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/邏輯運算.md)
* [字符串](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/字符串.md)
* [函數](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/函數.md)
* [數組](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/數組.md)
* [對象](前端/Vue/常用插件/工具庫/Ramda函數式庫/RamdaAPI/對象.md)
* [MOCK](前端/Vue/常用插件/MOCK.md)
* [json-server 偽造 json 接口](前端/Vue/json-server偽造json接口.md)
* [mock.js 隨機數據](前端/Vue/常用插件/mockjs隨機數據.md)
* [文件上傳 / 下載](前端/Vue/常用插件/文件.md)
* [[推薦]filepond 文件上傳 9.6K start 可編輯圖片](前端/Vue/常用插件/filepond文件上傳,支持vue.md)
* [downloadjs 可讓ie 支持文件下載重命名](前端/Vue/常用插件/downloadjs可讓ie支持文件下載重命名.md)
* [jQuery 多文件上傳進度條 Huploadify](前端/jQuery/多文件上傳進度條Huploadify.md)
* [單元測試](前端/Vue/常用插件/測試框架.md)
* [mocha 20K](前端/js/單元測試.md)
* [jest 33.2K](前端/Vue/常用插件/測試框架/jest33.2K.md)
* [匹配器](前端/Vue/常用插件/測試框架/jest33.2K/匹配器.md)
* [cypress 測試](前端/Vue/常用插件/測試框架/cypress測試.md)
* [視頻播放](前端/Vue/常用插件/視頻播放.md)
* [flv.js b站開源](前端/Vue/常用插件/flv.jsb站開源.md)
* [jessibuca 支持webrtc](前端/Vue/常用插件/視頻播放/jessibuca支持webrtc.md)
* [introjs 新手引導](前端/js/js插件/introjs新手引導.md)
* [RequireJS 客戶端模塊管理](前端/js/js插件/RequireJS客戶端模塊管理.md)
* [cleave.js 格式化輸入框內容](前端/Vue/常用插件/cleave.js格式化輸入框內容.md)
* [fusejs 搜索功能](前端/Vue/常用插件/fusejs搜索功能.md)
* [tesseract.js 文字識別](前端/Vue/常用插件/tesseract.js文字識別.md)
* [fullPage 全屏滾動網站](前端/Vue/常用插件/fullPage全屏滾動網站.md)
* [monaco-editor 網頁版編輯器](前端/Vue/常用插件/monaco-editor網頁版編輯器.md)
* [mjml 轉為相應式郵箱html](前端/Vue/常用插件/mjml轉為相應式郵箱html.md)
* [progressJs 頭部進度條](前端/jQuery/頭部進度條.md)
* [instant.page 鏈接預加載](前端/Vue/常用插件/instant.page鏈接預加載.md)
* [Pxmu.js 通知,loading 等](前端/Vue/常用插件/Pxmu.js通知,loading燈.md)
* [jQuery springy 關系可視化](前端/jQuery/springy關系可視化.md)
* [jQuery zTree 樹插件](前端/jQuery/zTree--jQuery樹插件.md)
* [jQuery select標簽中搜索option](前端/jQuery/可查詢可添加的下拉select.md)
* [jQuery Boostrap autocomplete](前端/jQuery/jQueryUI/Boostrap.autocomplete基于Boostrap自動補全.md)
* [jQuery jQueryUI](前端/jQuery/jQueryUI.md)
* [拖拽和放置](前端/jQuery/jQueryUI/拖拽和放置.md)
* [縮放](前端/jQuery/jQueryUI/縮放.md)
* [特效](前端/jQuery/jQueryUI/特效.md)
* [滑動選擇](前端/jQuery/jQueryUI/selectabe滑動選擇.md)
* [排序](前端/jQuery/jQueryUI/排序.md)
* [折疊面板](前端/jQuery/jQueryUI/折疊面板.md)
* [進度條](前端/jQuery/jQueryUI/進度條.md)
* [標簽頁](前端/jQuery/jQueryUI/標簽頁.md)
* [autocomplete 自動完成](前端/jQuery/jQueryUI/autocomplete自動完成.md)
* [jQuery form 表單提交插件](前端/jQuery/表單提交插件.md)
* [jQuery Validate 驗證](前端/jQuery/表單驗證.md)
* [使用方式](前端/jQuery/表單驗證/使用方式.md)
* [校驗規則](前端/jQuery/表單驗證/校驗規則.md)
* [實例 validate與 jquery form](前端/jQuery/表單驗證/實例.md)
* [jQuery Cookie](前端/Vue/常用插件/jQueryCookie.md)
* [jQuery Growl 側邊消息提醒](前端/Vue/常用插件/jQueryGrowl側邊消息提醒.md)
* [jQuery noty 通知](前端/Vue/常用插件/jQuerynoty通知.md)
* [jQuery Migrate](前端/Vue/常用插件/jQueryMigrate.md)
* [前端框架](前端/Vue/常用插件/前端框架.md)
* [layui](前端/Vue/常用插件/前端框架/layui.md)
* [常用方法](前端/Vue/常用插件/前端框架/layui/底層方法.md)
* [layui.laytpl 前端模板](前端/js/layui.laytpl前端模板.md)
* [模塊定義](前端/Vue/常用插件/前端框架/layui/模塊定義.md)
* [常用庫](前端/Vue/常用插件/前端框架/layui/常用庫.md)
* [form_table](前端/Vue/常用插件/前端框架/layui/常用庫/form_table.md)
* [技巧](前端/Vue/常用插件/前端框架/layui/技巧.md)
* [打開表單](前端/Vue/常用插件/前端框架/layui/技巧/打開表單.md)
* [表單格式](前端/Vue/常用插件/前端框架/layui/技巧/表單格式.md)
* [d2-admin vue+ElementUI 后臺框架](前端/d2-admin中后臺框架.md)
* [====== 桌面框架 ======](前端/Vue/常用插件/前端框架/桌面框架.md)
* [Frozen UI](前端/Vue/常用插件/前端框架/FrozenUI.md)
* [WeChat UI](前端/Vue/常用插件/前端框架/WeChatUI.md)
* [MUI 對移動端做了優化](前端/Vue/常用插件/前端框架/MUI.md)
* [====== 移動端 ======](前端/Vue/常用插件/前端框架/======移動端======.md)
* [ficusjs 使用 Web component](前端/Vue/常用插件/前端框架/ficusjs使用Webcomponent.md)
* [CSS](前端/CSS.md)
* [知識](前端/CSS/知識.md)
* [最佳網頁寬度](前端/CSS/技巧/最佳網頁寬度.md)
* [產生空白間隙的原因](產生空白間隙的原因.md)
* [技巧](前端/CSS/技巧.md)
* [flex 彈性布局](前端/CSS/flex彈性布局.md)
* [居中 / 對齊](居中.md)
* [頂端觀看顯示進度條](前端/CSS/技巧/頁面頂端顯示進度條.md)
* [box-sizing 屬性](box-sizing屬性.md)
* [圖片自適應同步的截取](圖片自適應同步的截取.md)
* [元素硬件加速](元素硬件加速.md)
* [滾動條樣式](滾動條演示.md)
* [給列表加豎線](給列表加豎線.md)
* [文字超出隱藏并顯示省略號](文字超出隱藏并顯示省略號.md)
* [calc() 計算函數](calc函數.md)
* [CSS 變量](前端/CSS/技巧/CSS變量.md)
* [vh 與 vw 長度](前端/CSS/技巧/vh與vw長度.md)
* [選項框在輸入框下](前端/CSS/技巧/選項框在輸入框下.md)
* [====== 技巧 ======](前端/CSS/======技巧======.md)
* [語法高亮](前端/CSS/快速入門/語法高亮.md)
* [Font Awesome 字體](前端/CSS/快速入門/FontAwesome字體.md)
* [bootstrap v3](前端/CSS/bootstrap.md)
* [樣式快速入門](前端/CSS/bootstrap/快速起步.md)
* [基礎樣式](前端/CSS/bootstrap/基礎樣式.md)
* [布局](前端/CSS/bootstrap/布局.md)
* [文本](前端/CSS/bootstrap/文本.md)
* [列表](前端/CSS/bootstrap/基礎樣式/列表.md)
* [表格](前端/CSS/bootstrap/表格.md)
* [表單](前端/CSS/bootstrap/表單.md)
* [按鈕](前端/CSS/bootstrap/按鈕.md)
* [圖片](前端/CSS/bootstrap/圖片.md)
* [輔助類](前端/CSS/bootstrap/輔助類.md)
* [關閉按鈕](前端/CSS/bootstrap/輔助類/關閉按鈕.md)
* [三角符號](前端/CSS/bootstrap/輔助類/三角符號.md)
* [JavaScript 插件](前端/CSS/bootstrap/JavaScript插件.md)
* [模態框](前端/CSS/bootstrap/JavaScript插件/模態框.md)
* [標簽頁](前端/CSS/bootstrap/JavaScript插件/標簽頁.md)
* [tooltip 提示](前端/CSS/bootstrap/JavaScript插件/tooltip提示.md)
* [按鈕 設置加載](前端/CSS/bootstrap/JavaScript插件/按鈕設置加載.md)
* [normalize.css](前端/CSS/normalize.css.md)
* [animate.css 動效](animate.css動效.md)
* [tailwindcss css類樣式](tailwindcsscss類樣式.md)
* [安裝](tailwindcsscss類樣式/安裝.md)
* [定制](tailwindcsscss類樣式/定制.md)
* [配置 文件](tailwindcsscss類樣式/安裝/配置文件.md)
* [組件](tailwindcsscss類樣式/組件.md)
* [語法](語法1.md)
* [container 容器](container容器.md)
* [Box Sizing](BoxSizing.md)
* [Display](Display.md)
* [浮動 / 清除浮動](浮動-清除浮動.md)
* [Object 可控替換元素](Object可控替換元素.md)
* [overflow 溢出](overflow溢出.md)
* [Overscroll 滾動區域邊界時的行為](Overscroll滾動區域邊界時的行為.md)
* [position](position.md)
* [Top / Right / Bottom / Left](Top-Right-Bottom-Left.md)
* [visibility 可見性](visibility可見性.md)
* [Z-Index](Z-Index.md)
* [Flex](Flex.md)
* [Justify Content 控制flex/grid的主軸](JustifyContent控制flex-grid的主軸.md)
* [Align Content](AlignContent.md)
* [Align Items](AlignItems.md)
* [Grid 網格布局](grid.md)
* [Justify Items](JustifyItems.md)
* [間距](間距.md)
* [內邊距 / 外邊距](內邊距.md)
* [space 控制子元素之間的間隔](space控制子元素之間的間隔.md)
* [water.css [7k] 無需class的框架](前端/CSS/water.css無需class的框架.md)
* [simple.css [2.5k] 無需class的框架](前端/CSS/simple.css.md)
* [====== css 框架 ======](前端/CSS/======css框架======.md)
* [Sass/Scss與Less區別](前端/CSS/Sass-Scss與Less區別.md)
* [less 不依賴ruby](前端/CSS/less.md)
* [z.less 庫- 預定義常用函數](前端/CSS/less/z.less庫-預定義常用函數.md)
* [stylus](前端/Vue/常用插件/stylus.md)
* [Sass 靠縮進繼承](前端/CSS/Sass靠縮進繼承.md)
* [scss = Sass 3 靠括號繼承](前端/CSS/scss靠括號.md)
* [====== css 庫 ======](前端/CSS/======css庫======.md)
* [jQuery](前端/jQuery.md)
* [插件](前端/jQuery/插件.md)
* [jQuery 制作插件](前端/jQuery/制作jquery插件.md)
* [常用方法](前端/jQuery/常用方法.md)
* [bind / on / click](前端/jQuery/場景/動態綁定點擊事件.md)
* [js-ajax-* 實現異步](前端/jQuery/場景/js-ajax-get.md)
* [全局body loading 為wj實現](全局bodyloading.md)
* [根據 event.timeStamp 防抖](前端/jQuery/常用方法/根據event.timeStamp防抖.md)
* [設置select 的默認值](前端/jQuery/場景/設置select的默認值.md)
* [圖片放大](前端/jQuery/場景/圖片放大.md)
* [圖片懶加載](前端/jQuery/場景/js-lazy圖片懶加載.md)
* [文件異步下載 / 帶百分比](前端/jQuery/場景/文件異步下載.md)
* [文件異步上傳 / 帶百分比](前端/jQuery/場景/文件下載.md)
* [常用指令](前端/jQuery/常用指令.md)
* [AJAX](前端/jQuery/常用指令/AJAX.md)
* [全局 Ajax 事件處理器](前端/jQuery/常用指令/AJAX/異步請求Hook.md)
* [$().ajaxPrefilter ajax前置與后置監聽](前端/jQuery/常用指令/AJAX/.ajaxPrefilter.md)
* [$.get](前端/jQuery/常用指令/AJAX/.get.md)
* [$.getJSON](前端/jQuery/常用指令/AJAX/.getJSON.md)
* [$.getScript](前端/jQuery/常用指令/AJAX/.getScript.md)
* [$.post](前端/jQuery/常用指令/AJAX/.post.md)
* [$.ajax](前端/jQuery/常用指令/AJAX/.ajax.md)
* [$().load](前端/jQuery/常用指令/AJAX/.load.md)
* [.serialize() / .serializeArray()](.serialize-.serializeJson-.serializeArray.md)
* [DOM](前端/jQuery/常用指令/DOM屬性.md)
* [.addClass() / .removeClass()](前端/jQuery/常用指令/DOM屬性/.addClass-.removeClass.md)
* [.hasClass() / .toggleClass()](前端/jQuery/常用指令/DOM屬性/.hasClass-.toggleClass.md)
* [.attr() / .removeAttr()](前端/jQuery/常用指令/DOM屬性/.attr-.removeAttr.md)
* [.prop() / .removeProp()](前端/jQuery/常用指令/AJAX/.prop-.removeProp.md)
* [.html() / .val() / .text()](前端/jQuery/常用指令/DOM屬性/.html-.val.md)
* [.data() / .removeData()](前端/jQuery/常用指令/DOM屬性/.data.md)
* [.after() / .before()](前端/jQuery/常用指令/DOM屬性/.after-.before.md)
* [.append() / .appendTo()](前端/jQuery/常用指令/DOM屬性/.append.md)
* [.prepend() / .prependTo()](前端/jQuery/常用指令/DOM屬性/.prepend-.prependTo.md)
* [.clone()](前端/jQuery/常用指令/DOM屬性/.clone.md)
* [.detach() / .empty()](前端/jQuery/常用指令/DOM屬性/.detach-.empty.md)
* [.each() 遍歷 jQuery 對象](前端/jQuery/常用指令/DOM屬性/.each.md)
* [.get()](前端/jQuery/常用指令/DOM屬性/.get.md)
* [====== 元素選擇 ======](前端/jQuery/常用指令/DOM屬性/======元素選擇======.md)
* [.eq() / .first() / .last()](前端/jQuery/常用指令/DOM屬性/.eq-.first-.last.md)
* [.filter() / .find() / .has()](前端/jQuery/常用指令/DOM屬性/.filter.md)
* [.next() / .prev()](前端/jQuery/常用指令/DOM屬性/.next.md)
* [.parent() / .parents()](前端/jQuery/常用指令/DOM屬性/.parent.md)
* [CSS](前端/jQuery/常用指令/CSS.md)
* [.css()](前端/jQuery/常用指令/CSS/.css.md)
* [.height() / .width()](前端/jQuery/常用指令/CSS/.height-.width.md)
* [.innerHeight() / innerWidth()](前端/jQuery/常用指令/CSS/.innerHeight-innerWidth.md)
* [.outerHeight() / .outerWidth()](前端/jQuery/常用指令/CSS/.outerHeight-.outerWidth.md)
* [.position()](前端/jQuery/常用指令/CSS/.position.md)
* [.scrollLeft() / .scrollTop()](前端/jQuery/常用指令/CSS/.scrollLeft-.scrollTop.md)
* [動畫 / 特效](前端/jQuery/常用指令/動畫-特效.md)
* [.animate()](前端/jQuery/常用指令/CSS/.animate.md)
* [.delay() / .finish() / .stop()](前端/jQuery/常用指令/動畫-特效/.delay.md)
* [.fadeIn() / .fadeOut() / .fadeTo()](前端/jQuery/常用指令/動畫-特效/.fadeIn-.fadeOut.md)
* [.hide() / .show() / .toggle()](前端/jQuery/常用指令/動畫-特效/.hide-.show.md)
* [.slideDown() / .slideUp() 滑動](前端/jQuery/常用指令/動畫-特效/.slideDown-.slideUp滑動.md)
* [瀏覽器事件](前端/jQuery/常用指令/瀏覽器事件.md)
* [.scroll()](前端/jQuery/常用指令/瀏覽器事件/.scroll.md)
* [.resize()](前端/jQuery/常用指令/瀏覽器事件/.resize.md)
* [Event 對象](前端/jQuery/常用指令/Event對象.md)
* [event.currentTarget](前端/jQuery/常用指令/Event對象/event.currentTarget.md)
* [event.target](前端/jQuery/常用指令/Event對象/event.target.md)
* [event.data](前端/jQuery/常用指令/Event對象/event.data.md)
* [event.isDefaultPrevented()](前端/jQuery/常用指令/Event對象/event.isDefaultPrevented.md)
* [event.which 按鍵監聽](前端/jQuery/常用指令/Event對象/event.metaKey.md)
* [event.pageX / event.pageY](前端/jQuery/常用指令/Event對象/event.pageX.md)
* [event.preventDefault()](前端/jQuery/常用指令/Event對象/event.preventDefault.md)
* [event.stopPropagation()](前端/jQuery/常用指令/Event對象/event.stopPropagation.md)
* [event.timeStamp](前端/jQuery/常用指令/Event對象/event.timeStamp.md)
* [event.result](前端/jQuery/常用指令/Event對象/event.result.md)
* [event.type](前端/jQuery/常用指令/Event對象/event.type.md)
* [event.key](前端/jQuery/常用指令/Event對象/event.key.md)
* [事件監聽](前端/jQuery/常用指令/事件監聽.md)
* [.on()](前端/jQuery/常用指令/事件監聽/.on-.md)
* [.one() 觸發一次](前端/jQuery/常用指令/事件監聽/.one觸發一次.md)
* [.trigger()](前端/jQuery/常用指令/事件監聽/.trigger.md)
* [.off() 移除事件](前端/jQuery/常用指令/事件監聽/.off移除事件.md)
* [表單事件](前端/jQuery/常用指令/表單事件.md)
* [.blur() / .focus()](前端/jQuery/常用指令/表單事件/.blur.md)
* [.focusin() / .focusout() 支持冒泡](前端/jQuery/常用指令/表單事件/.focusin-.focusout.md)
* [.change()](前端/jQuery/常用指令/表單事件/.change.md)
* [.select()](前端/jQuery/常用指令/表單事件/.select.md)
* [.submit()](前端/jQuery/常用指令/表單事件/.submit.md)
* [鍵盤事件](前端/jQuery/常用指令/鍵盤事件.md)
* [.keydown() / .keypress()](前端/jQuery/常用指令/鍵盤事件/.keydown.md)
* [.keyup()](前端/jQuery/常用指令/鍵盤事件/.keyup.md)
* [鼠標事件](前端/jQuery/常用指令/鼠標事件.md)
* [.click() / .dblclick()](前端/jQuery/常用指令/鼠標事件/.click-.dblclick.md)
* [.contextmenu() 右鍵](前端/jQuery/常用指令/鼠標事件/.contextmenu右鍵.md)
* [.hover()](前端/jQuery/常用指令/鼠標事件/.hover.md)
* [.mouseup() / .mousedown()](前端/jQuery/常用指令/鼠標事件/.mouseup-mousedown.md)
* [.mouseenter() / .mouseleave() 鼠標進入 / 移開](前端/jQuery/常用指令/鼠標事件/.mouseenter-.mouseleave鼠標進入-移開.md)
* [.mousemove() 移動](前端/jQuery/常用指令/鼠標事件/.mousemove移動.md)
* [.mouseout() / .mouseover() 冒泡移入/移除](前端/jQuery/常用指令/鼠標事件/.mouseout-.mouseover.md)
* [工具類](前端/jQuery/常用指令/工具類.md)
* [.grep() 過濾數組](前端/jQuery/常用指令/工具類/.grep過濾數組.md)
* [.map() 轉為另一個數組](前端/jQuery/常用指令/工具類/.map轉為另一個數組.md)
* [.merge() 合并數組](前端/jQuery/常用指令/工具類/.merge合并數組.md)
* [.each() 遍歷數組和對象](.each遍歷數組和對象.md)
* [.inArray()](.inArray.md)
* [==== 數組 ====](====數組====.md)
* [$.param / $().serialize / $().serializeArray()](前端/jQuery/常用指令/AJAX/.param.md)
* [.extend() 合并對象](前端/jQuery/常用指令/工具類/.extend合并對象.md)
* [==== 對象 ====](====對象====.md)
* [.trim() 去掉首尾空格](前端/jQuery/常用指令/工具類/.trim去掉首尾空格.md)
* [.parseHTML() / .parseJSON() /.parseXML()](前端/jQuery/常用指令/工具類/.parseHTML-.parseJSON-.parseXML.md)
* [==== 字符串 ====](====字符串====.md)
* [.isArray()](前端/jQuery/常用指令/工具類/.isArray-.isxxxx判斷.md)
* [.isEmptyObject()](.isEmptyObject.md)
* [.isFunction()](.isFunction.md)
* [.isNumeric()](.isNumeric.md)
* [.isPlainObject()](.isPlainObject.md)
* [.type() 可區分 array 與 object](.type可區分array與object.md)
* [==== 類型判斷 ====](===類型判斷===.md)
* [.now() 時間戳](前端/jQuery/常用指令/工具類/.now時間戳.md)
* [函數 compose](函數compose.md)
* [callbacks.add() 添加函數](callbacks.add添加函數.md)
* [callbacks.empty() 清空函數](callbacks.empty清空函數.md)
* [callbacks.fire() 調用函數](callbacks.fire調用函數.md)
* [JavaScript](前端/js.md)
* [性能優化](性能優化.md)
* [技巧 / 場景](前端/jQuery/場景.md)
* [自定義去除字符](前端/jQuery/場景/自定義去除字符.md)
* [打印時間戳](前端/jQuery/場景/打印時間戳.md)
* [類型轉換 黑魔法](前端/jQuery/場景/類型轉換黑魔法.md)
* [只初始化一次](前端/jQuery/場景/只初始化一次.md)
* [防抖 / 節流](前端/jQuery/場景/防抖.md)
* [====== 技巧 ======](前端/jQuery/場景/======技巧======.md)
* [this / bind / call /apply](前端/jQuery/場景/this-bind-call-apply.md)
* [函數式編程 / 柯里化](前端/jQuery/場景/柯里化.md)
* [compose 函數組合](前端/jQuery/場景/compose函數組合.md)
* [原生面向對象寫法](前端/js/jses5的面向對象編程.md)
* [示例:canvas小球碰撞](前端/js/jses5的面向對象編程/示例.md)
* [new 帶prototype的函數](前端/jQuery/場景/new帶prototype的函數.md)
* [ES5 實現繼承](前端/jQuery/場景/ES5實現繼承.md)
* [大文件斷點續傳](前端/js/大文件斷點續傳.md)
* [====== 場景 ======](前端/jQuery/場景/======場景======.md)
* [插件](前端/jQuery/JS插件.md)
* [JS 制作插件](前端/jQuery/js插件制作.md)
* [實例:拖拽列表插件](前端/js/js插件/拖拽插件自制.md)
* [圖片/文件拖拽顯示信息](前端/js/js插件/圖片拖拽顯示.md)
* [js 原生提示](前端/jQuery/場景/js原生提示.md)
* [手寫簽名](前端/jQuery/JS插件/手寫簽名.md)
* [JS 模塊](前端/js/js模塊導入-導出.md)
* [ES6 [推薦]](前端/js/js模塊導入-導出/ES6.md)
* [CommonJS 模塊](前端/js/js模塊導入-導出/CommonJS模塊.md)
* [ES6,7,8語法](前端/js/es6,es8語法.md)
* [Promise](前端/js/es6,es8語法/Promise.md)
* [Class](前端/js/es6,es8語法/class.md)
* [Map / Set](前端/js/es6,es8語法/Map.md)
* [async / await](前端/js/es6,es8語法/async-await.md)
* [嚴格模式](前端/js/基礎知識/嚴格模式.md)
* [設計模式](前端/js/設計模式.md)
* [JS 語法樹](前端/js/JS語法樹.md)
* [JavaScript 標準 API](前端/js/基礎知識.md)
* [數據類型](前端/js/基礎知識/數據類型.md)
* [標準庫 / 對象](前端/js/基礎知識/標準庫.md)
* [Object 對象](前端/js/基礎知識/對象.md)
* [Number 對象](前端/js/基礎知識/Number對象.md)
* [Array 數組](前端/js/基礎知識/數組.md)
* [String 對象](前端/js/基礎知識/String對象.md)
* [Math 對象](前端/js/基礎知識/Math對象.md)
* [Date 對象](前端/js/基礎知識/Date對象.md)
* [RegExp 對象](前端/js/基礎知識/RegExp對象.md)
* [JSON 對象](前端/js/基礎知識/JSON對象.md)
* [FormData 對象](前端/js/基礎知識/FormData對象.md)
* [ArrayBuffer / Blob 對象](前端/js/基礎知識/ArrayBuffer對象,Blob對象.md)
* [File / FileList / FileReader 對象](前端/js/基礎知識/標準庫/File對象-FileList對象.md)
* [瀏覽器對象](前端/js/基礎知識/瀏覽器對象-特性.md)
* [瀏覽器環境概述](前端/js/基礎知識/瀏覽器環境概述.md)
* [window 對象](前端/js/基礎知識/window對象.md)
* [Location 對象](前端/js/基礎知識/瀏覽器對象-特性/Location對象.md)
* [Navigator 對象](前端/js/基礎知識/Navigator對象,Screen對象.md)
* [Screen 對象](前端/js/基礎知識/瀏覽器對象-特性/Screen對象.md)
* [XMLHttpRequest 異步請求](前端/js/基礎知識/XMLHttpRequest異步請求.md)
* [console 對象](console對象.md)
* [URL 解析](前端/js/基礎知識/瀏覽器對象-特性/URL.md)
* [URL 的編碼和解碼](前端/js/基礎知識/瀏覽器對象-特性/URL的編碼和解碼.md)
* [URLSearchParams 對象轉url參數](前端/js/基礎知識/瀏覽器對象-特性/URLSearchParams對象轉url參數.md)
* [DOM](前端/js/基礎知識/DOM.md)
* [DOM,Node 接口](前端/js/基礎知識/DOM,Node接口.md)
* [Document 節點](前端/js/基礎知識/Document節點.md)
* [Element 等節點](前端/js/基礎知識/Element等節點.md)
* [CSS 操作](前端/js/基礎知識/CSS操作.md)
* [Mutation Observer 監視 DOM 變動](前端/js/基礎知識/MutationObserver監視DOM變動.md)
* [事件](前端/js/基礎知識/事件.md)
* [EventTarget 事件通用接口](前端/js/基礎知識/事件/EventTarget接口.md)
* [Event 對象](前端/js/基礎知識/事件/Event對象.md)
* [鼠標事件](前端/js/基礎知識/事件/鼠標事件.md)
* [鍵盤事件](前端/js/基礎知識/事件/鍵盤事件.md)
* [進度事件 - 加載外部資源](前端/js/基礎知識/事件/進度事件.md)
* [觸摸](前端/js/基礎知識/事件/觸摸.md)
* [實例 手寫](前端/js/基礎知識/事件/觸摸/實例手寫.md)
* [拖拉事件](前端/js/基礎知識/事件/拖拉事件.md)
* [窗口事件](前端/js/基礎知識/事件/窗口事件.md)
* [剪貼板事件](前端/js/基礎知識/事件/剪貼板事件.md)
* [GlobalEventHandlers 接口](前端/js/基礎知識/事件/GlobalEventHandlers接口.md)
* [HTML 標簽](前端/js/基礎知識/HTML標簽.md)
* [<a>](前端/js/網頁元素接口/a.md)
* [<img>](前端/js/網頁元素接口/img.md)
* [<input> 元素](前端/js/網頁元素接口/input元素.md)
* [特性](前端/js/基礎知識/特性.md)
* [同源限制](前端/js/基礎知識/同源限制.md)
* [不同域跨窗口通訊](跨窗口通訊.md)
* [Web Api](前端/js/基礎知識/webApi.md)
* [Fetch](Fetch.md)
* [Response 對象](response對象.md)
* [Request 對象](Fetch/Request對象.md)
* [Headers 對象](Fetch/Headers對象.md)
* [實例](Fetch/實例.md)
* [POST 請求](Fetch/實例/Hello-world.md)
* [JSON 請求](Fetch/實例/JSON請求.md)
* [上傳文件](Fetch/實例/上傳文件.md)
* [獲取數據流-如圖片](Fetch/實例/獲取數據流-如圖片.md)
* [逐行處理文本文件](Fetch/實例/逐行處理文本文件.md)
* [自定義請求 Request](Fetch/實例/自定義請求Request.md)
* [sessionStorage / localStorage](前端/js/基礎知識/緩存/sessionStorage-localStorage.md)
* [Intersection Observer 元素可見判斷](前端/js/基礎知識/webApi/IntersectionObserver元素可見判斷.md)
* [PerformanceObserver 性能監聽](前端/js/基礎知識/webApi/PerformanceObserver性能監聽.md)
* [ResizeObserver 監聽元素大小](前端/js/基礎知識/webApi/ResizeObserver.md)
* [TextDecoder / TextEncoder](TextDecoder-TextEncoder.md)
* [Gamepad 游戲手柄](前端/js/基礎知識/webApi/Gamepad游戲手柄.md)
* [geolocation 地理位置](前端/js/基礎知識/webApi/geolocation地理位置.md)
* [網頁可見性 狀態監聽](前端/js/基礎知識/webApi/網頁可見性狀態監聽.md)
* [Notification 系統通知](前端/js/基礎知識/webApi/Notification系統通知.md)
* [畫中畫API](前端/js/基礎知識/webApi/畫中畫API.md)
* [Pointer events 指針事件](前端/js/基礎知識/webApi/Pointerevents指針事件.md)
* [Vibration API 震動](前端/js/基礎知識/webApi/VibrationAPI震動.md)
* [Audio API 聲音](前端/js/基礎知識/webApi/AudioAPI聲音.md)
* [Web Share API](前端/js/基礎知識/webApi/WebShareAPI.md)
* [WebCodecs API 幀和音頻塊的訪問](前端/js/基礎知識/webApi/WebCodecsAPI幀和音頻塊的訪問.md)
* [typeof / instanceof](typeof+instanceof+Object.prototype.toString.md)
* [HTML](前端/HTML.md)
* [設計規范](前端/HTML/設計規范.md)
* [Web前端兼容性問題](前端/CSS/分片率設置.md)
* [手機端](前端/HTML/手機端.md)
* [尺寸單位](前端/HTML/手機端/尺寸單位.md)
* [TypeScript](前端/typescript.md)
* [技巧](前端/typescript/技巧.md)
* [tsconfig.json](前端/typescript/tsconfig.json.md)
* [基礎類型](前端/typescript/基礎類型.md)
* [接口](前端/typescript/接口.md)
* [類](前端/typescript/類.md)
* [函數](前端/typescript/函數.md)
* [泛型](前端/typescript/泛型.md)
* [類型兼容性](前端/typescript/類型兼容性.md)
* [高級類型](前端/typescript/高級類型.md)
* [模塊](前端/typescript/模塊.md)
* [命名空間](前端/typescript/命名空間.md)
* [裝飾器(decorators)](前端/typescript/裝飾器(decorators).md)
* [====== 基礎 ======](前端/======.md)
* [canvas](前端/canvas.md)
* [繪制矩形](前端/canvas/繪制矩形.md)
* [繪制路徑](前端/canvas/繪制路徑.md)
* [繪制直線](前端/canvas/繪制路徑/繪制直線.md)
* [繪制圓弧](前端/canvas/繪制路徑/繪制圓弧.md)
* [繪制貝塞爾曲線](前端/canvas/繪制路徑/繪制貝塞爾曲線.md)
* [繪制文本](前端/canvas/繪制路徑/繪制文本.md)
* [繪制圖片](前端/canvas/繪制路徑/繪制圖片.md)
* [樣式與顏色](前端/canvas/繪制路徑/樣式與顏色.md)
* [狀態的保存和恢復](前端/canvas/狀態的保存和恢復.md)
* [變形](前端/canvas/變形.md)
* [平移](前端/canvas/變形/平移.md)
* [旋轉](前端/canvas/變形/旋轉.md)
* [變形矩陣](前端/canvas/變形/變形矩陣.md)
* [合成](前端/canvas/合成.md)
* [裁剪路徑](前端/canvas/裁剪路徑.md)
* [動畫](前端/canvas/動畫.md)
* [WebSocket](WebSocket.md)
* [庫](WebSocket/庫.md)
* [websocketd](websocketd.md)
* [socket.io](WebSocket/庫/socket.io.md)
* [WebGL](前端/WEBGL.md)
* [twgljs 輕量級庫](前端/WEBGL/twgljs輕量級庫.md)
* [WebRTC](前端/WebRTC.md)
* [WebRTC 使用流程](前端/WebRTC/WebRTC使用流程.md)
* [概念](前端/WebRTC/概念.md)
* [處理瀏覽器中的媒體](前端/WebRTC/處理瀏覽器中的媒體.md)
* [兩種傳輸方式示例 視頻 / 文本 / 流文本](前端/WebRTC/構建瀏覽器RTC梯形圖:本地視角.md)
* [需要信令通道](前端/WebRTC/需要信令通道.md)
* [教程](前端/WebRTC/教程.md)
* [媒體設備](前端/WebRTC/教程/媒體設備.md)
* [對等連接入門](前端/WebRTC/教程/對等連接入門.md)
* [遠程流](前端/WebRTC/教程/遠程流.md)
* [數據通道](前端/WebRTC/教程/數據通道.md)
* [TURN服務器](前端/WebRTC/教程/TURN服務器.md)
* [API 接口](前端/WebRTC/API接口.md)
* [RTCPeerConnection](前端/WebRTC/API接口/RTCPeerConnection.md)
* [getUserMedia](前端/WebRTC/API接口/getUserMedia.md)
* [示例](前端/WebRTC/示例.md)
* [examples](前端/WebRTC/示例/examples.md)
* [php 實現服務器與web端](前端/WebRTC/php實現服務器與web端.md)
* [捕獲窗口](前端/WebRTC/示例/捕獲窗口.md)
* [捕獲攝像頭](前端/WebRTC/示例/捕獲攝像頭.md)
* [本地使用 RTCPeerConnection](前端/WebRTC/示例/本地使用RTCPeerConnection.md)
* [DataChannel](前端/WebRTC/示例/DataChannel.md)
* [遠程點對點](遠程點對點.md)
* [第三方庫](前端/WebRTC/第三方庫.md)
* [SimpleWebRTC [4.5k]](前端/WebRTC/第三方庫/SimpleWebRTC.md)
* [webRTC.io [1.6k]](前端/WebRTC/第三方庫/webRTC.io.md)
* [==== 視頻聊天 ====](前端/WebRTC/第三方庫/====視頻聊天====.md)
* [peerjs 點對點鏈接](前端/WebRTC/第三方庫/peerjs點對點鏈接.md)
* [點對點傳輸文字](前端/WebRTC/第三方庫/peerjs點對點鏈接/點對點傳輸文字.md)
* [第三方項目](前端/WebRTC/第三方項目.md)
* [p2p.chat](前端/WebRTC/第三方項目/p2p.chat.md)
* [im](前端/WebRTC/第三方項目/im.md)
* [WebAssembly](前端/ServiceWorkers/WebAssembly.md)
* [示例](前端/ServiceWorkers/WebAssembly/示例.md)
* [hello-world go版](前端/ServiceWorkers/WebAssembly/示例/hello-worldgo版.md)
* [SSE (EventSource)](SSE服務端主動推瀏覽器.md)
* [示例](示例.md)
* [Web Workers 多線程](前端/WebWorkers多線程.md)
* [示例](前端/WebWorkers多線程/示例.md)
* [通用的異步 eval()](前端/WebWorkers多線程/示例/通用的異步eval.md)
* [Service Worker API](前端/ServiceWorkers.md)
* [PWA 提升WebApp](前端/PWA提升WebApp.md)
* [Broadcast Channel 廣播](前端/BroadcastChannel廣播.md)
* [IndexedDB](前端/js/基礎知識/IndexedDBAPI.md)
* [庫](前端/js/基礎知識/IndexedDBAPI/庫.md)
* [Dexie.js 封裝 IndexedDb](前端/js/基礎知識/IndexedDBAPI/庫/Dexie.js封裝IndexedDb.md)
* [ZangoDB](前端/js/基礎知識/IndexedDBAPI/庫/ZangoDB.md)
* [JsStore 帶SQL語法](前端/js/基礎知識/IndexedDBAPI/庫/JsStore帶SQL語法.md)
* [lovefield 仿 SQL [6.8k]](前端/js/基礎知識/IndexedDBAPI/庫/lovefield仿SQL.md)
* [Web Sqlite](前端/WebSqlite.md)
* [====== 進階 ======](前端/====進階====.md)
* [NodejS](服務器/NodejS.md)
* [npm 插件](服務器/NodejS/npm插件.md)
* [mongoose 操作 mongodb](服務器/NodejS/Express框架/操作通過mongoose操作mongodb.md)
* [sequelize 數據庫orm](服務器/NodejS/npm插件/sequelizeorm.md)
* [pm2 啟動 node](服務器/NodejS/npm插件/pm.md)
* [nodemon 監控文件變化自動重啟](服務器/NodejS/nodemon監控文件變化自動重啟.md)
* [cookie-parser 設置 cookie](服務器/NodejS/npm插件/cookie-parser設置cookie.md)
* [Puppeteer 控制瀏覽器](服務器/NodejS/npm插件/Puppeteer控制瀏覽器.md)
* [Robotjs 桌面自動化](服務器/NodejS/npm插件/Robotjs桌面自動化.md)
* [anyproxy 代理](服務器/NodejS/anyproxy代理.md)
* [pkg 編譯成二進制](服務器/NodejS/npm插件/pkg編譯成二進制.md)
* [文件操作](服務器/NodejS/文件操作.md)
* [網絡操作](服務器/NodejS/網絡操作.md)
* [進程管理](服務器/NodejS/進程管理.md)
* [Express 框架](服務器/NodejS/Express框架.md)
* [模塊化編程](服務器/NodejS/模塊化編程.md)
* [Koa web 框架](服務器/NodejS/Koaweb框架.md)
* [Deno 代替node](前端/Deno代替node.md)
* [====== 后端 ======](前端/====后端====.md)
* [Vue](前端/Vue.md)
* [初始化 vue3.0 項目](前端/Vue/初始化一個項目.md)
* [vue3 新增特性與vue2遷移](前端/Vue/初始化一個項目/vue3新增特性.md)
* [vue3.0 安裝 ant-design 的定制主題](前端/Vue/初始化一個項目/vue3.0安裝ant-design的定制主題.md)
* [vue3.0 引入全局 stylus 變量](前端/Vue/初始化一個項目/vue3.0引入全局stylus變量.md)
* [預渲染](前端/Vue/初始化一個項目/預渲染.md)
* [引入 bootstrap 與jquery](前端/Vue/初始化一個項目/引入bootstrap與jquery.md)
* [vue 模塊](vue插件.md)
* [better-scroll 更好的無滾動條插件](前端/Vue/常用插件/better-scroll更好的無滾動條插件.md)
* [vue-infinite-scroll 下拉加載](前端/Vue/常用插件/vue-infinite-scroll.md)
* [vue-infinite-loading 上拉刷新,功能強](前端/Vue/常用插件/vue-infinite-loading上拉刷新,功能強.md)
* [Vue-resource ajax 請求數據](前端/Vue/常用插件/Vue-resourceajax請求數據.md)
* [vue-lazyload 圖片懶加載](前端/Vue/常用插件/圖片懶加載.md)
* [axios 請求 [推薦]](前端/Vue/常用插件/請求處理/axios.md)
* [vue cli 3.0 配置](前端/Vue/常用插件/請求處理/axios/vuecli3.0配置.md)
* [Vue.Draggable 拖住div](Vue.Draggable拖住div.md)
* [Vue-router](前端/Vue/Vue-router.md)
* [qrcode.vue 二維碼](vue插件/qrcode.vue二維碼.md)
* [vue-fullpage](vue插件/vue-fullpage.md)
* [form-generator 表單生成器[UI版]](vue插件/form-generator表單生成器[UI版].md)
* [vue-form-making element-ui 可視化表單](vue插件/vue-form-making可視化表單.md)
* [vue-cron Cron表達式組件](vue插件/vue-cron.md)
* [vue-good-table 表單組件](vue-good-table表單組件.md)
* [vxe-table](vue插件/vxe-table.md)
* [skeletonreact 骨架屏](vue插件/skeletonreact骨架屏.md)
* [vuex 狀態管理](前端/Vue/vuex.md)
* [在多頁面中使用](前端/Vue/vuex/在多頁面中使用.md)
* [創建 store.js](前端/Vue/vuex/創建store.js.md)
* [框架](vue插件/框架.md)
* [ant-design 心得](前端/Vue/ant-design心得.md)
* [Vite](前端/Vue/Vite.md)
* [vue-element-admin](vue插件/框架/vue-element-admin.md)
* [延遲加載 / 異步組件](前端/Vue/延遲加載-異步組件.md)
* [創建并引入組件](前端/Vue/創建并引入組件.md)
* [data 相關操作](前端/Vue/存儲data的方式.md)
* [動態改變 class 值](前端/Vue/動態改變class值.md)
* [生產與測試環境配置不同請求地址](前端/Vue/生產與測試環境配置不同請求地址.md)
* [動畫,與動畫庫的使用](前端/Vue/動畫.md)
* [組件間 相關 通訊](前端/Vue/子組件間通訊.md)
* [跨域請求](前端/Vue/跨域請求.md)
* [vue 與 cordova 跨平臺](前端/Vue/vue與cordova跨平臺.md)
* [webpack 構建多頁面](前端/Vue/webpack構建多頁面.md)
* [骨架屏 / loading加載](前端/Vue/骨架屏.md)
* [Nuxt 集成服務器渲染,ui框架等](前端/Vue/Nuxt集成服務器渲染,ui框架等.md)
* [React](前端/React.md)
* [第三方庫](前端/React/第三方庫.md)
* [ChatUI](前端/React/第三方庫/ChatUI.md)
* [JSX](前端/React/JSX.md)
* [組件 & Props](前端/React/組件Props.md)
* [State & 生命周期](前端/React/State生命周期.md)
* [事件處理](前端/React/事件處理.md)
* [條件渲染](前端/React/條件渲染.md)
* [列表 & Key](前端/React/列表Key.md)
* [表單](前端/React/表單.md)
* [狀態提升](前端/React/狀態提升.md)
* [組合 vs 繼承](前端/React/組合vs繼承.md)
* [Web Components](前端/WebComponents.md)
* [====== 框架 ======](前端/=======.md)
* [React Native](App端/react-native.md)
* [基礎知識](App端/react-native/基礎知識.md)
* [Electron 桌面應用](前端/Electron.md)
* [快速入門](前端/Electron/快速入門.md)
* [技巧](前端/Electron/技巧.md)
* [內置模塊](前端/Electron/內置模塊.md)
* [app 模塊](前端/Electron/內置模塊/app模塊.md)
* [BrowserWindow](前端/Electron/內置模塊/BrowserWindow.md)
* [Menu 菜單](前端/Electron/內置模塊/Menu菜單.md)
* [globalShortcut (全局快捷鍵)](前端/Electron/內置模塊/globalShortcut全局快捷鍵.md)
* [Shell](前端/Electron/內置模塊/Shell.md)
* [dialog 對話框](前端/Electron/內置模塊/dialog對話框.md)
* [tray 系統托盤](前端/Electron/內置模塊/tray系統托盤.md)
* [webContents 渲染以及控制 web 頁面](前端/Electron/內置模塊/webContents渲染以及控制web頁面.md)
* [ipcMain / ipcRenderer (進程間的通訊)](前端/Electron/內置模塊/ipcMain-ipcRenderer進程間的通訊.md)
* [clipboard 剪切板](前端/Electron/內置模塊/clipboard剪切板.md)
* [webview](前端/Electron/內置模塊/webview.md)
* [protocol 自定義協議](前端/Electron/內置模塊/protocol自定義協議.md)
* [desktopCapturer 獲取其他軟件信息](前端/Electron/內置模塊/desktopCapturer獲取其他軟件信息.md)
* [常用包](前端/Electron/常用包.md)
* [electron-settings 設置管理器](前端/Electron/常用包/electron-settings設置管理器.md)
* [electron-log](前端/Electron/常用包/electron-log.md)
* [electron-builder 打包[推薦]](前端/Electron/常用包/electron-builder生成安裝器.md)
* [electron-packager 打包](前端/Electron/常用包/electron-packager打包.md)
* [electron-updater 升級](前端/Electron/常用包/electron-updater升級.md)
* [electron-store 以文件形式緩存配置](前端/Electron/常用包/electron-store以文件形式緩存配置.md)
* [menubar 托盤菜單欄](前端/Electron/常用包/menubar托盤菜單欄.md)
* [photon 桌面 UI 構建](前端/Electron/常用包/photon桌面UI構建.md)
* [React Desktop macOS和Windows的UI工具包](前端/Electron/常用包/ReactDesktopmacOS和Windows的UI工具包.md)
* [chrome-tabs](前端/Electron/常用包/chrome-tabs.md)
* [xel 界面ui](前端/Electron/常用包/xel界面ui.md)
* [electron-util 常用包](前端/Electron/常用包/electron-util常用包.md)
* [electronic-vue](前端/Electron/常用包/electronic-vue.md)
* [weex 跨平臺vue 開發](前端/weex擴平臺vue開發.md)
* [weex-ui 第三方 ui 庫](前端/weex擴平臺vue開發/weex-ui第三方ui庫.md)
* [wexx-bindingx 動畫效果](前端/weex擴平臺vue開發/wexx動畫效果.md)
* [cordova 跨平臺應用](前端/cordova前端創建跨品臺應用.md)
* [uniapp Vue 多平臺](uniappVue多平臺.md)
* [插件 / 資源](uniappVue多平臺/插件.md)
* [[通用] 更好的下拉刷新,上拉加載](uniappVue多平臺/插件/更好的下拉刷新,上拉加載.md)
* [[app] 全量更新 app-簡單](uniappVue多平臺/插件/[app].md)
* [[app] 可增量更新](uniappVue多平臺/插件/[app]可增量更新.md)
* [登錄/注冊模板(含微信等第三方登錄)](uniappVue多平臺/插件/登錄-注冊模板含微信等第三方登錄.md)
* [導航欄](導航欄.md)
* [uni-form 表單校驗](uni-form表單校驗.md)
* [combox 自動完成](自動完成.md)
* [uni-data-checkbox](data-checkbox.md)
* [uni-data-picker](data-picker.md)
* [uni-loadmore 上拉加載更多](uniappVue多平臺/插件/uni-loadmore上拉加載更多.md)
* [uni-row 布局](uniappVue多平臺/插件/uni-row布局.md)
* [uni-dateformat 日期格式化,倒計時](uniappVue多平臺/插件/uni-dateformat日期格式化,倒計時.md)
* [uni-file-picker 文件上傳](uniappVue多平臺/插件/uni-file-picker文件上傳.md)
* [uni-search-bar 搜索欄](uniappVue多平臺/插件/uni-search-bar搜索欄.md)
* [uni-segmented-control 分段器](uniappVue多平臺/插件/uni-segmented-control分段器.md)
* [UI 框架](uniappVue多平臺/UI框架.md)
* [uni-框架](uniappVue多平臺/uni-框架.md)
* [ColorUI-UniApp](uniappVue多平臺/UI框架/ColorUI-UniApp.md)
* [uView UI 更多功能](uniappVue多平臺/UI框架/uViewUI.md)
* [快速入門](uniappVue多平臺/快速入門.md)
* [設計圖尺寸](uniappVue多平臺/快速入門/設計圖尺寸.md)
* [設置開發/生產模式](uniappVue多平臺/快速入門/設置開發-生產模式.md)
* [設置 scss 等樣式](uniappVue多平臺/快速入門/設置scss.md)
* [生命周期](uniappVue多平臺/快速入門/生命周期.md)
* [組件/標簽的變化](uniappVue多平臺/快速入門/組件-標簽的變化.md)
* [template 與 block](uniappVue多平臺/快速入門/template與block.md)
* [NPM支持](uniappVue多平臺/快速入門/NPM支持.md)
* [資源路徑](uniappVue多平臺/快速入門/資源路徑.md)
* [css 相關](uniappVue多平臺/快速入門/css的變化.md)
* [js 導出模塊](uniappVue多平臺/快速入門/js導出模塊.md)
* [使用 TypeScript](uniappVue多平臺/快速入門/使用TypeScript.md)
* [組件管理](uniappVue多平臺/快速入門/組件管理.md)
* [事件處理器](uniappVue多平臺/快速入門/事件處理器.md)
* [vuex](uniappVue多平臺/快速入門/vuex.md)
* [配置](配置.md)
* [pages.json](pages.json.md)
* [easycom](easycom.md)
* [package.json](package.json.md)
* [uni.scss](uni.scss.md)
* [App.vue](App.vue.md)
* [main.js](main.js.md)
* [生命周期](生命周期.md)
* [應用生命周期](應用生命周期.md)
* [頁面生命周期](頁面生命周期.md)
* [組件生命周期](組件生命周期.md)
* [Vue](Vue.md)
* [事件處理器](事件處理器.md)
* [表單使用 v-model](表單使用v-model.md)
* [組件的props](組件的props.md)
* [組件的ref](主鍵的ref.md)
* [組件的.sync 子組件prop通知父組件](組件的.sync子組件prop通知父組件.md)
* [原生組件](原生組件.md)
* [button](button.md)
* [page-meta](page-meta.md)
* [navigation-bar](navigation-bar.md)
* [custom-tab-bar](custom-tab-bar.md)
* [open-data](open-data.md)
* [運營服務](uniappVue多平臺/運營服務.md)
* [統一推送uniPush](uniappVue多平臺/運營服務/統一推送uniPush.md)
* [運營統計](uniappVue多平臺/運營服務/運營統計.md)
* [制作統一發行頁面](uniappVue多平臺/運營服務/制作統一發行頁面.md)
* [API](uniappVue多平臺/API.md)
* [媒體](媒體.md)
* [uni.compressImage 壓縮圖片](uniappVue多平臺/API/uni.compressImage壓縮圖片.md)
* [設備](設備.md)
* [陀螺儀](陀螺儀.md)
* [系統信息](系統信息.md)
* [網絡狀態](網絡狀態.md)
* [羅盤](羅盤.md)
* [加速度計](加速度計.md)
* [撥打電話](撥打電話.md)
* [掃碼](掃碼.md)
* [剪貼板](剪貼板.md)
* [屏幕亮度](屏幕亮度.md)
* [手機振動](振動.md)
* [藍牙](藍牙.md)
* [生物認證](生物認證.md)
* [鍵盤](鍵盤.md)
* [界面](界面.md)
* [彈出菜單](彈出菜單.md)
* [設置導航條](設置導航條.md)
* [設置 tabBar](設置tabBar.md)
* [背景/下拉背景](背景-下拉背景.md)
* [動畫](動畫.md)
* [滾動頁面](滾動頁面.md)
* [網絡字體](網絡字體.md)
* [下拉刷新](下拉刷新.md)
* [節點信息](節點信息.md)
* [節點布局相交狀態](節點布局相交狀態.md)
* [文件](文件.md)
* [繪畫](繪畫.md)
* [第三方服務](第三方服務.md)
* [獲取服務供應商](獲取服務供應商.md)
* [登錄](登陸.md)
* [檢測是否登錄](檢測是否登錄.md)
* [微信登錄](微信登錄.md)
* [信息獲取](信息獲取.md)
* [獲取手機號](獲取手機號.md)
* [手機號一鍵登錄](一鍵登錄.md)
* [支付](支付.md)
* [推送](推送.md)
* [模板消息-小程序](模板消息-小程序.md)
* [授權](第三方服務/授權.md)
* [小程序設置界面](第三方服務/小程序設置界面.md)
* [收貨地址](第三方服務/收貨地址.md)
* [打開其他小程序](第三方服務/打開其他小程序.md)
* [模版消息](第三方服務/模版消息.md)
* [訂閱消息](第三方服務/訂閱消息.md)
* [小程序更新](第三方服務/小程序.md)
* [App 更新](第三方服務/App更新.md)
* [調試](第三方服務/調試.md)
* [統計 - uni 對程序的統計](uniappVue多平臺/統計.md)
* [廣告](廣告.md)
* [頁面通訊 / 全局事件監聽](頁面通訊.md)
* [公用模塊 / 全局變量](全局變量.md)
* [uni_modules](uniappVue多平臺/uni_modules.md)
* [datacom](uniappVue多平臺/datacom.md)
* [自動化測試](自動化測試.md)
* [wexx / nvue](wexx-nvue.md)
* [HTML5+](uniappVue多平臺/HTML5+.md)
* [國際化](國際化.md)
* [微信小程序](前端/微信小程序.md)
* [====== 平臺相關 ======](前端/======2.md)
* [webpack](前端/webpack.md)
* [loader 插件](前端/webpack/loader插件.md)
* [babel-loader ES6 轉為 ES5等](前端/webpack/loader插件/Babel把ES6轉為ES5等.md)
* [html-loader](前端/webpack/loader插件/html-loader.md)
* [css-loader](前端/webpack/loader插件/css-loader.md)
* [postcss-loader 對 css 進行后處理](前端/webpack/loader插件/postcss-loader對css進行后處理.md)
* [less-loader](前端/webpack/loader插件/less-loader.md)
* [url-loader 過小生成 base64位圖片](前端/webpack/loader插件/url-loader過小生成base64位圖片.md)
* [file-loader 引入圖片](前端/webpack/loader插件/file-loader引入圖片.md)
* [image-webpack-loader 圖片壓縮](前端/webpack/loader插件/image-webpack-loader圖片壓縮.md)
* [引入模塊-并對模板賦值](前端/webpack/webpack/引入模塊.md)
* [esbuild 比webpack 快10倍](前端/esbuild比webpack快10倍.md)
* [gulpjs 構建工具](前端/js/js插件/gulpjs構建工具.md)
* [快速入門](前端/js/js插件/gulpjs構建工具/快速入門.md)
* [語法](前端/js/js插件/gulpjs構建工具/語法.md)
* [常用插件](前端/js/js插件/gulpjs構建工具/常用插件.md)
* [css 插件](前端/js/js插件/gulpjs構建工具/常用插件/css插件.md)
* [js 插件](前端/js/js插件/gulpjs構建工具/常用插件/js插件.md)
* [圖片 插件](前端/js/js插件/gulpjs構建工具/常用插件/圖片插件.md)
* [自動刷新頁面](前端/js/js插件/gulpjs構建工具/常用插件/自動刷新頁面.md)
* [示例](前端/js/js插件/gulpjs構建工具/示例.md)
* [編譯sass](前端/js/js插件/gulpjs構建工具/示例/編譯sass.md)
* [監聽 css變化](前端/js/js插件/gulpjs構建工具/示例/監聽css等變化.md)
* [監聽 文件變化,刷新頁面](前端/js/js插件/gulpjs構建工具/示例/監聽文件變化,刷新頁面.md)
* [多頁面示例](前端/js/js插件/gulpjs構建工具/示例/多頁面示例.md)
* [模版](前端/js/js插件/gulpjs構建工具/模版.md)
* [rollup 0配置打包腳本](前端/rollup0.md)
* [lerna 管理包含多個軟件包](前端/lerna管理包含多個軟件包.md)
* [monorepos 多子模塊管理](服務器/架構設計/monorepos.md)
* [vite](前端/vite.md)
* [====== 構建工具 ======](前端/構建工具.md)
* [npm](前端/npm.md)
* [npm 插件制作發布](前端/npm插件制作發布.md)
* [cnpm - 淘寶的 npm 鏡像](nodejs/cnpm-淘寶的npm鏡像.md)
* [npx](前端/npx.md)
* [yarn](前端/yarn.md)
* [Bower 瀏覽器管理插件](前端/Vue/常用插件/Bower瀏覽器管理插件.md)
* [====== 包管理 ======](前端/======包管理======.md)
* [SEO 優化](前端/SEO優化.md)
* [====== 性能與優化 ======](前端/======性能與優化======.md)
* [vConsole](前端/vConsole.md)
* [遠程調試移動設備網頁](前端/遠程調試移動設備網頁.md)
* [chil 遠程調試網頁](前端/chil遠程調試網頁.md)
* [遠程調試 Android 設備網頁](前端/遠程調試移動設備網頁/遠程調試Android設備網頁.md)
* [seleunim 自動測試](前端/seleunim自動測試.md)
* [selenium IDE](前端/seleunim自動測試/seleniumIDE.md)
* [Selenium Python](前端/seleunim自動測試/SeleniumPython.md)
* [常用技巧](前端/seleunim自動測試/SeleniumPython/常用技巧.md)
* [定位 元素 / 一組元素](前端/seleunim自動測試/SeleniumPython/selenium元素定位.md)
* [控制瀏覽器操作](前端/seleunim自動測試/SeleniumPython/控制瀏覽器操作.md)
* [WebDriver常用方法](前端/seleunim自動測試/SeleniumPython/WebDriver常用方法.md)
* [鼠標事件](前端/seleunim自動測試/SeleniumPython/鼠標事件.md)
* [鍵盤事件](前端/seleunim自動測試/SeleniumPython/鍵盤事件.md)
* [獲取斷言信息](前端/seleunim自動測試/SeleniumPython/獲取斷言信息.md)
* [設置元素等待 -等待某條件成立后在執行](前端/seleunim自動測試/SeleniumPython/設置元素等待-等待某條件成立后在執行.md)
* [多表單切換](前端/seleunim自動測試/SeleniumPython/多表單切換.md)
* [多窗口切換](前端/seleunim自動測試/SeleniumPython/多窗口切換.md)
* [警告框處理](前端/seleunim自動測試/SeleniumPython/警告框處理.md)
* [下拉框選擇](前端/seleunim自動測試/SeleniumPython/下拉框選擇.md)
* [文件上傳](前端/seleunim自動測試/SeleniumPython/文件上傳.md)
* [cookie操作](前端/seleunim自動測試/SeleniumPython/cookie操作.md)
* [調用JavaScript代碼](前端/seleunim自動測試/SeleniumPython/調用JavaScript代碼.md)
* [窗口截圖](前端/seleunim自動測試/SeleniumPython/窗口截圖.md)
* [關閉瀏覽器](前端/seleunim自動測試/SeleniumPython/關閉瀏覽器.md)
* [Chrome headless 無界面模式](前端/seleunim自動測試/SeleniumPython/Chromeheadless無界面模式.md)
* [====== 使用工具 ======](前端/====使用工具====.md)
* [plasmo 瀏覽器插件框架](前端/plasmo.md)
* [====== 瀏覽器插件======](前端/======瀏覽器插件======.md)
* [軟件](軟件.md)
* [jetbrains / Intellij IDEA](軟件/jetbrains.md)
* [常用插件](常用插件.md)
* [Git Commit Message Helper](GitCommitMessageHelper.md)
* [Chinese ?(Simplified)? 中文組件](Chinese?Simplified?中文組件.md)
* [Php Inspections ?(EA Extended)](PhpInspections?EAExtended.md)
* [redis simple -redis 客戶端](redissimple-redis客戶端.md)
* [連接遠程docker](軟件/PHPStorm/連接遠程docker.md)
* [配置vagrant虛擬機](軟件/PHPStorm/配置vagrant虛擬機.md)
* [保存監聽 eslint](軟件/PHPStorm/保存監聽eslint.md)
* [php 本地debug / 遠程debug](軟件/PHPStorm/配置遠程debug-可配合vagrant.md)
* [docker 使用 phpstorm/php-71-apache-xdebug](軟件/PHPStorm/docker使用phpstorm-php-71-apache-xdebug.md)
* [phpcs Lint 工具](軟件/jetbrains/phpcsLint工具.md)
* [uni-app 代碼提示'](軟件/jetbrains/uni-app代碼提示.md)
* [vs code](軟件/vscode.md)
* [配置 C++](軟件/vscode/配制C++.md)
* [visual studio](軟件/visualstudio.md)
* [使用 Clang/LLVM](軟件/visualstudio/使用LLVMclang++.md)
* [插件](軟件/visualstudio/插件.md)
* [ReSharper C++](軟件/visualstudio/插件/ReSharperC++.md)
* [Clang Power Tools](軟件/visualstudio/插件/ClangPowerTools.md)
* [Sublime Text配置](MAC常用配置/SublimeText配置.md)
* [github](軟件/github.md)
* [gource 通過 git 生成 動畫](軟件/github/gource通過git生成動畫.md)
* [thefuck 出現錯誤使用 fuck](軟件/github/thefuck出現錯誤使用fuck.md)
* [tldr 簡化 man 函數](軟件/github/tldr簡化man函數.md)
* [postman](軟件/postman.md)
* [Apache JMeter 并發測試工具](軟件/ApacheJMeter并發測試工具.md)
* [Chrome](軟件/Chrome.md)
* [ldap軟件 Apche Directory Studio](軟件/ldap軟件ApcheDirectoryStudio.md)
* [sokit 端口監聽 轉發. socket 測試工具](Window/sokit端口監聽轉發.socket測試工具.md)
* [wireshark 抓包工具](軟件/wireshark抓包工具.md)
* [Ventoy 多系統合一啟動盤制作工具](軟件/Ventoy多系統合一啟動盤制作工具.md)
* [UserLAnd 手機安裝linux](軟件/UserLAnd.md)
* [termux 手機安裝 linux](軟件/termux手機安裝linux.md)
* [sharemouse 跨系統操作](軟件/sharemouse跨系統操作.md)
* [Microsoft Garage Mouse 多windows跨鍵盤](軟件/MicrosoftGarageMouse多windows跨鍵盤.md)
* [syncthing 分布式同步](軟件/syncthing分布式同步.md)
* [搭建 shandowsocks](軟件/搭建shandowsocks.md)
* [google云 搭建](軟件/搭建shandowsocks/搭建shadowsocksR.md)
* [亞馬遜云 搭建](軟件/搭建shandowsocks/亞馬遜云搭建.md)
* [終端走代理](軟件/搭建shandowsocks/終端走代理.md)
* [一鍵 ss 腳本](軟件/搭建shandowsocks/一鍵ss腳本.md)
* [????? 無界面軟件 ??????](軟件/無界面軟件.md)
* [sqlmap 防sql 注入的測試](sqlmap.md)
* [scrcpy 手機投屏](軟件/scrcpy手機投屏.md)
* [sftpgo 跨平臺 ftp](軟件/sftpgo跨平臺ftp.md)
* [frp 內網穿透](frp內網穿透.md)
* [AWS 亞馬遜](AWS亞馬遜.md)
* [小米路由AX3600](軟件/小米路由AX3600.md)
* [MAC](MAC常用配置.md)
* [php 環境配置 2.0版](MAC常用配置/MACphp環境配置2.0版.md)
* [pear / pecl 安裝](MAC常用配置/MACphp環境配置2.0版/pear-pecl的安裝.md)
* [Mac 配置 Python 和Python3](MAC常用配置/Mac配置Python和Python3.md)
* [配置 Oh My Zsh+ iTerm2](MAC常用配置/配置OhMyZsh.md)
* [iTerm2 自動登陸 ssh](MAC常用配置/配置OhMyZsh/iTerm2配置ssh.md)
* [配置 Vim](MAC常用配置/MAC配置Vim.md)
* [brew](MAC常用配置/brew.md)
* [創建 brew 包](MAC常用配置/brew/創建brew包.md)
* [MAME 街機模擬器](MAME街機模擬器.md)
* [php-osx mac 安裝php](MAC常用配置/php-osxmac安裝php.md)
* [破解 wifi](MAC常用配置/破解wifi.md)
* [Window](Window.md)
* [常見問題](常見問題.md)
* [打不開微軟商店](打不開微軟商店.md)
* [cmd 命令](Window/cmd命令.md)
* [cmd 運用場景](Window/cmd命令/cmd運用場景.md)
* [復制目錄](Window/cmd命令/cmd運用場景/復制目錄.md)
* [刪除目錄下的所有文件](Window/cmd命令/cmd運用場景/刪除目錄下的所有文件.md)
* [< 交互時可自動輸入](Window/cmd命令/cmd運用場景/自動輸入提示.md)
* [查看端口占用的pid](Window/cmd命令/cmd運用場景/查看端口占用的pid.md)
* [當前目錄管理員身份運行](Window/cmd命令/當前目錄管理員身份運行.md)
* [批處理命令](Window/cmd命令/批處理命令.md)
* [echo / rem 注釋](Window/cmd命令/批處理命令/echo-rem注釋.md)
* [pause 暫停](Window/cmd命令/批處理命令/pause暫停.md)
* [call 調用其他 bat](Window/cmd命令/批處理命令/call調用其他bat.md)
* [goto](Window/cmd命令/批處理命令/goto.md)
* [set 設置變量](Window/cmd命令/批處理命令/set.md)
* [獲取命令行參數](Window/cmd命令/批處理命令/獲取命令行參數.md)
* [常用命令](Window/cmd命令/常用命令.md)
* [tasklist 查看進程](Window/cmd命令/常用命令/tasklist查看進程.md)
* [taskkill 進程操作](Window/cmd命令/常用命令/taskkill進程操作.md)
* [ipconfig](Window/cmd命令/常用命令/ipconfig.md)
* [nslookup 域名解析](Window/cmd命令/常用命令/nslookup域名解析.md)
* [netstat](Window/cmd命令/常用命令/netstat.md)
* [route 路由信息](Window/cmd命令/常用命令/route路由信息.md)
* [arp 查看ip使用情況](Window/cmd命令/常用命令/arp查看ip使用情況.md)
* [findstr](Window/cmd命令/常用命令/findstr.md)
* [SpaceSniffer 檢查磁盤文件暫用大小](Window/SpaceSniffer檢查磁盤文件暫用大小.md)
* [choco win包管理神器](Window/chocowin包管理神器.md)
* [創建 choco 包](Window/chocowin包管理神器/創建choco包.md)
* [實例](Window/chocowin包管理神器/創建choco包/實例.md)
* [nupkg 常用函數](Window/chocowin包管理神器/創建choco包/nupkg常用函數.md)
* [WSL 2 -方便win docker](WSL2.md)
* [安裝 WSL 并安裝 Ubuntu](WSL2/安裝WSL并安裝Ubuntu.md)
* [scoop 包管理器](Window/scoop包管理器.md)
* [添加ftp 服務](Window/添加ftp.md)
* [Psexec 遠程執行工具](Window/Psexec遠程執行工具.md)
* [vcpkg c++包管理器](Window/vcpkgc++報管理器.md)
* [升級 TLS](Window/升級TLS.md)
* [clumsy 模擬不穩定網絡環境](Window/clumsy模擬不穩定網絡環境.md)
* [Dependencies 查看 exe 依賴的dll](Window/Dependencies查看exe依賴的dll.md)
* [portableapps 軟件裝U盤](Window/portableapps軟件裝U盤.md)
* [mobaXterm 類Xshell](Window/mobaXterm類Xshell.md)
* [mouse without borders 共享鍵鼠](mousewithoutborders共享鍵鼠.md)
* [Linux](Linux.md)
* [知識碎片](Linux/常用知識.md)
* [profile 與 bashrc](Linux/常用知識/profile與bashrc.md)
* [/etc/init.d/functions 公共函數](Linux/常用知識/Shell公共函數:-etc-init.d-functions.md)
* [實例](Linux/常用知識/Shell公共函數:-etc-init.d-functions/標準模版.md)
* [&>file、2>&1、1>&2、/dev/null](Linux/常用知識/&file、21、12.md)
* [管道和重定向](Linux/類uninx/文件及目錄管理工具/管道和重定向.md)
* [守護進程腳本](Linux/常用知識/守護進程腳本.md)
* [幾個重要的信號](Linux/常用知識/幾個重要的信號.md)
* [使用場景](Linux/類uninx/使用場景.md)
* [創建用戶,給root權限](Linux/類uninx/創建用戶,給root權限.md)
* [設置服務器時間](Linux/Linux-7/同步時間.md)
* [[自制] 批量操作多節點的腳本](Linux/類uninx/批量操作多節點的腳本.md)
* [引用環境變量替換文字模版](Linux/類uninx/引用環境變量替換文字模版.md)
* [umount 掛載硬盤](Linux/類uninx/使用場景/掛載硬盤.md)
* [內核版本/系統版本信息](Linux/類uninx/使用場景/內核版本-系統版本信息.md)
* [設置靜態 IP](Linux/類uninx/使用場景/設置靜態ip.md)
* [常用命令](Linux/類uninx.md)
* [文本 / 文件 / 目錄](Linux/類uninx/文件及目錄管理工具.md)
* [egrep = grep -E 查看文件內容](Linux/類uninx/文件及目錄管理工具/egrep查看文件內容.md)
* [grep 查看文件內容](Linux/類uninx/文件及目錄管理工具/grep.md)
* [awk 對文本每行處理](Linux/Linux-7/shell/awk.md)
* [sed 處理文本文件](Linux/Linux-7/shell/sed.md)
* [xargs 多行轉換](Linux/類uninx/文件及目錄管理工具/xargs.md)
* [find 文件查找](Linux/類uninx/文件及目錄管理工具/find文件查找.md)
* [locate 比find 更快的索引](Linux/類uninx/文件及目錄管理工具/locate比find更快的索引.md)
* [wc 統計文字](Linux/類uninx/文件及目錄管理工具/wc統計文字.md)
* [tr 替換與清除](Linux/類uninx/文件及目錄管理工具/tr替換與清除.md)
* [cut 按列切分](Linux/類uninx/文件及目錄管理工具/cut按列切分.md)
* [守護進程](Linux/類uninx/進程管理工具.md)
* [systemd 定時器](Linux/類uninx/進程管理工具/systemd定時器.md)
* [systemctl 守護進程](Linux/Linux-7/shell/systemctl守護進程.md)
* [systemctl](Linux/Linux-7/shell/systemctl守護進程/systemctl.md)
* [Unit.server 配置](Linux/Linux-7/shell/systemctl守護進程/Unit配置.md)
* [實例](Linux/Linux-7/shell/systemctl守護進程/實例.md)
* [hello world](Linux/Linux-7/shell/systemctl守護進程/實例/helloworld.md)
* [講解 sshd 配置](Linux/Linux-7/shell/systemctl守護進程/實例/講解sshd配置.md)
* [實例 配置 go-web](Linux/Linux-7/shell/systemctl守護進程/實例/實例配置go-web.md)
* [Type=forking 的使用](Linux/Linux-7/shell/systemctl守護進程/實例/Type=forking的使用.md)
* [journalctl 日志管理](Linux/Linux-7/shell/systemctl守護進程/journalctl日志管理.md)
* [systemd-analyze 啟動耗時](Linux/Linux-7/shell/systemctl守護進程/systemd-analyze查看啟動耗時.md)
* [hostnamectl 主機信息](Linux/Linux-7/shell/systemctl守護進程/hostnamectl查看當前主機的信息。.md)
* [localectl 查看本地化設置](Linux/Linux-7/shell/systemctl守護進程/localectl查看本地化設置.md)
* [timedatectl 查看當前時區設置](Linux/Linux-7/shell/systemctl守護進程/timedatectl查看當前時區設置.md)
* [loginctl 查看用戶信息](Linux/Linux-7/shell/systemctl守護進程/loginctl查看用戶信息.md)
* [goreman 服務管理 [神器][golang]](服務器/goreman多進程管理器.md)
* [supervisor [python]](Linux/類uninx/supervisordgo版帶gui/supervisor常規用法.md)
* [supervisord [golang][帶GUI]](Linux/類uninx/supervisordgo版帶gui.md)
* [chkconfig 開啟啟動管理](Linux/類uninx/chkconfig開啟啟動.md)
* [標準 init.d 模版](Linux/類uninx/chkconfig開啟啟動/標準init.d模版.md)
* [httpd 開啟啟動](Linux/類uninx/chkconfig開啟啟動/httpd開啟啟動.md)
* [調試工具](Linux/類uninx/調試工具.md)
* [strace 調試腳本](Linux/Linux-7/shell/strace調試腳本.md)
* [pstack 跟蹤進程棧](Linux/類uninx/調試工具/pstack跟蹤進程棧.md)
* [perf 性能分析工具](Linux/類uninx/調試工具/pref性能分析工具.md)
* [stress 壓力測試](Linux/類uninx/調試工具/stress壓力測試.md)
* [ab 壓測工具](服務器/ab測試工具.md)
* [ldd 查看執行文件的依賴](Linux/Linux-7/shell/ldd查看二進制文件的動態庫.md)
* [readelf 動態庫的真實版本](Linux/類uninx/調試工具/readelf動態庫的真實版本.md)
* [patchelf 強制指定LB_LIBRARY_PATH](Linux/類uninx/調試工具/patchelf.md)
* [tcpdump](Linux/類uninx/tcpdump.md)
* [gdb 調試利器](Linux/類uninx/調試工具/gdb調試利器.md)
* [lsof 查看當前系統文件](Linux/類uninx/調試工具/lsof查看當前系統文件.md)
* [ss 網絡端口查詢](Linux/類uninx/調試工具/ss.md)
* [free 內存情況](Linux/類uninx/運維工具/free內存情況.md)
* [iotop 查看進程 IO](Linux/類uninx/運維工具/iotop查看進程IO.md)
* [iftop 網絡 IO 監控](Linux/類uninx/運維工具/iftop網絡IO監控.md)
* [運維工具](Linux/類uninx/運維工具.md)
* [ansible 批量執行多服務器](服務器/ansible批量執行多服務器.md)
* [awx UI管理工具](服務器/ansible批量執行多服務器/awxUI管理工具.md)
* [expect - 自動交互腳本](Linux/Linux-7/shell/expect-自動交互腳本.md)
* [envsubst 替換模版中的環境變量](Linux/envsubst替換模版中的環境變量.md)
* [top / uptime](Linux/類uninx/運維工具/top.md)
* [sshpass 非交互密碼登錄](Linux/類uninx/運維工具/sshpass無密登錄ssh.md)
* [bash-completion 命令補全](bash-completion命令補全.md)
* [查看硬件信息](Linux/類uninx/查看硬件信息.md)
* [lscpu 顯示cpu型號](Linux/類uninx/lscpu.md)
* [arch 查看架構](Linux/類uninx/查看硬件信息/arch查看架構.md)
* [uname 查看系統版本](Linux/類uninx/查看硬件信息/uname查看系統版本.md)
* [cat /proc/meminfo 查看內存信息](Linux/類uninx/查看硬件信息/-proc-meminfo查看內存信息.md)
* [lsb_release 系統信息](Linux/類uninx/查看硬件信息/lsb_release系統信息.md)
* [arch cpu架構](Linux/類uninx/查看硬件信息/archcpu架構.md)
* [ulimit](Linux/類uninx/查看硬件信息/ulimit.md)
* [網絡工具](Linux/類uninx/網絡工具.md)
* [nmcli 配置靜態網絡](Linux/類uninx/網絡工具/nmcli配置靜態網絡.md)
* [磁盤管理](Linux/類uninx/磁盤管理.md)
* [df 磁盤使用情況](Linux/類uninx/磁盤管理/df磁盤使用情況.md)
* [du 統計文件占用](Linux/類uninx/磁盤管理/du統計文件占用.md)
* [管理用戶/組](Linux/類uninx/管理用戶-組.md)
* [GPG 加密工具](Linux/類uninx/GPG加密工具.md)
* [openssh](Linux/類uninx/openssh.md)
* [ssh openssh-client包](Linux/類uninx/openssh/ssh.md)
* [客戶端配置文件](Linux/類uninx/openssh/ssh/客戶端配置文件.md)
* [sshd openssh-server包](Linux/類uninx/openssh/sshd.md)
* [openssl 使用 openssl 包](Linux/類uninx/openssh/openssl使用openssl包.md)
* [實例](實例.md)
* [服務器證書 .key 與 .pem](生成.key與.pem證書.md)
* [客戶端證書](客戶端證書.md)
* [同時生成服務端與客戶端證書](同時生成服務端與客戶端證書.md)
* [登錄方式](Linux/類uninx/openssh/登錄方式.md)
* [ssh-keygen 秘鑰登錄](Linux/類uninx/openssh/ssh-keygen.md)
* [ssh-agent / ssh-add 秘鑰記住密碼](Linux/類uninx/openssh/ssh-agent-ssh-add秘鑰登錄-無需輸入密碼.md)
* [證書登錄](Linux/類uninx/openssh/證書登錄.md)
* [端口轉發](Linux/類uninx/openssh/端口轉發.md)
* [scp](Linux/類uninx/運維工具/scp.md)
* [rsync 增量同步](Linux/類uninx/運維工具/rsync增量同步.md)
* [sftp](Linux/類uninx/openssh/sftp.md)
* [asd 內存硬盤](其他/內存硬盤tmpfs加速網站.md)
* [gcc](Linux/常用知識/gcc.md)
* [靜態庫](Linux/常用知識/Linux程序開發/靜態庫.md)
* [動態庫(共享庫)](Linux/常用知識/Linux程序開發/共享庫.md)
* [ln](Linux/類uninx/ln.md)
* [tar](Linux/Bash腳本教程/快速入門/tar解壓進度條.md)
* [diff](Linux/類uninx/diff.md)
* [watch](Linux/類uninx/watch.md)
* [patch](Linux/類uninx/運維工具/patch不定.md)
* [Curl](服務器/Curl命令.md)
* [wget](Linux/類uninx/運維工具/wget.md)
* [Vim](服務器/vim.md)
* [Tmux](服務器/Tmux.md)
* [NFS 文件共享](NFS文件共享.md)
* [logrotate linux 日志切割](Linux/類uninx/logrotatelinux日志切割.md)
* [NFS 網絡文件](Linux/類uninx/NFS網絡文件.md)
* [manpages-zh 中文man](Linux/類uninx/manpages-zh.md)
* [Bash 腳本](Linux/Bash腳本教程.md)
* [快速入門](Linux/Bash腳本教程/快速入門.md)
* [知識點](Linux/Bash腳本教程/知識點.md)
* [$()與反引號區別](與反引號區別.md)
* [檢查返回值](檢查返回值.md)
* [!$ / !*](Linux/Bash腳本教程/知識點/-.md)
* [shell替換上一條命名的變量](Linux/Bash腳本教程/知識點/xxxxxx替換命名.md)
* [bash 最簡單 kv 數據庫](Linux/Bash腳本教程/知識點/建議kv數據庫.md)
* [echo / printf / 快捷鍵](Linux/Bash腳本教程/Bash的基本語法.md)
* [Bash 的模式擴展](Linux/Bash腳本教程/Bash的模式擴展.md)
* [引號和轉義](Linux/Bash腳本教程/引號和轉義.md)
* [變量](Linux/Bash腳本教程/變量.md)
* [常見變量](Linux/Bash腳本教程/變量/常見變量.md)
* [字符串操作](Linux/Bash腳本教程/字符串操作.md)
* [算術運算](Linux/Bash腳本教程/算術運算.md)
* [參數](Linux/Bash腳本教程/參數.md)
* [getopts Bash內置](Linux/Bash腳本教程/參數/getoptsBash內置.md)
* [getopt 基本也自帶](Linux/Bash腳本教程/參數/getopts[簡單].md)
* [env / shift / exit](Linux/Bash腳本教程/腳本入門env.md)
* [read 用戶輸入值](Linux/Bash腳本教程/read用戶輸入值.md)
* [條件判斷](Linux/Bash腳本教程/條件判斷.md)
* [select 菜單選擇](Linux/Bash腳本教程/select選擇.md)
* [循環](Linux/Bash腳本教程/循環.md)
* [數組循環](Linux/Bash腳本教程/循環/數組循環.md)
* [花括號迭代](Linux/Bash腳本教程/循環/花括號迭代.md)
* [seq 設置起始增量](Linux/Bash腳本教程/循環/seq設置起始增量.md)
* [函數](Linux/Bash腳本教程/函數.md)
* [數組](Linux/Bash腳本教程/數組.md)
* [set 命令](Linux/Bash腳本教程/set命令.md)
* [腳本調用堆棧](Linux/Bash腳本教程/腳本調用堆棧.md)
* [mktemp 命令,trap 命令](Linux/Bash腳本教程/mktemp命令,trap命令.md)
* [Bash 啟動環境](Linux/Bash腳本教程/Bash啟動環境.md)
* [命令提示符](Linux/Bash腳本教程/命令提示符.md)
* [顏色](Linux/Bash腳本教程/顏色.md)
* [centos 7](Linux/Linux-7.md)
* [安裝 gui](Linux/Linux-7/安裝gui.md)
* [yum](Linux/Linux-7/yum.md)
* [切換 yum 源](Linux/Linux-7/切換源.md)
* [建立 yum 倉庫](Linux/Linux-7/yum/建立yum倉庫.md)
* [rpm](Linux/rpm安裝軟件.md)
* [.src.rpm 包含源碼的rpm包](Linux/rpm安裝軟件/.src.rpm包含源碼的rpm包.md)
* [rpm2cpio 只獲取 rpm 包內文件](Linux/rpm安裝軟件/rpm2cpio只獲取rpm包內文件.md)
* [rpmbuild 制作 rpm 包](Linux/rpm安裝軟件/rpmbuild.md)
* [rpmbuid 命令](Linux/rpm安裝軟件/rpmbuild/rpmbuid命令.md)
* [布局說明](Linux/rpm安裝軟件/rpmbuild/布局說明.md)
* [變量說明](Linux/rpm安裝軟件/rpmbuild/變量說明.md)
* [macros rpmbuild 宏文件](Linux/rpm安裝軟件/rpmbuild/macrosrpmbuild配置文件.md)
* [Group 分組](Linux/rpm安裝軟件/rpmbuild/Group分組.md)
* [實例](Linux/rpm安裝軟件/rpmbuild/實例.md)
* [通用模版](Linux/rpm安裝軟件/rpmbuild/實例/通用模版.md)
* [nginx 實例](Linux/rpm安裝軟件/rpmbuild/nginx實例.md)
* [注冊為 systemctl 服務](Linux/rpm安裝軟件/rpmbuild/實例/注冊為systemctl服務.md)
* [一個同時匹配 rpm 與deb 的腳本](Linux/rpm安裝軟件/rpmbuild/實例/一個同時匹配rpm與deb的腳本.md)
* [支持 jenkins](Linux/rpm安裝軟件/rpmbuild/實例/支持jenkins.md)
* [ubuntu](Linux/ubuntu.md)
* [安裝圖形化](Linux/ubuntu/安裝圖形化.md)
* [美化界面](Linux/ubuntu/美化界面.md)
* [apt](Linux/ubuntu/apt.md)
* [dpkg](Linux/ubuntu/dpkg.md)
* [制作 deb 包](Linux/ubuntu/dpkg/制作deb包.md)
* [uos](Linux/uos.md)
* [數據庫](數據庫.md)
* [知識](數據庫/知識.md)
* [CTE 創建SQL變量](數據庫/知識/CTE.md)
* [自聯結](數據庫/知識/自聯結.md)
* [臨時函數](數據庫/知識/臨時函數.md)
* [over 窗口函數](數據庫/知識/over窗口函數.md)
* [mysql / sqlServer / oracle 共性](數據庫/mysql-sqlServer-oracle共性.md)
* [ODBC](數據庫/ODBC.md)
* [Centos 安裝 ODBC](數據庫/ODBC/Centos安裝ODBC.md)
* [Windows 安裝 ODBC](數據庫/ODBC/window安裝odbc.md)
* [Mysql / MariaDB](服務器/Mysql.md)
* [安裝](服務器/Mysql/安裝.md)
* [windows](服務器/Mysql/安裝/windows.md)
* [linux 編譯安裝](服務器/Mysql/編譯安裝mariadb.md)
* [精簡大小](服務器/Mysql/安裝/精簡大小.md)
* [mariadb-win-my.ini 配置文件](服務器/Mysql/安裝/mariadb-win-my.ini.md)
* [場景](服務器/Mysql/場景.md)
* [數據庫遠程登錄](服務器/Mysql/場景/數據庫可以遠程登錄.md)
* [打印全部日志](服務器/Mysql/場景/打印全部日志.md)
* [開啟慢查詢](服務器/Mysql/場景/開啟慢查詢.md)
* [清除/關閉 查詢緩存](服務器/Mysql/場景/清除-關閉查詢緩存.md)
* [查看 cpu 占用過高](服務器/Mysql/場景/查看cpu占用過高.md)
* [取消嚴格模式](服務器/Mysql/場景/取消嚴格模式.md)
* [修改/忘記 密碼](服務器/Mysql/場景/修改-忘記密碼.md)
* [主從復制](服務器/Mysql/場景/主從復制.md)
* [服務無法啟動](服務器/Mysql/場景/服務無法啟動.md)
* [mysql 分區](服務器/Mysql/mysql分區.md)
* [備份還原](服務器/Mysql/場景/備份還原.md)
* [基于 時間/位置 恢復](服務器/Mysql/場景/備份還原/基于位置恢復.md)
* [完整的 mysqldump 備份與恢復示例](服務器/Mysql/場景/備份還原/完整的mysqldump備份與恢復示例.md)
* [crontab定時備份腳本](服務器/Mysql/場景/crontab定時備份腳本.md)
* [技巧](服務器/Mysql/技巧.md)
* [查看性能情況](服務器/Mysql/查看性能情況.md)
* [sql 技巧](服務器/Mysql/sql技巧.md)
* [my.cnf 文件讀取優先級](服務器/Mysql/技巧/my.cnf文件讀取優先級.md)
* [conf 文件優先級](服務器/Mysql/技巧/linuxconf文件優先級.md)
* [MySQL 函數](服務器/Mysql/MySQL函數.md)
* [運算符](服務器/Mysql/MySQL函數/運算符.md)
* [字符串函數](服務器/Mysql/MySQL函數/字符串函數.md)
* [數字函數](服務器/Mysql/MySQL函數/數字函數.md)
* [日期函數](服務器/Mysql/MySQL函數/日期函數.md)
* [高級函數](服務器/Mysql/MySQL函數/高級函數.md)
* [可執行命令](服務器/Mysql/可執行命令.md)
* [Mariabackup 熱備份工具](服務器/Mysql/可執行命令/Mariabackup熱備份工具.md)
* [mysqlslap 性能測試工具](服務器/Mysql/mysqlslap性能測試工具.md)
* [mysqladmin](服務器/Mysql/可執行命令/mysqladmin.md)
* [mysqlcheck 修復/優化/分析表](服務器/Mysql/可執行命令/mysqlcheck修復-優化-分析表.md)
* [mysqld_safe](服務器/Mysql/可執行命令/mysqld_safe.md)
* [mysqldump](服務器/Mysql/可執行命令/mysqldump.md)
* [mysqlbinlog 操作記錄](服務器/Mysql/可執行命令/mysqlbinlog.md)
* [第三方庫](服務器/Mysql/第三方庫.md)
* [soar sql檢查](服務器/Mysql/第三方庫/soarsql檢查.md)
* [soar-web web-ui 版本](服務器/Mysql/第三方庫/soarsql檢查/soar-webweb-ui版本.md)
* [字段類型說明](服務器/Mysql/技巧/字段類型說明.md)
* [kingshard mysql 代理選擇使用主或從執行 sql](服務器/Mysql/kingshardmysql代理選擇使用主或從執行sql.md)
* [postgresql 數據庫](服務器/postgresql數據庫.md)
* [安裝](安裝.md)
* [插件](服務器/postgresql數據庫/插件.md)
* [PostGIS](服務器/postgresql數據庫/插件/PostGIS.md)
* [TimescaleDB](服務器/postgresql數據庫/插件/TimescaleDB.md)
* [pg_stat_statements](服務器/postgresql數據庫/插件/pg_stat_statements.md)
* [pgcrypto](服務器/postgresql數據庫/插件/pgcrypto.md)
* [pg_trgm](服務器/postgresql數據庫/插件/pg_trgm.md)
* [Citus](服務器/postgresql數據庫/插件/Citus.md)
* [uuid-ossp](服務器/postgresql數據庫/插件/uuid-ossp.md)
* [場景](場景.md)
* [問題](問題.md)
* [重置密碼](重置密碼.md)
* [語法](語法.md)
* [數據類型](服務器/postgresql數據庫/數據類型.md)
* [數據庫操作](服務器/postgresql數據庫/數據庫相關.md)
* [模式操作](模式操作.md)
* [表操作](服務器/postgresql數據庫/表.md)
* [增刪改查](語法/增刪改查.md)
* [php 連接 postgre](服務器/postgresql數據庫/php連接postgre.md)
* [oracle](oracle.md)
* [pkg-config 安裝](其他/pkg-config安裝.md)
* [SQL Server](服務器/SQLServer.md)
* [sqlite](服務器/sqlite.md)
* [rqlited 分布式sqlite](數據庫/rqlited分布式sqlite.md)
* [==== 關系型數據庫 ====](數據庫/====關系型數據庫====.md)
* [TiDB mysql 協議 可分布式](數據庫/TiDB兼容mysq.md)
* [CockroachDB postgresql 協議](數據庫/cockroachdb.md)
* [go-實例](數據庫/cockroachdb/go-實例.md)
* [FerretDB -MongoDB協議,go 實現](數據庫/FerretDB使用MongoDB協議.md)
* [==== golang 實現====](數據庫/====關系型數據庫====/====golang實現====.md)
* [MemSQL](數據庫/MemSQL.md)
* [示例](數據庫/MemSQL/示例.md)
* [go](數據庫/MemSQL/示例/go.md)
* [VoltDB](數據庫/VoltDB.md)
* [示例](數據庫/VoltDB/示例.md)
* [golang](數據庫/VoltDB/示例/golang.md)
* [==== 內存關系型數據庫 ====](數據庫/====內存關系型數據庫====.md)
* [金倉數據庫 仿oracle](服務器/金倉數據庫.md)
* [安裝](服務器/金倉數據庫/安裝.md)
* [技巧](服務器/金倉數據庫/技巧.md)
* [配置 odbc](服務器/金倉數據庫/配置odbc.md)
* [問題](服務器/金倉數據庫/問題修復.md)
* [SQL 語法](服務器/金倉數據庫/sql語句.md)
* [調用](服務器/金倉數據庫/調用.md)
* [goalng 調用](服務器/金倉數據庫/goalng調用.md)
* [php 調用](服務器/金倉數據庫/php調用.md)
* [達夢數據庫 仿oracle](數據庫/達夢數據庫.md)
* [==== 國產化數據庫 ====](數據庫/====國產化數據庫====.md)
* [Hbase](數據庫/Hbase.md)
* [==== 列數據庫 ====](數據庫/====列數據庫====.md)
* [MongoDB](服務器/MongoDB.md)
* [技巧](服務器/MongoDB/技巧.md)
* [打開慢查詢](服務器/MongoDB/技巧/打開慢查詢.md)
* [場景](服務器/MongoDB/場景.md)
* [刪除對象數組中的某條記錄](服務器/MongoDB/場景/刪除對象數組中的某條記錄.md)
* [用戶認證](服務器/MongoDB/權限認證.md)
* [索引 設置過期索引 / 全文檢索](服務器/MongoDB/索引.md)
* [自增id](服務器/MongoDB/自增id.md)
* [數據庫/表操作](服務器/MongoDB/數據庫操作.md)
* [原子操作](服務器/MongoDB/原子操作.md)
* [固定集合 | 用于存放日志](服務器/MongoDB/固定集合.md)
* [多表關系](服務器/MongoDB/多表關系.md)
* [分片(分布式集群)](服務器/MongoDB/分片.md)
* [3.x 版本](服務器/MongoDB/分片/老版本.md)
* [4.2 版本 [ 4.0集群切片增加不會轉義數據 ]](服務器/MongoDB/分片/4.x版本.md)
* [搭建集群](服務器/MongoDB/分片/4.x版本/搭建集群.md)
* [刪除切片](服務器/MongoDB/分片/4.x版本/刪除切片.md)
* [設置 Balancer 運行時間](服務器/MongoDB/分片/4.x版本/設置Balancer運行時間.md)
* [以文件方式啟動,推薦配置](服務器/MongoDB/分片/4.x版本/以文件方式啟動,推薦配置.md)
* [mongo分片集群添加登錄認證](服務器/MongoDB/分片/4.x版本/mongo分片集群添加登錄認證.md)
* [數據備份](服務器/MongoDB/數據備份.md)
* [GridFS 文件存儲](服務器/MongoDB/GridFS文件存儲.md)
* [golang 操作 mongo](服務器/MongoDB/golang操作mongo.md)
* [MapReduce 統計](服務器/MongoDB/MapReduce統計.md)
* [Redis](PHP/緩存/redis.md)
* [字符串 / 列表 / Hash / Set / Zet / 基數統計算法](PHP/緩存/redis/字符串-列表-Hash-Set-Zet-基數統計算法.md)
* [隊列 /訂閱發布 php實例](PHP/簡單的redis隊列原理.md)
* [事務 / bitmap 位圖 / 地理位置](PHP/緩存/redis/事務.md)
* [管道 / 分布式鎖](PHP/緩存/redis/管道-分布式鎖.md)
* [備份與恢復 / 性能測試](PHP/緩存/redis/Redis數據備份與恢復.md)
* [設置密碼 / 模糊查詢](PHP/緩存/redis/設置密碼.md)
* [性能優化](PHP/緩存/redis/redis優化.md)
* [監聽過期 key](PHP/緩存/redis/監聽過期key.md)
* [docker 集群](PHP/緩存/redis/redisdocker集群.md)
* [php 連接集群](PHP/緩存/redis/redisdocker集群/php集群.md)
* [單機測試集群 (官方一鍵安裝)](PHP/緩存/redis/單機測試集群官方一鍵.md)
* [生成環境 官方集群](PHP/緩存/redis/生成環境官方集群.md)
* [Codis 分布式 Redis 解決方案](PHP/緩存/redis/Codis分布式Redis解決方案.md)
* [主從模式 / 哨兵模式](PHP/緩存/redis/哨兵模式.md)
* [Memcached](PHP/緩存/Memcached.md)
* [LevelDB kv 存儲 google開源](數據庫/LevelDB類似redis.md)
* [golang 示例](數據庫/LevelDB類似redis/golang示例.md)
* [==== 非關系型數據庫 ====](數據庫/====非關系型數據庫====.md)
* [influxdb 數據庫(用于日志存儲)](服務器/influxdb數據庫.md)
* [==== 時序數據庫 ====](數據庫/====時序數據庫====.md)
* [neo4j](數據庫/neo4j圖形數據庫.md)
* [安裝](數據庫/neo4j圖形數據庫/安裝.md)
* [Cypher查詢語言](數據庫/neo4j圖形數據庫/Cypher查詢語言.md)
* [示例](數據庫/neo4j圖形數據庫/示例.md)
* [go](數據庫/neo4j圖形數據庫/示例/go.md)
* [==== 圖形數據庫 ====](數據庫/====圖形數據庫====.md)
* [Zinc 輕量級全文搜索引擎](數據庫/Zinc輕量級全文搜索引擎.md)
* [Elasticsearch 全文搜索引擎](服務器/Elasticsearch全文搜索引擎.md)
* [index(索引)操作](index索引操作.md)
* [type(表)操作](type表操作.md)
* [ElasticHD 可視化 docke 安裝](ElasticHD可視化docke安裝.md)
* [elasticsearch-head 可視化](elasticsearch-head可視化.md)
* [集群部署](集群部署.md)
* [支持 php](支持php.md)
* [增刪改查](增刪改查.md)
* [封裝成 mdel](封裝成mdel.md)
* [gofound- go 實現的全文索引](數據庫/====輕量級全文搜索引擎====/gofound-go實現的全文索引.md)
* [==== 輕量級全文搜索引擎 ====](數據庫/====輕量級全文搜索引擎====.md)
* [消息隊列](消息中間件.md)
* [RabbitMQ](服務器/RabbitMQ消息中間件.md)
* [Direct 直發模式 php 版](服務器/RabbitMQ消息中間件/DIRECT直發模式php版.md)
* [Fanout 分發模式 php 版](服務器/RabbitMQ消息中間件/fanout分發模式php版.md)
* [Topic 模糊模式 php 版](服務器/RabbitMQ消息中間件/主題用法案例.md)
* [Zeromq](服務器/zeromq消息中間件.md)
* [go-zmq4 使用教程](服務器/zeromq消息中間件/go使用教程.md)
* [NSQ [2.7k] go實現的,部署簡單](消息中間件/NSQgo實現的,部署簡單.md)
* [nats](消息中間件/nats.md)
* [分布式對象存儲](分布式對象存儲.md)
* [minio 分布式對象存儲](服務器/minio對象存儲.md)
* [將MySQL / MongoDB 等 備份存儲到MinIO Server](服務器/minio對象存儲/將MySQL備份存儲到MinIOServer.md)
* [通過 nginx 代理 調用 monio](服務器/minio對象存儲/通過nginx代理上傳對象.md)
* [hadoop 分布式 分布式存儲](服務器/hadoop分布式.md)
* [偽分布式版](服務器/hadoop分布式/單機版.md)
* [集群版](服務器/hadoop分布式/集群版.md)
* [go 調用](服務器/hadoop分布式/集群版/go調用.md)
* [Hadoop Shell命令](服務器/hadoop分布式/HadoopShell命令.md)
* [WebHDFS REST API (使用curl)](服務器/hadoop分布式/WebHDFSRESTAPI使用curl.md)
* [JuiceFS 分布式文件存儲](分布式對象存儲/JuiceFS.md)
* [安裝](分布式對象存儲/JuiceFS/安裝.md)
* [示例](分布式對象存儲/JuiceFS/示例.md)
* [SQLite 和阿里云 OSS 對象](分布式對象存儲/JuiceFS/示例/SQLite和阿里云OSS對象.md)
* [概念](其他.md)
* [系統](其他/系統.md)
* [進程](其他/系統/進程.md)
* [Poll 與 Epoll](Linux/常用知識/poll與epoll.md)
* [文件描述符](其他/系統/進程/文件表述符.md)
* [管道符](其他/系統/進程/管道符.md)
* [進程與線程的區別](其他/進程-線程區別.md)
* [進程狀態](其他/系統/進程/進程狀態.md)
* [死鎖 / 活鎖](其他/系統/進程/死鎖-活鎖.md)
* [文件鎖](其他/系統/進程/文件鎖.md)
* [孤兒進程 / 僵尸進程](其他/系統/進程/孤兒進程-僵尸進程.md)
* [進程間通信](其他/系統/進程/進程間通信.md)
* [共享內存](其他/系統/進程/共享內存.md)
* [Cgroups 資源隔離-docker基礎](其他/系統/進程/Cgroups資源隔離-docker基礎.md)
* [Namespaces 資源隔離](其他/系統/進程/Namespaces資源隔離.md)
* [內存堆棧](其他/內存堆棧.md)
* [POSIX](其他/系統/POSIX.md)
* [umask 文件創建掩碼](其他/系統/umask.md)
* [sendfile 優化文件傳輸](其他/系統/sendfile優化文件傳輸.md)
* [加密](其他/加密.md)
* [證書相關(如:ssl,pem 等)](其他/證書相關如ssl,pem等.md)
* [網絡](其他/網絡.md)
* [HTTP](服務器/HTTP.md)
* [狀態碼](服務器/架構設計/HTTP相關.md)
* [請求方法](服務器/HTTP/請求方法.md)
* [響應頭信息](服務器/HTTP/響應頭信息.md)
* [http緩存相關](服務器/HTTP/header頭-http緩存相關.md)
* [IP / 子網掩碼 / 網關](其他/IP-子網掩碼-網關.md)
* [大端序/小端序](其他/大端序,小端序.md)
* [cookie-http-only](其他/cookie-http-only.md)
* [靜態網站](其他/靜態網站.md)
* [hugo 48.4K 靜態網頁](其他/hugo靜態網頁.md)
* [hexo 31.7K 創建博客](其他/hexo創建博客.md)
* [開源協議說明](其他/開源協議說明.md)
* [正則](其他/正則.md)
* [IP 說明](其他/IP說明.md)
* [0.0.0.0](其他/IP說明/0.0.0.0.md)
* [255.255.255.255 廣播](其他/IP說明/255.255.255.255.md)
* [127.0.0.1](其他/IP說明/127.0.0.1.md)
* [224.0.0.1 組播(多播)](其他/IP說明/224.0.0.1組播多播.md)
* [golang 示例](其他/IP說明/224.0.0.1組播多播/golang示例.md)
* [169.254.x.x](其他/IP說明/169.254.x.x.md)
* [私有地址](其他/IP說明/私有地址.md)
* [視頻課程](慕課課程.md)
* [go 微服務搶紅包](搶紅包.md)
* [計算機組成原理+操作系統+計算機網絡](慕課課程/計算機組成原理+操作系統+計算機網絡.md)
* [計算機組成](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成.md)
* [計算機總線](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/計算機總線.md)
* [存儲器](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/存儲器.md)
* [高速緩存](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/高速緩存.md)
* [計算機的指令系統](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/計算機的指令系統.md)
* [計算機的控制器](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/計算機的控制器.md)
* [計算機的運算器](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/計算機的運算器.md)
* [計算機指令的執行過程](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機組成/計算機指令的執行過程.md)
* [進制運算](慕課課程/計算機組成原理+操作系統+計算機網絡/進制運算.md)
* [三種編碼方式 原碼 / 補碼 / 反碼](慕課課程/計算機組成原理+操作系統+計算機網絡/進制運算/原碼-補碼-反碼.md)
* [定點數 / 浮點數](慕課課程/計算機組成原理+操作系統+計算機網絡/進制運算/定點數-浮點數.md)
* [浮點數的運算](慕課課程/計算機組成原理+操作系統+計算機網絡/進制運算/定點數-浮點數/浮點數的運算.md)
* [操作系統](慕課課程/計算機組成原理+操作系統+計算機網絡/操作系統.md)
* [進程](慕課課程/計算機組成原理+操作系統+計算機網絡/進程.md)
* [進程實體](慕課課程/計算機組成原理+操作系統+計算機網絡/進程/進程實體.md)
* [五狀態模型](慕課課程/計算機組成原理+操作系統+計算機網絡/進程/五狀態模型.md)
* [進程同步](慕課課程/計算機組成原理+操作系統+計算機網絡/進程/進程模型.md)
* [線程同步](慕課課程/計算機組成原理+操作系統+計算機網絡/進程/線程同步.md)
* [Linux的進程管理](慕課課程/計算機組成原理+操作系統+計算機網絡/Linux的進程管理.md)
* [進程調度](慕課課程/計算機組成原理+操作系統+計算機網絡/進程調度.md)
* [死鎖](慕課課程/計算機組成原理+操作系統+計算機網絡/死鎖.md)
* [存儲管理](慕課課程/計算機組成原理+操作系統+計算機網絡/存儲管理.md)
* [內存分配與回收](慕課課程/計算機組成原理+操作系統+計算機網絡/存儲管理/內存分配與回收.md)
* [頁式存儲管理](慕課課程/計算機組成原理+操作系統+計算機網絡/存儲管理/頁式存儲管理.md)
* [虛擬內存](慕課課程/計算機組成原理+操作系統+計算機網絡/死鎖/虛擬內存.md)
* [Linux的內存管理](慕課課程/計算機組成原理+操作系統+計算機網絡/Linux的內存管理.md)
* [頁內碎片與頁外碎片](慕課課程/計算機組成原理+操作系統+計算機網絡/Linux的內存管理/頁內碎片與頁外碎片.md)
* [Budy內存管理算法](慕課課程/計算機組成原理+操作系統+計算機網絡/Linux的內存管理/Budy內存管理算法.md)
* [Linux交換空間](慕課課程/計算機組成原理+操作系統+計算機網絡/Linux的內存管理/Linux交換空間.md)
* [文件管理](慕課課程/計算機組成原理+操作系統+計算機網絡/文件管理.md)
* [文件的邏輯結構](慕課課程/計算機組成原理+操作系統+計算機網絡/文件管理/文件的邏輯結構.md)
* [輔存的存儲空間分配](慕課課程/計算機組成原理+操作系統+計算機網絡/文件管理/輔存的存儲空間分配.md)
* [文件系統](慕課課程/計算機組成原理+操作系統+計算機網絡/文件系統.md)
* [文件系統分類](慕課課程/計算機組成原理+操作系統+計算機網絡/文件系統/文件系統分類.md)
* [EXT文件系統](慕課課程/計算機組成原理+操作系統+計算機網絡/文件系統/EXT文件系統.md)
* [設備管理](慕課課程/計算機組成原理+操作系統+計算機網絡/設備管理.md)
* [廣義的O設備](慕課課程/計算機組成原理+操作系統+計算機網絡/設備管理/廣義的O設備.md)
* [lO設備的緩沖區](慕課課程/計算機組成原理+操作系統+計算機網絡/設備管理/lo設備的緩沖區.md)
* [SPOOLing技術](慕課課程/計算機組成原理+操作系統+計算機網絡/設備管理/SPOOLing技術.md)
* [線程同步](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/線程同步.md)
* [互斥量(鎖)](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/互斥量.md)
* [自旋鎖](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/自旋鎖.md)
* [讀寫鎖](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/讀寫鎖.md)
* [條件變量](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/條件變量.md)
* [線程同步](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步.md)
* [fork 創建進程](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/fork創建進程.md)
* [Unix域套接字](慕課課程/計算機組成原理+操作系統+計算機網絡/線程同步/Unix域套接字.md)
* [計算機網絡](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機網絡.md)
* [ISP](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機網絡/ISP.md)
* [OSI 七層模型](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機網絡/OSI七層模型.md)
* [網絡拓撲](慕課課程/計算機組成原理+操作系統+計算機網絡/計算機網絡/網絡拓撲.md)
* [網絡層 IP](慕課課程/計算機組成原理+操作系統+計算機網絡/網絡層IP.md)
* [IP](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/IP.md)
* [傳輸層 UDP/TCP](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP.md)
* [UDP](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/UDP.md)
* [TCP](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/TCP.md)
* [可靠傳輸](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/TCP/TCP的可靠傳輸.md)
* [流量控制](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/TCP/流量控制.md)
* [擁塞控制](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/TCP/擁塞控制.md)
* [三次握手](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/TCP/三次握手.md)
* [四次揮手](慕課課程/計算機組成原理+操作系統+計算機網絡/傳輸層UDP-TCP/TCP/四次揮手.md)
* [應用層](慕課課程/計算機組成原理+操作系統+計算機網絡/應用層.md)
* [DNS 域名解析](慕課課程/計算機組成原理+操作系統+計算機網絡/應用層/DNS.md)
* [DHCP 協議](慕課課程/計算機組成原理+操作系統+計算機網絡/應用層/DHCP協議.md)
* [HTTP 協議](慕課課程/計算機組成原理+操作系統+計算機網絡/應用層/HTTP協議.md)
* [編譯原理/操作系統/圖形學](慕課課程/編譯原理-操作系統-圖形學.md)
* [一.計算機](慕課課程/編譯原理-操作系統-圖形學/2.計算機.md)
* [匯編](慕課課程/編譯原理-操作系統-圖形學/2.計算機/匯編.md)
* [中斷和中斷向量](慕課課程/編譯原理-操作系統-圖形學/2.計算機/中斷和中斷向量.md)
* [三.編譯原理](慕課課程/編譯原理-操作系統-圖形學/三.編譯原理.md)
* [編譯器和解釋器](慕課課程/編譯原理-操作系統-圖形學/三.編譯原理/編譯器和解釋器.md)
* [編譯流程](慕課課程/編譯原理-操作系統-圖形學/三.編譯原理/編譯流程.md)
* [四.詞法](慕課課程/編譯原理-操作系統-圖形學/四.編譯器.md)
* [流](慕課課程/編譯原理-操作系統-圖形學/四.編譯器/流.md)
* [詞法](慕課課程/編譯原理-操作系統-圖形學/四.編譯器/詞法.md)
* [用狀態機提取詞語(lexer)](慕課課程/編譯原理-操作系統-圖形學/四.編譯器/用狀態機提取詞語lexer.md)
* [完整的詞法分析器-多狀態機合并](慕課課程/編譯原理-操作系統-圖形學/四.編譯器/完整的詞法分析器-多狀態機合并.md)
* [五.抽象語法樹](慕課課程/編譯原理-操作系統-圖形學/五.數據結構.md)
* [抽象語法樹的繼承 (parser)](慕課課程/編譯原理-操作系統-圖形學/五.數據結構/抽象語法數的繼承.md)
* [遞歸法求抽象語法樹](慕課課程/編譯原理-操作系統-圖形學/五.數據結構/遞歸法求抽象語法樹.md)
* [表達式樹的驗證](慕課課程/編譯原理-操作系統-圖形學/五.數據結構/表達式樹的驗證.md)
* [塊和語句](慕課課程/編譯原理-操作系統-圖形學/五.數據結構/塊和語句.md)
* [六.三地址代碼](慕課課程/編譯原理-操作系統-圖形學/六.三地址代碼.md)
* [基于 SDD 的翻譯](慕課課程/編譯原理-操作系統-圖形學/六.三地址代碼/基于SDD的翻譯.md)
* [詞法作用域與符號表](慕課課程/編譯原理-操作系統-圖形學/六.三地址代碼/詞法作用域與符號表.md)
* [符號表](慕課課程/編譯原理-操作系統-圖形學/六.三地址代碼/詞法作用域與符號表/符號表.md)
* [三地址表示](慕課課程/編譯原理-操作系統-圖形學/六.三地址代碼/三地址標識.md)
* [翻譯的整體過程和表達式](慕課課程/編譯原理-操作系統-圖形學/六.三地址代碼/翻譯的整體過程和表達式.md)
* [七. 創建虛擬機](慕課課程/編譯原理-操作系統-圖形學/七.創建虛擬機.md)
* [用虛擬機執行程序](慕課課程/編譯原理-操作系統-圖形學/七.創建虛擬機/用虛擬機執行程序.md)
* [將三地址代碼轉為指令](慕課課程/編譯原理-操作系統-圖形學/七.創建虛擬機/將三地址代碼轉為指令.md)
* [八.操作系統](慕課課程/編譯原理-操作系統-圖形學/操作系統.md)
* [內核](慕課課程/編譯原理-操作系統-圖形學/操作系統/內核.md)
* [九.程序](慕課課程/編譯原理-操作系統-圖形學/九.程序.md)
* [抽象-進程](慕課課程/編譯原理-操作系統-圖形學/九.程序/抽象-進程.md)
* [線程](慕課課程/編譯原理-操作系統-圖形學/九.程序/線程.md)
* [競爭條件和臨界區](慕課課程/編譯原理-操作系統-圖形學/九.程序/競爭條件和臨界區.md)
* [信號量與互斥量](慕課課程/編譯原理-操作系統-圖形學/九.程序/信號量與互斥量.md)
* [十.調度](慕課課程/編譯原理-操作系統-圖形學/十.調度.md)
* [調度](慕課課程/編譯原理-操作系統-圖形學/十.調度/應用.md)
* [優先隊列](慕課課程/編譯原理-操作系統-圖形學/十.調度/優先隊列.md)
* [十一.內存](慕課課程/編譯原理-操作系統-圖形學/十一.內存.md)
* [分層存儲](慕課課程/編譯原理-操作系統-圖形學/十一.內存/內存.md)
* [垃圾回收](慕課課程/編譯原理-操作系統-圖形學/十一.內存/垃圾回收.md)
* [地址空間](慕課課程/編譯原理-操作系統-圖形學/十一.內存/地址空間.md)
* [虛擬內存,頁面,MMU](慕課課程/編譯原理-操作系統-圖形學/十一.內存/虛擬內存,頁面,mmu.md)
* [程序對內存的管理](慕課課程/編譯原理-操作系統-圖形學/十一.內存/程序對內存的管理.md)
* [垃圾回收](慕課課程/編譯原理-操作系統-圖形學/十一.內存/程序對內存的管理/垃圾回收.md)
* [引用計數](慕課課程/編譯原理-操作系統-圖形學/十一.內存/程序對內存的管理/垃圾回收/引用計數.md)
* [標記,掃地,整理](慕課課程/編譯原理-操作系統-圖形學/十一.內存/程序對內存的管理/垃圾回收/標記,掃地,整理.md)
* [分代算法](慕課課程/編譯原理-操作系統-圖形學/十一.內存/程序對內存的管理/垃圾回收/分代算法.md)
* [十二.文件系統](慕課課程/編譯原理-操作系統-圖形學/十二.文件系統.md)
* [文件系統和磁盤](慕課課程/編譯原理-操作系統-圖形學/十二.文件系統/文件系統和磁盤.md)
* [文件](慕課課程/編譯原理-操作系統-圖形學/十二.文件系統/文件.md)
* [共享文件和目錄](慕課課程/編譯原理-操作系統-圖形學/十二.文件系統/共享文件和目錄.md)
* [VFS和基于日志的文件系統](慕課課程/編譯原理-操作系統-圖形學/十二.文件系統/VFS和基于日志的文件系統.md)
* [epoll與select](慕課課程/編譯原理-操作系統-圖形學/十二.文件系統/epoll與select.md)
* [十三.圖形學](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學.md)
* [向量](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學/向量.md)
* [向量的叉積與點積](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學/向量的叉積與點積.md)
* [圓的世界](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學/圓的世界.md)
* [矩陣運算](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學/矩陣運算.md)
* [三角形網絡](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學/三角形網絡.md)
* [渲染圖形](慕課課程/編譯原理-操作系統-圖形學/十三.圖形學/渲染圖形.md)
* [十四.WebGL](慕課課程/編譯原理-操作系統-圖形學/十四.WebGL.md)
* [繪制2D圖形](慕課課程/編譯原理-操作系統-圖形學/十四.WebGL/繪制2D圖形.md)
* [GLSL](慕課課程/編譯原理-操作系統-圖形學/十四.WebGL/GLSL.md)
* [圖形渲染管道](慕課課程/編譯原理-操作系統-圖形學/十四.WebGL/圖形渲染管道.md)
* [球面的坐標](慕課課程/編譯原理-操作系統-圖形學/十四.WebGL/球面的坐標.md)
* [Go微服務入門到容器化實踐,落地可觀測的微服務電商項目](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目.md)
* [第一章 學習指南](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第一章.md)
* [第二章 微服務與DDD](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第二章.md)
* [第四章 注冊配置中心實現](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第4章注冊配置中心實現.md)
* [第六章 熔斷/限流/負載均衡](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第六章熔斷器作用與原理.md)
* [熔斷](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第六章熔斷器作用與原理/熔斷狀態.md)
* [安裝 Hystrix Dashboard](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第六章熔斷器作用與原理/安裝HystrixDashboard.md)
* [限流](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第六章熔斷器作用與原理/限流.md)
* [負載均衡](慕課課程/Go微服務入門到容器化實踐,落地可觀測的微服務電商項目/第六章熔斷器作用與原理/負載均衡.md)
* [書籍](書籍.md)
* [linux鳥哥的私房菜](書籍/linux鳥哥的私房菜.md)
* [目錄](書籍/linux鳥哥的私房菜/目錄.md)
* [數據結構和算法(Golang實現)](書籍/數據結構和算法(Golang實現).md)
* [遞歸和尾遞歸](書籍/數據結構和算法(Golang實現)/遞歸和尾遞歸.md)
* [算法復雜度及漸進符號](書籍/數據結構和算法(Golang實現)/算法復雜度及漸進符號.md)
* [鏈表](書籍/數據結構和算法(Golang實現)/鏈表.md)
* [字典](書籍/數據結構和算法(Golang實現)/字典.md)
* [樹](書籍/數據結構和算法(Golang實現)/樹.md)
* [分治法應用](書籍/數據結構和算法(Golang實現)/樹/分治法應用.md)
* [快速排序](書籍/數據結構和算法(Golang實現)/樹/分治法應用/快速排序.md)
* [歸并排序](書籍/數據結構和算法(Golang實現)/樹/分治法應用/歸并排序.md)
* [排序算法](書籍/數據結構和算法(Golang實現)/排序算法.md)
* [冒泡排序 最差,不推薦](書籍/數據結構和算法(Golang實現)/排序算法/冒泡排序.md)
* [選擇排序](書籍/數據結構和算法(Golang實現)/排序算法/選擇排序.md)
* [插入排序](書籍/數據結構和算法(Golang實現)/排序算法/插入排序.md)
* [希爾排序](書籍/數據結構和算法(Golang實現)/排序算法/希爾排序.md)
* [歸并排序](書籍/數據結構和算法(Golang實現)/排序算法/歸并排序.md)
* [優先隊列及堆排序](書籍/數據結構和算法(Golang實現)/排序算法/優先隊列及堆排序.md)
* [快速排序](書籍/數據結構和算法(Golang實現)/排序算法/快速排序.md)
* [查找算法](書籍/數據結構和算法(Golang實現)/查找算法.md)
* [哈希表:散列查找](書籍/數據結構和算法(Golang實現)/查找算法/哈希表:散列查找.md)
* [二叉查找樹](書籍/數據結構和算法(Golang實現)/查找算法/二叉查找樹.md)
* [AVL樹 比二叉樹低的樹](書籍/數據結構和算法(Golang實現)/查找算法/AVL樹比二叉樹低的樹.md)
* [2-3樹和左傾紅黑樹](書籍/數據結構和算法(Golang實現)/查找算法/2-3樹和左傾紅黑樹.md)
* [2-3-4樹和普通紅黑樹](書籍/數據結構和算法(Golang實現)/查找算法/2-3-4樹和普通紅黑樹.md)
* [labuladong的算法小抄](書籍/labuladong的算法小抄.md)
* [第零章、必讀系列](書籍/labuladong的算法小抄/第零章、必讀系列.md)
* [學習算法和刷題的框架思維](書籍/labuladong的算法小抄/第零章、必讀系列/學習算法和刷題的框架思維.md)
* [動態規劃解題套路框架](書籍/labuladong的算法小抄/第零章、必讀系列/動態規劃解題套路框架.md)
* [回溯算法解題套路框架](書籍/labuladong的算法小抄/第零章、必讀系列/回溯算法解題套路框架.md)
* [BFS 算法解題套路框架](書籍/labuladong的算法小抄/第零章、必讀系列/BFS算法解題套路框架.md)
* [二分搜索](書籍/labuladong的算法小抄/第零章、必讀系列/二分搜索.md)
* [滑動窗口算法](書籍/labuladong的算法小抄/第零章、必讀系列/滑動窗口算法.md)
* [股票買賣問題](書籍/labuladong的算法小抄/第零章、必讀系列/股票買賣問題.md)
* [常見知識](書籍/labuladong的算法小抄/常見知識.md)
* [搜索引擎背后的經典數據結構和算法](書籍/labuladong的算法小抄/常見知識/搜索引擎背后的經典數據結構和算法.md)
* [架構師之路](架構師之路.md)
* [消息系統](消息系統.md)
* [QQ狀態同步究竟是推還是拉](QQ狀態同步究竟是推還是拉.md)
* [在線消息可靠傳遞](在線消息可靠傳遞.md)
* [分布式ID生成方法](分布式ID生成方法.md)
* [負載均衡](負載均衡.md)
* [數據庫與緩存](數據庫與緩存.md)
* [數據庫軟件架構](數據庫軟件架構.md)
* [高并并發下 - 為表新增字段](為表新增字段.md)
* [數據庫垂直拆分](數據庫垂直拆分.md)
* [數據平滑數據遷移](數據平滑數據遷移.md)
* [數據庫秒級平滑擴容](數據庫秒級平滑擴容.md)
* [計數系統架構實踐](計數系統架構實踐.md)
* [應用層/安全層/傳輸層協議選型](架構師之路/應用層-安全層-傳輸層協議選型.md)
* [MQ 消息隊列](架構師之路/MQ消息隊列.md)
* [到底什么時候該使用MQ](架構師之路/到底什么時候該使用MQ.md)
* [實現延遲消息](書籍/實現延遲消息.md)
* [實現消息必達](架構師之路/MQ消息隊列/實現消息必達.md)
* [定時任務觸發(如用戶離線判斷)](架構師之路/高效觸發超時.md)
* [超高并發的無鎖緩存](架構師之路/超高并發的無鎖緩存.md)
* [連接池實現](架構師之路/連接池實現.md)
* [TCP/IP 詳情卷一](TCP-IP詳情卷一.md)
* [IP:網際協議](IP網際協議.md)
* [Ping 程序](Ping程序.md)
* [UDP 用戶數據報協議](UDP用戶數據報協議.md)
* [TCP的超時與重傳](架構師之路/TCP的超時與重傳.md)
* [Go 語言圣經](書籍/Go語言圣經.md)
* [入門](書籍/Go語言圣經/入門.md)
* [鎖的原理](書籍/Go語言圣經/鎖的原理.md)
* [互斥鎖](書籍/Go語言圣經/鎖的原理/互斥鎖.md)
* [Goroutines和線程](書籍/Go語言圣經/Goroutines和線程.md)
* [小團隊構建大網站:中小研發團隊架構實踐](書籍/小團隊構建大網站中小研發團隊架構實踐.md)
* [企業中體架構](書籍/小團隊構建大網站中小研發團隊架構實踐/企業中體架構.md)
* [消息中間鍵 RabbitMQ](書籍/小團隊構建大網站中小研發團隊架構實踐/消息中間鍵RabbitMQ.md)
* [Redis](書籍/小團隊構建大網站中小研發團隊架構實踐/Redis.md)
* [任務調度Job](書籍/小團隊構建大網站中小研發團隊架構實踐/任務調度Job.md)
* [應用監控系統 Metrics](書籍/小團隊構建大網站中小研發團隊架構實踐/應用監控系統Metrics.md)
* [集中式日志ELK](書籍/小團隊構建大網站中小研發團隊架構實踐/集中式日志ELK.md)
* [搜索服務Solr](書籍/小團隊構建大網站中小研發團隊架構實踐/搜索服務Solr.md)
* [分布式協調器 ZooKeeper](書籍/小團隊構建大網站中小研發團隊架構實踐/分布式協調器ZooKeeper.md)
* [Jenkins 自動構建](書籍/小團隊構建大網站中小研發團隊架構實踐/Jenkins自動構件化.md)
* [單點登錄](書籍/小團隊構建大網站中小研發團隊架構實踐/單點登錄.md)
* [企業支付網關](書籍/小團隊構建大網站中小研發團隊架構實踐/企業支付網關.md)
* [研發團隊文化是怎么“長”出來的](書籍/小團隊構建大網站中小研發團隊架構實踐/研發團隊文化是怎么“長”出來的.md)
* [HTDP 程序設計方法](書籍/HTDP程序設計方法.md)
* [第二章 數、表達式和簡單程序](書籍/HTDP程序設計方法/第二章數、表達式和簡單程序.md)
* [第七章 數據混合與區分](書籍/HTDP程序設計方法/第七章數據混合與區分.md)
* [第九章 復合數據類型](書籍/HTDP程序設計方法/第九章復合數據類型.md)
* [第十章 表的進一步處理](書籍/HTDP程序設計方法/第十章表的進一步處理.md)
* [第十一章 處理任意大的自然數](書籍/HTDP程序設計方法/第十一章處理任意大的自然數.md)
* [第十二章 三論符合函數](書籍/HTDP程序設計方法/第十二章三論符合函數.md)
* [第十三章 用 list 構造表](書籍/HTDP程序設計方法/第十三章用list構造表.md)
* [第十四章 再論自引用數據的定義](書籍/HTDP程序設計方法/第十四章再論自引用數據的定義.md)
* [第十六章 反復精化設計](書籍/HTDP程序設計方法/第十六章定義數據類型,再改進它們.md)
* [第十七章 處理兩種復雜數據](書籍/HTDP程序設計方法/第十七章處理兩種復雜數據.md)
* [第十八章局部定義和詞匯的范圍](書籍/HTDP程序設計方法/第十八章局部定義和詞匯的范圍.md)
* [代碼大全](書籍/代碼大全.md)
* [第三章 三思而后行:前期準備](書籍/代碼大全/第三章三思而后行前期準備.md)
* [架構的典型組成部分](服務器/架構設計/架構的典型組成部分.md)
* [花費在前期準備上的時間長度](書籍/代碼大全/花費在前期準備上的時間長度.md)
* [第五章 軟件構造中的設計](書籍/代碼大全/軟件構造中的設計.md)
* [理想的設計特征](書籍/代碼大全/軟件構造中的設計/理想的設計特征.md)
* [設計的層次](書籍/代碼大全/軟件構造中的設計/設計的層次.md)
* [常見設計模式](書籍/代碼大全/軟件構造中的設計/常見設計模式.md)
* [第六章 可以工作的類](書籍/代碼大全/第六章可以工作的類.md)
* [好的抽象](書籍/代碼大全/第六章可以工作的類/好的抽象.md)
* [良好的類接口](書籍/代碼大全/第六章可以工作的類/良好的類接口.md)
* [有關設計和實現的問題](書籍/代碼大全/第六章可以工作的類/有關設計和實現的問題.md)
* [構造函數](書籍/代碼大全/第六章可以工作的類/構造函數.md)
* [第七章 高質量的子程序](書籍/代碼大全/第七章好的子程序名.md)
* [好的子程序名](書籍/代碼大全/第七章好的子程序名/好的子程序名.md)
* [如何使用子程序參數](書籍/代碼大全/第七章好的子程序名/如何使用子程序參數.md)
* [宏子程序和內聯子程序](書籍/代碼大全/第七章好的子程序名/宏子程序和內聯子程序.md)
* [第十章 使用變量的一般事項](書籍/代碼大全/第十章使用變量的一般事項.md)
* [持續性](書籍/代碼大全/第十章使用變量的一般事項/持續性.md)
* [綁定時間](書籍/代碼大全/第十章使用變量的一般事項/綁定時間.md)
* [第十一章 變量名的力量](書籍/代碼大全/第十章使用變量的一般事項/第十一章變量名的力量.md)
* [選擇好變量名的注意事項](書籍/代碼大全/第十章使用變量的一般事項/第十一章變量名的力量/最適當的名字長度.md)
* [為特定類型的數據命名](書籍/代碼大全/第十章使用變量的一般事項/第十一章變量名的力量/為特定類型的數據命名.md)
* [非正式命名規則](書籍/代碼大全/第十章使用變量的一般事項/第十一章變量名的力量/非正式命名規則.md)
* [第十二章基本的數據類型](書籍/代碼大全/第十二章基本的數據類型.md)
* [字符和字符串](書籍/代碼大全/第十二章基本的數據類型/字符和字符串.md)
* [布爾](書籍/代碼大全/第十二章基本的數據類型/布爾.md)
* [枚舉](書籍/代碼大全/第十二章基本的數據類型/枚舉.md)
* [第十三章 不常見的數據類型](書籍/代碼大全/第十三章.md)
* [結構體](書籍/代碼大全/第十三章/結構體.md)
* [指針 [推薦反復查看]](書籍/代碼大全/第十三章/指針.md)
* [第十五章 使用條件語句](書籍/代碼大全/第十五章使用條件語句.md)
* [第十六章 控制控制](書籍/代碼大全/第十六章控制控制.md)
* [goto](書籍/代碼大全/第十七章不常見的控制結構/goto.md)
* [第十七章 不常見的控制結構](書籍/代碼大全/第十七章不常見的控制結構.md)
* [遞歸](書籍/代碼大全/第十七章不常見的控制結構/遞歸.md)
* [第十八章 表驅動法](書籍/代碼大全/第十八章表驅動法.md)
* [直接訪問表](書籍/代碼大全/第十七章不常見的控制結構/直接訪問表.md)
* [索引表訪問](書籍/代碼大全/第十八章表驅動法/索引表訪問.md)
* [階梯訪問表](書籍/代碼大全/第十八章表驅動法/階梯訪問表.md)
* [第十九章 一般控制問題](書籍/代碼大全/一般控制問題.md)
* [減少嵌套層次](書籍/代碼大全/一般控制問題/減少嵌套層次.md)
* [復雜度的重要性](書籍/代碼大全/一般控制問題/復雜度的重要性.md)
* [第二十二章 開發者測試](書籍/代碼大全/第二十二章開發者測試.md)
* [第二十四章 重構](書籍/代碼大全/第二十四章重構.md)
* [重構的理由](書籍/代碼大全/第二十四章重構/重構的理由.md)
* [特定的重構](書籍/代碼大全/第二十四章重構/特定的重構.md)
* [語句級的重構](書籍/代碼大全/第二十四章重構/語句級的重構.md)
* [子程序級重構](書籍/代碼大全/第二十四章重構/子程序級重構.md)
* [類實現的重構](書籍/代碼大全/第二十四章重構/類實現的重構.md)
* [類接口的重構](書籍/代碼大全/第二十四章重構/類接口的重構.md)
* [系統級重構](書籍/代碼大全/第二十四章重構/系統級重構.md)
* [安全的重構](書籍/代碼大全/第二十四章重構/安全的重構.md)
* [第26章 代碼調整方式](書籍/代碼大全/第26章.md)
* [循環](書籍/代碼大全/第26章/循環.md)
* [表達式](書籍/代碼大全/第26章/表達式.md)
* [將子程](書籍/代碼大全/第26章/將子程序重寫位內聯.md)
* [變得越多,事情反而沒變](書籍/代碼大全/第26章/變得越多,事情反而沒變.md)
* [計算機程序的構造和解釋(SICP)](書籍/計算機程序的構造和解釋(SICP).md)
* [第一章 構造過程抽象](書籍/計算機程序的構造和解釋(SICP)/構造過程抽象.md)
* [1.1 程序設計的基本元素](書籍/計算機程序的構造和解釋(SICP)/構造過程抽象/程序設計的基本元素.md)
* [1.3 用高階函數做抽象](書籍/計算機程序的構造和解釋(SICP)/構造過程抽象/1.3用高階函數做抽象.md)
* [函數式編程指北](書籍/函數式編程指北.md)
* [第二章 一等公民的函數](書籍/函數式編程指北/第二章一等公民的函數.md)
* [第三章 純函數的好處](書籍/函數式編程指北/第3章純函數的好處.md)
* [第四章 柯里化(curry)](書籍/函數式編程指北/第4章柯里化(curry).md)
* [第五章 代碼組合(compose)](書籍/函數式編程指北/第五章代碼組合(compose).md)
* [范疇學](書籍/函數式編程指北/第五章代碼組合(compose)/范疇學.md)
* [習題](書籍/函數式編程指北/第五章代碼組合(compose)/習題.md)
* [第六章 示例應用](書籍/函數式編程指北/第六章示例應用.md)
* [聲明式代碼](書籍/函數式編程指北/第六章示例應用/聲明式代碼.md)
* [實例項目:獲取圖片](書籍/函數式編程指北/第六章示例應用/實例.md)
* [第七章 Hindley-Milner 類型簽名](書籍/函數式編程指北/第七章Hindley-Milner類型簽名.md)
* [第八章 特百惠](書籍/函數式編程指北/第八章特百惠.md)
* [functor / Maybe](書籍/函數式編程指北/第八章特百惠/functor-Maybe.md)
* [純錯誤處理](書籍/函數式編程指北/第八章特百惠/純錯誤處理.md)
* [包裹函數 - IO](書籍/函數式編程指北/第八章特百惠/包裹函數.md)
* [異步任務](書籍/函數式編程指北/第八章特百惠/異步任務.md)
* [練習](書籍/函數式編程指北/第八章特百惠/實例.md)
* [第九章 Monad](書籍/函數式編程指北/第九章Monad.md)
* [pointed functor](書籍/函數式編程指北/第九章Monad/pointedfunctor.md)
* [chain](書籍/函數式編程指北/第九章Monad/chain.md)
* [練習](書籍/函數式編程指北/第九章Monad/實例.md)
* [Applicative Functor](書籍/函數式編程指北/ApplicativeFunctor.md)
* [設計數據密集型應用](書籍/設計數據密集型應用.md)
* [第一章 可靠性,可擴展性,可維護性](書籍/設計數據密集型應用/第一章可靠性可擴展性可維護性.md)
* [第二章 數據模型與查詢語言](書籍/設計數據密集型應用/第二章數據模型與查詢語言.md)
* [第三章 數據與索引](書籍/設計數據密集型應用/第三章數據與索引.md)
* [第四章 編碼與演化](書籍/設計數據密集型應用/第四章編碼與演化.md)
* [第五章 復制](書籍/設計數據密集型應用/第五章 復制.md)
* [第六章 分區](書籍/設計數據密集型應用/第六章分區.md)
* [第七章 事務](書籍/設計數據密集型應用/第七章事務.md)
* [第八章 分布式系統的麻煩](書籍/設計數據密集型應用/第八章分布式系統的麻煩.md)
* [第九章 一致性與共識](書籍/設計數據密集型應用/第九章一致性與共識.md)
* [設計模式](書籍/設計模式.md)
* [創建型模式](書籍/設計模式/創建型模式.md)
* [簡單工廠方法模式](書籍/設計模式/創建型模式/工廠方法模式.md)
* [php 示例](書籍/設計模式/創建型模式/工廠方法模式/php示例.md)
* [go 示例](書籍/設計模式/創建型模式/工廠方法模式/go示例.md)
* [抽象工廠模式](書籍/設計模式/創建型模式/抽象工廠模式.md)
* [php 示例](書籍/設計模式/創建型模式/抽象工廠模式/php示例.md)
* [go 示例](書籍/設計模式/創建型模式/抽象工廠模式/go示例.md)
* [生成器模式](書籍/設計模式/創建型模式/生成器模式.md)
* [php 示例](書籍/設計模式/創建型模式/生成器模式/php示例.md)
* [go 示例](書籍/設計模式/創建型模式/生成器模式/go示例.md)
* [原型模式 - 克隆](書籍/設計模式/創建型模式/原型模式.md)
* [php 示例](書籍/設計模式/創建型模式/原型模式/php示例.md)
* [go 示例](書籍/設計模式/創建型模式/原型模式/go示例.md)
* [單例模式](書籍/設計模式/創建型模式/單例模式.md)
* [php 示例](書籍/設計模式/創建型模式/單例模式/php示例.md)
* [go 示例](書籍/設計模式/創建型模式/單例模式/go示例.md)
* [結構型模式](書籍/設計模式/結構型模式.md)
* [適配器模式](書籍/設計模式/結構型模式/適配器模式.md)
* [php 示例](書籍/設計模式/結構型模式/適配器模式/php示例.md)
* [go 示例](書籍/設計模式/結構型模式/適配器模式/go示例.md)
* [橋接模式 [??]](書籍/設計模式/結構型模式/橋接模式.md)
* [php 示例](書籍/設計模式/結構型模式/橋接模式/php.md)
* [go 示例](書籍/設計模式/結構型模式/橋接模式/go示例.md)
* [組合模式](書籍/設計模式/結構型模式/組合模式.md)
* [php 示例](書籍/設計模式/結構型模式/組合模式/php示例.md)
* [go 示例](書籍/設計模式/結構型模式/組合模式/go示例.md)
* [裝飾模式 - 鉤子 [???]](書籍/設計模式/結構型模式/裝飾模式.md)
* [php 示例](書籍/設計模式/結構型模式/裝飾模式/php示例代碼.md)
* [go 示例](書籍/設計模式/結構型模式/裝飾模式/go示例.md)
* [外觀模式](書籍/設計模式/結構型模式/外觀模式.md)
* [php 示例](書籍/設計模式/結構型模式/外觀模式/php示例.md)
* [go 示例](書籍/設計模式/結構型模式/外觀模式/go示例.md)
* [享元模式](書籍/設計模式/結構型模式/享元模式.md)
* [go 示例](書籍/設計模式/結構型模式/享元模式/go.md)
* [代理模式 [???]](書籍/設計模式/結構型模式/代理模式代理模式.md)
* [php 示例](書籍/設計模式/結構型模式/代理模式代理模式/php示例.md)
* [go 示例](書籍/設計模式/結構型模式/代理模式代理模式/go示例.md)
* [行為模式](書籍/設計模式/行為模式.md)
* [責任鏈模式[???]](書籍/設計模式/行為模式/責任鏈模式.md)
* [php 示例](書籍/設計模式/行為模式/責任鏈模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/責任鏈模式/go示例.md)
* [命令模式](書籍/設計模式/行為模式/命令模式.md)
* [php 示例](書籍/設計模式/行為模式/命令模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/命令模式/go示例.md)
* [迭代器模式](書籍/設計模式/行為模式/迭代器模式.md)
* [php 示例](書籍/設計模式/行為模式/迭代器模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/迭代器模式/go示例.md)
* [中介者模式](書籍/設計模式/行為模式/中介者模式.md)
* [php 示例](書籍/設計模式/行為模式/中介者模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/中介者模式/go示例.md)
* [備忘錄模式](書籍/設計模式/行為模式/備忘錄模式.md)
* [php 示例](書籍/設計模式/行為模式/備忘錄模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/備忘錄模式/go示例.md)
* [觀察者(發布訂閱)模式[???]](書籍/設計模式/行為模式/觀察者模式.md)
* [php 示例](書籍/設計模式/行為模式/觀察者模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/觀察者模式/go示例.md)
* [狀態模式 - 狀態機](書籍/設計模式/行為模式/狀態模式.md)
* [php 示例](書籍/設計模式/行為模式/狀態模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/狀態模式/go示例.md)
* [策略模式[???]](書籍/設計模式/行為模式/策略模式.md)
* [php 示例](書籍/設計模式/行為模式/策略模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/策略模式/go示例.md)
* [模板方法[???]](書籍/設計模式/模板方法.md)
* [php 示例](書籍/設計模式/模板方法/php示例.md)
* [go 示例](書籍/設計模式/模板方法/go示例.md)
* [訪問者模式](書籍/設計模式/行為模式/訪問者模式.md)
* [php 示例](書籍/設計模式/行為模式/訪問者模式/php示例.md)
* [go 示例](書籍/設計模式/行為模式/訪問者模式/go示例.md)
* [數據結構](數據結構.md)
* [數組](數據結構/數組.md)
* [雙指針](數據結構/數組/雙指針.md)
* [字符串](數據結構/字符串.md)
* [找子串](數據結構/字符串/找子串.md)
* [棧 / 隊列](書籍/數據結構和算法(Golang實現)/棧Stack和隊列Queue.md)
* [循環隊列](書籍/數據結構和算法(Golang實現)/棧Stack和隊列Queue/循環隊列.md)
* [列表 List](書籍/數據結構和算法(Golang實現)/列表.md)
* [排序算法](數據結構/算法/排序算法.md)
* [鏈表](數據結構/鏈表.md)
* [遍歷](數據結構/鏈表/遍歷.md)
* [翻轉鏈表](數據結構/鏈表/翻轉鏈表.md)
* [樹](數據結構/樹.md)
* [二叉樹](數據結構/樹/二叉樹.md)
* [二叉樹遍歷](書籍/數據結構和算法(Golang實現)/樹/二叉樹遍歷.md)
* [DFS 深度優先](書籍/數據結構和算法(Golang實現)/樹/二叉樹遍歷/DFS廣度優先.md)
* [BFS 廣度優先](書籍/數據結構和算法(Golang實現)/樹/二叉樹遍歷/BFS廣度優先.md)
* [示例](數據結構/樹/二叉樹/示例.md)
* [二叉樹的最大深度](數據結構/樹/二叉樹/示例/二叉樹的最大深度.md)
* [對稱二叉樹](數據結構/樹/二叉樹/示例/對稱二叉樹.md)
* [將有序數組轉換為二叉搜索樹](數據結構/樹/二叉樹/示例/將有序數組轉換為二叉搜索樹.md)
* [算法](數據結構/算法.md)
* [查找算法](數據結構/算法/查找算法.md)
* [KMP 算法](數據結構/算法/查找算法/KMP算法.md)
* [跳表](數據結構/跳表.md)
* [Sunday算法](數據結構/算法/查找算法/Sunday算法.md)
* [動態規劃](數據結構/算法/動態規劃.md)
* [爬樓梯](數據結構/算法/動態規劃/爬樓梯.md)
* [最大子序和](數據結構/算法/動態規劃/最大子序和.md)
* [零錢問題](數據結構/算法/零錢問題.md)
* [匯編](匯編.md)
* [MIPS](匯編/MIPS.md)
* [指令集](匯編/MIPS/指令集.md)
* [加載/保存 指令集](匯編/MIPS/指令集/加載-保存指令集.md)
* [算術指令集](匯編/MIPS/指令集/算術指令集.md)
* [控制流 指令集](匯編/MIPS/指令集/控制流.md)
* [SS, SP, BP 三個寄存器](匯編/MIPS/SS,SP,BP三個寄存器.md)
* [音視頻](音視頻.md)
* [知識](音視頻/知識.md)
* [幾種瀏覽器播放RTSP視頻流解決方案](音視頻/知識/幾種瀏覽器播放RTSP視頻流解決方案.md)
* [流媒體播放格式](音視頻/流媒體播放格式.md)
* [流媒體傳輸協議(rtp/rtcp/rtsp/rtmp/)](其他/音視頻/流媒體傳輸協議(rtp-rtcp-rtsp-rtmp-).md)
* [常用工具/庫](音視頻/常用工具.md)
* [EasyDarwin](音視頻/常用工具/EasyDarwin.md)
* [EasyDarwin RTSP流媒體服務器-GO](音視頻/常用工具/EasyDarwinRTSP流媒體服務器-GO.md)
* [EasyPusher](音視頻/常用工具/EasyDarwin/EasyPusher.md)
* [EasyDSS 非開源 RTMP](音視頻/常用工具/EasyDarwin/EasyDSS非開源RTMP.md)
* [EasyScreenLive 錄制推流](音視頻/常用工具/EasyDarwin/EasyScreenLive錄制推流.md)
* [ZLMediaKit 流媒體服務框架 c++](音視頻/常用工具/ZLMediaKit流媒體服務框架c++.md)
* [基于ZLMediaKit的UI](音視頻/常用工具/ZLMediaKit流媒體服務框架c++/基于ZLMediaKit的UI.md)
* [lal 流媒體服務器 GOLANG](音視頻/常用工具/lal流媒體服務器GOLANG.md)
* [RTP/RTCP](音視頻/RTPRTCP.md)
* [RTP](音視頻/標準協議/RTP.md)
* [RTCP](音視頻/標準協議/RTCP.md)
* [RTSP](音視頻/RTSP.md)
* [知識](音視頻/RTSP/知識.md)
* [RTSP/RTP 交錯傳輸方式](音視頻/RTSP/知識/RTSP-RTP交錯傳輸方式.md)
* [RTP timestamp](音視頻/RTSP/知識/RTPtimestamp.md)
* [rtsp組播](音視頻/RTSP/知識/rtsp組播.md)
* [語法](音視頻/RTSP/語法.md)
* [OPTIONS 詢問](音視頻/RTSP/語法/OPTIONS詢問.md)
* [DESCRIBE 詢問SDP](音視頻/RTSP/語法/DESCRIBE詢問SDP.md)
* [SETUP 設置傳輸模式](音視頻/RTSP/語法/SETUP設置傳輸模式.md)
* [PLAY 啟動](音視頻/RTSP/語法/PLAY啟動.md)
* [PAUSE 暫停](音視頻/RTSP/語法/PAUSE暫停.md)
* [TEARDOWN 終止](音視頻/RTSP/語法/TEARDOWN.md)
* [SET_PARAMETER 生成一個I幀](音視頻/RTSP/語法/SET_PARAMETER生成一個I幀.md)
* [GET_PARAMETER 查詢參數狀態](音視頻/RTSP/語法/GET_PARAMETER查詢參數狀態.md)
* [RTSP 響應狀態碼](音視頻/RTSP/RTSP狀態碼.md)
* [示例](音視頻/RTSP/示例.md)
* [ffmpeg 推流到rtsp服務器基于udp](音視頻/RTSP/示例/ffmpeg推流到rtsp服務器.md)
* [ffplay 拉取rtsp流,基于udp](音視頻/RTSP/示例/ffplay拉取rtsp流,基于udp.md)
* [============](音視頻/RTSP/示例/============.md)
* [ffmpeg 推流到rtsp服務器基于tcp](音視頻/RTSP/示例/ffmpeg推流到rtsp服務器基于tcp.md)
* [ffplay 拉取基于TCP的rtsp流](音視頻/RTSP/示例/ffplay拉取基于TCP的rtsp流.md)
* [===========](音視頻/RTSP/示例/===========.md)
* [EasyScreenLive 推送rtsp服務器 基于tcp](音視頻/RTSP/示例/EasyScreenLive推送rtsp服務器基于tcp.md)
* [RTMP](音視頻/RTMP.md)
* [術語](音視頻/RTMP/術語.md)
* [消息和塊的區別](音視頻/RTMP/術語/消息和塊的區別.md)
* [協議流程](音視頻/RTMP/術語/協議流程.md)
* [分塊](音視頻/RTMP/術語/分塊.md)
* [RTMP消息格式](音視頻/RTMP/術語/RTMP消息格式.md)
* [RTMP消息類型](音視頻/RTMP/術語/RTMP消息類型.md)
* [視頻協議](音視頻/視頻協議.md)
* [H.264](音視頻/H.264.md)
* [MCU合流](音視頻/MCU合流.md)
* [SDP協議](音視頻/RTSP/SDP協議.md)
* [SIP](音視頻/SIP.md)
- 目錄
- Lua
- 常用接口
- 協同程序
- 文件IO
- 錯誤處理
- 面向對象
- Scheme / Racket
- 技巧
- 如何設計遞歸
- 導入自定義文件
- []與() 的區別
- 打印函數
- 函數實現設計訣竅
- trace 打印調試信息
- 命令
- racket 運行
- raco 打包
- 語法
- 向量 / 結構體 / cons / list / string?等檢查類型
- 符號 / 字符 / 字符串
- if / and / cond 條件分支
- 類型判斷 / 等式判斷
- local 組織函數
- 測試函數
- Rust
- 命令
- rustup
- Cargo
- rustc
- Rustfmt
- C++
- 快速入門
- 技巧與概念
- pragma comment
- socket 編程
- 編譯
- 引入庫的 <> 與 "" 的區別
- 語法
- 基礎類型
- 運算符表
- 運算符重載
- 命名空間
- const和mutable的使用
- c++1新特性
- nullptr / constexpr (c++ 1x)
- auto / decltype 類型推到 (c++ 1x)
- 循環數組 區間迭代
- if-switch-變量聲明強化
- 面向對象
- 原始字符串字面量 R"
- 指針
- 內存泄漏
- 指針與引用的差別
- const修飾指針
- 智能指針
- 數組
- 對象
- 構造函數
- 虛繼承/虛基類
- 虛函數和純虛函數
- 抽象類
- 棧中實例化 / 堆實例化
- 實例類型轉換
- 繼承 公有 / 私有 / 保護
- 子類調用父類
- 多重繼承
- 實例指針(this)
- 友元函數 訪問類私有和保護的成員
- 構造函數、explicit、類合成
- 多態的應用
- new和delete的使用
- 函數
- 引用傳值/指針傳值
- inline函數
- Lambda 表達式
- 模版
- 函數模版
- 類模板
- 容器
- std::array
- std::vector
- std::ist / std::forward_list
- map 各種map
- 各種 set
- 元組
- 正則
- 并發
- thread
- 鎖
- 異步訪問
- 條件變量
- 原子操作
- 命令
- g++
- make
- vcpkg
- clang++
- pkg-config
- 常用實例
- fork 方式創建后臺進程
- 第三方庫
- folly 工具庫
- QxOrm
- catch 測試框架
- MSYS2
- pacman
- c++ 性能追蹤
- gperftools
- gprof
- Qt
- Qt 代碼風格
- qt 項目框架
- Qt Design Studio
- 技巧
- 添加 .pri 項目
- 添加子項目
- 加載第三方庫
- 中文不亂碼
- 信號和槽
- 國際化
- 定制幫助系統
- 多媒體
- 數據驗證器
- 伙伴快捷鍵
- 單詞補全
- QPushButton 樣式問題
- 為元素添加滾動條
- 指定圖標
- 自定義的結構體支持串行化
- 界面數據存儲與獲取
- 匿名函數
- 預編譯
- 升級瀏覽器內核
- 封裝彈窗
- 命令
- qmake
- 命令行編譯
- pro 文件
- CONFIG
- TEMPLATE
- windeployqt 打包
- jom
- 知識
- 元對象系統(MOC)
- 對象樹與擁有權
- 各個 TextEdit 的區別
- Qt 資源系統
- QSS 查詢
- QObject的創建時間
- qt 的繼承關系
- 單元測試
- 宏
- 測試類/函數
- GUI測試
- Benchmark測試
- 實例
- 在子項目中創建
- 數據驅動測試程序'
- 模擬GUI事件
- API
- 控件
- QInputDialog
- QIcon
- QFileIconProvider 提供文件icon
- QActionGroup
- QSystemTrayIcon
- QMenu
- QWidget
- QLabel
- QTextBrowser
- QTextEdit
- QPushButton
- QRadioButton
- QDockWidget
- QMainWindow
- QKeySequence 預設快捷鍵
- QSplashScreen 啟動圖
- QListWidget
- QTreeWidget
- QTreeView
- QTreeWidgetItem
- QTreeWidgetItemIterator 遍歷QTree
- QTableWidget
- QTableView 基類
- QTableWidgetItem
- 條目控件
- 條目的拖拽
- 自定義右鍵菜單
- 基于條目控件的樣式表
- QWebEngineView
- 模型
- QFileSystemModel 文件系統
- QStandardItemModel
- QAbstractItemModel 基類
- QAbstractItemView / QStandardItem
- QSortFilterProxyModel
- 布局
- 布局分類
- QSplitter 分裂器
- QSizePolicy 伸展
- 伸展因子
- 伸展策略
- BoxLayout 布局
- FlowLayout 流式布局
- QGridLayout 柵格布局
- QFormLayout 表單布局
- 文件系統
- QFile
- QFileInfo
- QStorageInfo 分區信息
- QTemporaryDir
- QTemporaryFile
- QDir
- QFileSystemWatcher 監控文件
- QLockFile
- 字節與流
- QByteArray
- QDataStream
- QTextStream
- 進程
- QProcess
- 線程
- QMutex
- QReadWriteLock
- 并發方案
- 繼承 QObject [推薦]
- 繼承 QThread
- QRunnable與QThreadPool 配合
- QtConcurrent
- Application::postEvent
- 圖像
- QPainter
- QPixmap / QBitmap
- QImage
- QPicture
- QImageWriter 創建圖片
- QImageReader 讀取圖片信息
- 命令行工具
- QCommandLineParser
- 關聯容器
- QStack
- QVector
- QLinkedList
- QQueue
- QList
- ====== 順序容器 ======
- QMap
- QHash
- QMultiMap 一key 多value
- QMultiHash 一key多value
- QCache key映射到類
- QPair
- QSet
- ====== 關聯容器 ======
- QVariant
- QVariantList
- QVariantMap
- QMetaObject 元對象,反射
- invokeMethod
- 實例
- 反射類名
- 反射實例
- 數據庫
- mysql 鏈接
- sqlite 內存版
- QSqlDatabase 連數據庫
- QSqlQuery
- QSqlTableModel 綁定表
- QSqlQueryModel
- 日志
- myMessageOutput 自定義日志格式
- 網絡
- QLocalServer/QLocalSocket
- QTcpServer / QTcpSocket
- QNetworkAccessManager 異步API
- QSslSocket
- QUdpSocket
- QUrl
- QUrlQuery
- 系統
- QStandardPaths
- QDesktopServices 桌面服務
- QSysInfo
- 日期和時間
- QDate
- QDateTime
- QTime
- 異常處理
- QException
- 正則
- QRegExp
- 字符串
- QStringRef
- QUuid
- Core
- Q_PROPERTY 屬性
- QGlobalStatic
- QSharedData
- QCoreApplication
- 全局 qxxx
- qSort / qStableSort 排序
- qRegisterMetaType 注冊自定義類型
- qSetMessagePattern 改qDebug格式
- qInstallMessageHandler
- QCryptographicHash 加密
- QSettings
- QTimer
- QObject
- 設計模式
- 工廠類
- 單例模式
- 第三方庫
- FluentUI UI框架
- Felgo 可做移動端
- Dart
- 語法
- 基礎類型
- 運算符
- 函數
- 類
- 控制流程語句
- 異常
- 映射
- 異步支持
- Future / Stream
- async/await
- 容器
- Map
- List
- Set
- 庫和可見性
- 測試
- pub / pubspec.yaml
- Flutter
- 安裝
- 技巧
- 混合開發方案
- State Widget 生命周期
- 與原生通信
- 自動切換Andrio和Ios 主題
- 命令
- flutter
- flutterfire 構建 Firebase
- 常見組件
- 布局
- 響應式
- 交互
- cupertino IOS 風格
- 資源與圖片
- Packages
- 路由
- Builder
- streambuilder
- theme
- 三方庫
- Getx 狀態管理
- shared_preferences 存儲
- webview_flutter
- FluroRouter 路由
- 實例
- 放大圖片
- Python
- 技巧
- 語法
- 字符串
- 字典
- 裝飾器
- 類
- 異常和錯誤
- 異步 python 3.x
- 場景
- 文件讀取
- 內置包
- 包
- 工具類
- Supervisor-Linux/Unix進程管理工具
- 網絡
- urllib包
- requests-比urllib2簡潔
- BeautifulSoup-解析html
- 數據庫/ORM
- pymysql -python3的mysql庫
- SQLAlchemy ORM
- 辦公
- pdfminer3k-解析pdf
- 測試 & 安全
- faker -測試
- web 框架
- web.py框架
- Django框架
- 模型
- gui
- easygui_gui模塊
- tkinter - 高效簡單
- pyqt5 - 控件豐富
- 單元測試
- doctest模塊
- unittest模塊
- 命令
- pip
- poetry 高級pip
- virtualenv 虛擬環境
- Java
- java 數組
- java 類
- java 包
- java 異常
- java String
- java 集合
- PHP
- 常用場景 / 封裝
- appkey/secretKey 實例
- https雙向認證
- 從字符串中找出高頻詞
- 操作 HTML DOM
- levenshtein 輸出錯誤,猜測輸入的值
- ip 查詢
- 配置webhook.php
- php 輸出圖片
- ignore_user_abort 網頁斷開有效
- 原生支持異步的方法 exec
- 可自動結束的程序
- 循壞程序
- ===== 函數 / 類封裝 ? =======
- 指定月份的第某個月
- 時間類封裝 某天的開始與結束
- 數據庫鏈式調用封裝
- curl 封裝 / 發送文件 / 遠程下載到服務器
- 下載進度條 / 斷點續傳
- 獲取 win / linux 的mac地址
- exec 控制 cli 服務器的啟動與停止 linux 版本
- 代碼規范及技巧
- PHP的優化之道
- PHP 代碼簡潔之道
- PHP The Right Way
- PHP標準規范
- PSR-3 日志接口規范
- PSR-4 自動加載規范
- PSR-6 緩存接口規范
- PSR-7 HTTP 消息接口規范
- PSR-11 容器接口
- PSR-13 超媒體鏈接
- PSR-14 事件分發器
- PSR-15 HTTP 請求處理器
- PSR-16 緩存接口
- PSR-17 HTTP 工廠
- PSR-18 HTTP 客戶端
- PHP注釋規范
- php7+
- PHP WEB框架
- Slim 微型框架
- yaf
- RPC-yar
- 內置函數
- hyperf 高性能框架
- swoole
- 安裝
- HttpServer
- WebSocket
- AsyncIO
- Swoole-Crontab
- 異步文件系統IO
- 異步Redis
- 異步MySQL客戶端
- process
- Memory 內存操作
- Channel 連接池
- swoole與tp5
- 調試 swoole
- 示例
- websocket 綁定對象方法
- redis 事件訂閱發布
- EasySwoole
- 技巧
- 對自定義類優化的方式
- 數據庫
- 基礎使用
- 定時器
- 自定義命令
- 自定義進程
- 自定義事件
- 異步任務
- Crontab 定時任務
- 日志
- 組件庫
- 單例模式
- Di 容器 / 依賴注入
- 協程 / WaitGroup
- 內存 Table
- Csp 并發等待執行
- 隊列 Queue
- SplArray
- SplBean 過濾表結構
- 緩存
- 熱重啟
- 控制器
- TP5
- 驗證器
- 內置規則
- 數據庫操作
- 數據添加或更新
- 靜態增刪改查 / 關聯操作
- 日志操作
- 路由
- taglib-自制標簽
- migrations 數據庫遷移
- tp 測試
- TP3.2
- 數據庫操作
- 關聯表
- 增刪改查與驗證
- 前置與后置
- 發送郵箱
- Tp6
- 技巧
- 多應用的api版本控制
- phinx 遷移工具
- 單元測試
- 先使用修改器在驗證
- 異常統一處理
- thinkcmf
- 快速入門
- 常用插件
- 小程序管理插件
- 手機微信登錄插件
- 表單自動生成插件
- phalcon C框架
- 快速入門
- 腳手架教程
- Symfony
- Swoft
- laravel
- webman
- workerman
- Spiral Framework
- composer / C擴展
- 網絡 / curl / 文件上傳 / jwt 認證
- guzzle [19.8k] http 客戶端
- php-curl-class[2.6k] 封裝curl為類
- class.upload.php 文件上傳
- codeguy/upload 文件上傳
- php-jwt 封裝 JWT 加解密
- 文本 uuid / 加密整數id / 中文轉拼音 / 解析html
- uuid 生成uuid
- hashids 隱藏真實id
- pinyin 中文轉拼音
- html-parser 類jquery解析 html
- i18n
- i18n 國際化
- gettext 國際化
- 數據驗證 / mock數據 / 媒體類型
- faker 生成驗證數據
- Analyzer 檢驗媒體資源類型
- Valitron [1.3k] 數據驗證
- rakit/validation [399 star] 驗證數據
- 支付
- OmniPay 多網關支付處理的框架
- 時間
- Carbon [14.6K]
- 日志 monolog / seasLog
- monolog php編寫
- SeasLog C擴展
- 辦公文件 pdf / word / excel / ppt
- Snappy 一個PDF和圖像的生成庫
- WKHTMLToPDF HTML轉換為PDF
- PHPPdf XML轉化為PDF和圖片
- PHPWord - 處理Word文檔
- PHPExcel 處理Excel文檔
- PHPPowerPoint -處理PPT幻燈片
- 性能分析 xhprof
- xhprof - PHP性能追蹤及分析工具
- 緩存 yac
- Yac 5.2+ 共享緩存
- 配置 yarconf / 解析 json xml ini yaml
- yarconf 7.0+ 讀取配置
- config 解析 json xml ini yaml
- 隊列 resque (基于redis) / beanstalkd
- Beanstalkd 隊列
- php-resque 基于redis的消息隊列
- web ui 管理 / redis / pgsql / mysql / mgdb
- phpRedisAdmin - Redis 管理
- phpPgAdmin - PostgreSQL管理工具
- phpMyAdmin - MySQL管理工具
- rockmongo - MongoDB管理工具
- ORM
- medoo 支持5大數據庫
- Redis C 擴展
- mongodb C擴展
- mongo-php-library 官方基于C擴展到的封裝
- MongoDB ORM
- ElasticSearch PHP 用于 ElasticSearch 的官方客戶端庫.
- 調試與性能
- nette/tracy 優化報錯
- 狀態機
- Finite 有限狀態機
- 定時任務
- jobby
- 郵箱
- php-imap 接收郵箱
- PHPMailer 發送郵箱
- Sphinx - 全文索引
- JsonMapper 一個將內嵌JSON結構映射到PHP類上的庫
- weichat 封裝
- User Agent 檢測
- class.upload.php 文件上傳
- 官方庫
- SPL 數據結構
- SplDoublyLinkedList 鏈表
- SplStack 棧
- SplQueue 隊列
- SplHeap 堆
- SplMaxHeap / SplMInHeap 大排序
- SplObjectStorage 存儲對象列表
- SplFixedArray 固定長度的數組
- 預定義接口
- Iterator while迭代
- ArrayAccess 數組式接口
- Serializable 序列化接口
- IteratorAggregate foreach迭代器
- Observer 觀察者
- SPL 函數
- spl_autoload_register 自動導入類
- class_parents 返回指定類的父類
- spl_object_hash/spl_object_id
- SPL 常見異常
- SPL 迭代器
- DirectoryIterator 文件目錄迭代器
- FilesystemIterator 文件迭代器
- GlobIterator 帶匹配的文件系統
- ArrayIterator 把數組改成迭代器
- NoRewindIterator 只遍歷一次
- RecursiveArrayIterator 遞歸迭代
- RecursiveTreeIterator 輸出遞歸樹
- SPL 文件處理
- SplFileInfo 文件信息
- SplFileObject 文件操作提供對象
- SplTempFileObject 臨時文件
- Ctype 類型檢測
- ctype_alnum 是否只有字母和數字
- ctype_alpha 是否是字母
- ctype_cntrl 是否是控制符(\n\t\r)
- ctype_digit 是否是整數
- ctype_lower / ctype_upper 是否是 小/大 寫字母
- ctype_graph 是否是可見字符(空格不算可見)
- ctype_print 是否是可見字符(空格算可見)
- ctype_punct 是否是除字母,數字,空格外的特殊字符
- ctype_space 是否是空白字符
- ctype_xdigit 是否包含16進制字符([0-9 和 [A-Fa-f] ])
- 數組
- array_map-針對多個數組
- array_multisort 對二維數組進行排序
- array_filter
- array_walk - 對一個數組操作
- array_walk_recursive 遞歸
- filter 過濾器函數
- 預定義常量
- filter_has_var 存在指定變量
- filter_var 過濾變量
- filter_var_array
- filter_input_array 過濾外部變量
- filter_input
- 控制輸出 flush
- flush 刷新輸出緩沖
- 實戰
- 安全轉義參數
- htmlspecialchars html標簽轉實體
- addslashes 用反斜線轉義(可用于數據庫)
- quotemeta 轉義特殊字符
- 日期/時間/日歷
- format 參數列表 如 Y,m,d
- DateTime 時間函數
- cal_days_in_month 某個月的天數
- date_parse_from_format [函數] 根據日期格式轉時間
- 異常處理
- set_error_handler
- set_exception_handler 自定義異常
- URL 處理函數
- get_headers 獲取頭信息
- http_build_query 數組轉 query
- parse_url 解析 URL 返回數組
- urldecode 和 urlencode
- 字符串處理
- strstr 字符串的首次出現
- chunk_split 將字符串分割成小塊
- chr / ord 字符與ascii轉換
- str_split 將字符串轉換為數組
- htmlentities / htmlspecialchars 等 html 編解碼
- strip_tags 字符串中去除 HTML 和 PHP 標記
- uniqid 返回唯一值
- preg 函數
- preg_grep 從數組返回匹配的值
- preg_last_error 正則匹配錯誤
- preg_match / preg_match_all
- preg_replace 正則替換
- preg_replace_callback
- preg_split
- 進制轉換
- bin2hex / hex2bin 字符串-16進制
- bindec / decbin 十進制-二進制
- octdec / decoct 八進制-十進制
- base_convert 任意進制轉換
- 文件系統函數
- fopen / feof / fclose 適合文件和網頁
- fread 按字節讀取
- fgets 按行讀取
- fwrite 寫入文件
- file 一次讀取整個內容,行遍歷
- fscanf() 每行都根據格式循環輸出
- file_get_contents 一次讀取所有,返回完整字符串
- flock 文件鎖
- disk_total_space 磁盤容量
- 文件 / 路徑處理
- scandir 返回指定路徑的目錄和文件
- glob 使用 * 模糊搜索文件和目錄
- is_dir / is_file
- opendir / readdir / closedir 循環輸出文件/目錄名
- dirname /basename 父路徑 / 基礎文件
- pathinfo 文件路徑的信息
- realpath 真實路徑
- copy / rename 復制 / 重命名
- touch / unlink 創建/刪除
- file_exists 文件是否存在
- filesize 獲取文件大小
- is_readable / is_writable / is_executable
- 文件權限
- fileperms 獲取文件權限
- 反射
- ReflectionClass 反射類
- ReflectionExtension 反射擴展
- ReflectionFunctionAbstract
- ReflectionFunction 反射函數
- ReflectionParameter 函數,類的參數
- ReflectionProperty 類屬性
- ReflectionType 參數或返回值的類型
- 協議
- php://
- input / output
- stdin / stdout / stderr
- memory / temp
- filter
- ftp:// 和 ftps://
- data://
- glob:// 文件路徑模式
- 過濾器
- 字符串過濾器
- 轉換過濾器
- stream
- Stream Filters
- Contexts
- socket
- PDO
- PDO::setAttribute 屬性
- 加密擴展
- password_?hash
- openssl
- 雜項函數
- sys_getloadavg 獲取系統的負載
- hrtime 微妙時間戳
- ignore_user_abort
- uniqid
- sleep/usleep
- imap 郵箱
- Session
- Callback 類型
- exec 執行結果以數組返回
- socket_create 操作
- soap 調用 webserver
- C / C++框架 編寫擴展
- 原生編譯
- 引用 加載動態庫(.so) 文件
- 參數、數組和Zvals
- Zephir 開發PHP擴展
- 安裝
- 快速入門
- php-cpp C++開發擴展
- 安裝
- 技巧
- 語法
- 變量
- 常數
- 輸出和錯誤
- 函數
- 指定參數
- 調用PHP函數
- Lambda函數
- 構造函數
- 魔術方法
- 基礎SPL接口
- 擴展類的魔術方法
- 類屬性
- 異常
- 讀取php.ini變量
- 擴展回調
- 命名空間
- FFI PHP擴展方式
- pear / pecl
- pecl c 擴展
- 在多 php 版本中指定
- pear php 擴展
- 安裝/編譯
- oneinstack 一鍵配置
- lnmp /lamp 腳本安裝
- 配置 Let's Encrypt
- 配置 thinkphp
- dnmp docker 安裝 LNMP
- ==== php 環境一鍵安裝 ====
- Centos
- Ubuntu
- macOS
- ==== 包安裝 ====
- apache
- nginx
- php
- 安裝 GD 擴展
- 安裝 openssl 模塊
- ==== 編譯環境安裝 ====
- window apache/php
- window nginx/php
- PHPUnit
- 編程寫測試
- 添加測試的依賴
- 數據供給器
- 對異常進行測試
- 對輸出進行測試
- 基境 測試初始化與還原
- 數據庫測試
- php 擴展
- opcache 緩存編譯
- 常用正則
- php.ini 最佳實踐
- php 調用 jar包
- Golang
- 知識碎片
- 無鎖編程
- 調度器
- 預防CSRF攻擊
- 避免XSS攻擊
- 避免SQL注入
- 存儲密碼
- 設計模式 / 規范 / 性能 / 技巧
- 設計模式
- 單例模式-數據庫單例
- 值選項模式
- 組合模式
- 策略模式
- 規范
- 性能優化
- 技巧
- 高性能
- 字符串拼接性能
- 切片性能及陷阱
- for 和 range 的性能比較
- Reflect 提高反射性能
- 逃逸分析
- 死碼消除與調試(debug)模式
- sync.Mpap 與 加鎖map
- 項目布局
- 項目布局一
- 項目布局二
- DDD分層架構
- 數據類型
- 切片類型( slice)
- 場景
- 請求/響應/錯誤碼設計
- gin 對 handle的封裝
- 帶超時的 sync.WaitGroup
- 優雅關閉協程
- 控制協程的并發數量
- 并發非阻塞緩存
- 守護其他進程的代碼
- 各類型轉 sturct
- 注冊為window 的服務
- go 注冊
- sc 注冊
- nssm 注冊
- udp 打洞
- udp 打洞轉 tcp
- Reader 用法
- i18n 本土化
- 壓縮編譯體積
- 第三方庫
- 操作 DOM
- goJquery 像 jQuery一樣操作DOM
- ORM
- gorose -鏈式調用
- GORM
- 技巧
- 獲取一對多
- dbx 支持緩存全表數據
- sqlx
- 路由 / http客戶端 / websocket
- httprouter 實現RESTful 風格
- mux - 路由
- fasthttp 比 net/http 快10倍
- GoRequest http 客戶端
- gorilla庫 路由 /參數轉結構體
- gorilla/mux URL路由和分發器
- gorilla/schema 參數轉換為結構
- websocket
- balloons-websocket 封裝好的 websocket
- melody 優雅的websocket
- nhooyr-websocket 性能好于gorilla
- gorilla/websocket [14.5K]
- 緩存 / 并發
- go-redis
- gocache 封裝 redis,memcached,內存的緩存
- cache2go 帶過期回調的緩存
- go-cahce 類memcached 可存文件斷電恢復
- tiedot 內存NoSQL數據庫
- Gcache 帶過期,帶操作事件,支持 LFU,LRU ,ARC
- concurrent-map 支持并發的map
- bigcache 分片map緩存,value 只能存byte
- golang-set set的go實現
- atomic 支持更多類型
- conc 更好的結構化并發
- map轉struct / 打印結構體
- mapstructure map 轉 struct
- litter 優雅打印結構體
- 數據結構
- 結構算法庫 Lists / Sets / Stacks / Maps / Trees
- 工具庫
- pie 常用數組操作
- lo 類似 Lodash
- 連接池
- go-common-pool
- ants
- 序列化庫 json / ini / yaml
- jsoniter 官方更高效的 json 庫
- easyjson免運行時反射的json化
- gjson 從json中取值或判斷
- simplejson 處理未知結構的json
- props 解析各種 ini / yaml 等
- 支持Unmarshal map 轉配置
- viper 11k Star 支持yaml,ini 支持 env ,命令行 等
- hash / uuid
- xxhash 返回整數類型
- uuid
- Log 日志庫
- zap 高性能日志
- Logrus 可插拔日志
- GUI
- fyne 簡單難看的 GUI
- go-qt
- wails 桌面gui go + vue
- webview 用 html 可直接編譯跨平臺 app
- vugu vue+WebAssembly
- termui [11.6k]
- 命令行 / TUI
- urfave/cli [14.3k] 命令行
- kingpin 簡單強大命令行
- cobra [18.2k] 專業級命令工具
- x-mod/cmd 空格隔離參數
- mpb 進度條
- progressbar 另一個進度條
- rivo/tview [4.5k] 命令行ui
- cute 漂亮的輸出
- bubbletea 強大的 TUI
- 檢驗 validator
- validator
- 定時器
- cron 簡單,不可修改的定時器
- cronlib 可修改任務 推薦
- robfig/cron 支持cron 和 固定時間
- 加密庫
- thinkoner/openssl 可支持 ECB、CBC等
- 自己封裝的加密庫
- 身份驗證和OAuth
- authboss 認證
- go-oauth2-server 符合規范的OAuth2服務器
- 開源 IM
- tonyboxes/imgo
- GoBelieveIO/im_service
- alberliu/gim [1.2k]
- 流量控制 / 熔斷器 / 容錯
- hystrix-go
- 示例
- Hello World
- http 示例
- dashboard 可視化
- Sentinel GO 流量控制組件
- QPS
- 熱點參數限流
- 熔斷降級
- 靜態資源打包
- go-bindata 靜態資源打包進執行文件
- 爬蟲/無頭瀏覽器
- colly [11.9k]
- chromedp 可控制是否顯示瀏覽器[9.6k]
- 實例
- 啟動訪問某個網站
- 訪問網站并且截圖
- 設置cookie,保持登錄狀態
- 下載文件
- emulate 設備模擬
- 代理
- goproxy 代理
- 聊天機器人
- chatbot
- 圖像
- imaging 圖像處理
- gg 圖像處理
- 單元測試
- gomonkey 打樁函數 - 推薦
- goconvey 測試結果帶UI
- sqlMock
- redisMock
- httpmock
- Testify 支持斷言,寫法更簡便
- gocheck 測試框架
- faker 生成假數據
- 依賴注入
- fx User開發的依賴注入
- 注冊一個http
- 添加 handle
- 添加日志
- 注入接口
- 注入多個接口
- MIME 文件檢測
- mimetype 類型檢測 [1.2k]
- filetype [1.9k]
- 全文索引
- bleve
- fsnotify 文件監聽
- gopay 支付集合
- .env 環境變量
- 哈希算法 轉整數
- gopsutil 系統性能數據
- 官方包
- C
- 簡單調用 c函數
- c與go 類型轉換
- go 類型轉C類型
- panic / recover
- panic+recover簡化錯誤處理 模塊必學
- error 自定義錯誤結構體
- unsafe
- archive
- tar
- zip
- bufio
- bytes
- compress 壓縮
- gzip
- zlib
- container 數據結構
- heap
- list
- ring
- index/suffixarray 字典樹
- Context
- crypto 加密
- rsa
- md5
- sha1
- sha256
- sha512
- tls
- database
- sql
- encoding
- encoding
- base32
- base64
- binary 序列化
- csv
- gob
- hex
- json
- xml
- errors
- expvar - 線性安全全局變量
- flag
- fmt
- 格式化輸出格式
- html
- html
- template
- image
- image
- color
- png
- draw 圖像合成函數
- gif
- jpeg
- io
- io
- ioutil
- log
- syslog
- math
- math
- rand
- net
- net
- http
- cookiejar 自動存儲cookie
- httptest http的mock
- httptrace 追蹤http
- httptest
- httputil 反向代理,打印頭信息
- pprof
- rpc
- smtp
- url
- textproto
- os
- os
- exec
- signal
- user
- path
- path
- filepath
- plugin
- reflect
- regexp 正則
- runtime
- runtime
- debug
- pprof
- trace
- sort
- strconv
- strings
- sync
- atomic
- testing
- doc
- testing
- quick
- text
- scanner
- template
- time
- unicode / utf8
- unicode
- utf8
- utf16
- embed 嵌入
- js WebAssembly
- 示例
- golang.org/x
- net
- ctxhttp 帶 ctx 的請求
- nettest
- netutil
- websocket
- oauth2
- crypto
- ssh
- text
- xorm / xorm+odbc
- go 適配 odbc
- 其他技巧
- 查詢條件方法
- 關聯查詢
- 緩存
- 增刪改查前后置的操作
- 同時支持三個數據庫需求
- cmd 自動生成結構
- 嵌入 logrus
- web框架 / 微服務框架
- gin 框架
- 語法
- 中間件
- 參數模型綁定
- hmtl 渲染
- JSONP
- BasicAuth 基礎認證
- 路由
- 輸出格式
- 重定向
- 異步處理
- 靜態資源
- 實例
- HelloWorld
- go-gin-example
- gin-vue-admin
- 測試
- beego
- 模型操作
- generate 生成的模型操作
- 一對一查詢
- 一對多
- 打印日志
- 路由
- iris web 框架
- kratos bilibili 開源
- gf web/tcp 4.3K集大成框架
- gf-cli 命令行工具
- tcp 組件
- endless 熱更新
- echo
- ====== web 庫 ======
- Goji微框架
- go-zero [5.2k] web / 微服務框架
- go-micro 14.9K 微服務框架
- 快速開始
- 技巧
- 命令
- micro
- dashboard
- 示例
- HelloWorld
- 用戶模塊示例
- Jupiter 2.5K 微服務框架
- ====== 微服務 ======
- go-admin
- Gin-Vue-Admin
- gfast
- Simple Admin
- ====== Admin 后臺 ======
- RPC / ARPC
- net/rpc
- net/rpc/jsonrpc 不支持http
- RPCX 分布式的RPC
- 元數據 / 分組
- 心跳
- 單服務例子
- 多服務例子
- 異步回調例子
- Fork 發送多個rpc有個成功
- broadcast 廣播模式
- UI管理工具
- erpc
- arpc
- tcp / tcp 框架
- 最簡單的 tcp 連接
- 面向對象,帶有類型的tcp連接
- tcp binary 設置協議頭
- 完善的tcp 服務端/客戶端管理
- tcp server 框架
- zero - [152]
- xtcp - [101]
- gotcp - [458]
- Zinx - [3K]
- Go Web 編程
- go web
- websocket
- go cli
- godoc
- 約定
- Example
- go build
- buildmode 編譯不同結果
- 編譯 *.so 的動態鏈接
- pgp 示例
- 條件編譯
- +build 條件編譯
- go:build 推薦
- 文件后綴編譯
- go:build 條件編譯
- mod
- gcflags 逃逸分析等
- asmflags
- -ldflags 編譯優化等
- go run
- go install
- go get
- go generate
- go test
- -bench 壓測
- http 測試
- fuzz 模糊測試
- go mod
- go tool trace 性能追蹤
- go tool pprof 性能追蹤[推薦]
- 封裝 pprof 可指定端口
- statsviz 運行時統計信息
- go tool dist
- work
- 編譯工具
- xgo 一鍵編譯多平臺
- goreleaser 快速上傳各架構編譯到github
- go 國產化編譯
- air 監聽go,實時編譯
- golines 自動換行
- go 支持 oracle
- go 調用dll
- dlv 遠程調試
- 服務器
- Git
- 知識
- codeowners 指定目錄所屬
- 命令
- config
- commit
- rebase 合并 commit
- merge 分支合并
- cherry-pick
- checkout 切換/創建分支
- branch 創建/刪除分支
- clone
- diff
- reset
- revert 取消某個提交
- rm / mv
- mergetool 可視化合并沖突
- log / reflog
- stash 擱置
- tag
- show
- pull / fetch
- push
- remote
- submodule 子模塊
- shortlog log日志匯總
- archive 打包
- sparse-checkout
- git lfs 管理大文件
- rev-list
- filter-branch 歷史中刪除不該提交的文件
- bisect 二分查找
- format-patch 導出補丁
- worktree 便捷clone
- 技巧
- HEAD^ / HEAD~ 差別
- git 使用 rsa
- window 重新設置賬戶密碼
- commit 規范
- 生成 Change log
- 規范流程
- commit 圖標
- 分支命名
- centos git 服務器
- Nginx
- 技巧
- location 匹配
- 場景
- http 代理 / 超時設置
- 靜態站點 / 動靜分離
- 負載均衡
- 限流配置
- HTTP/2 服務推送
- 匹配路徑跳轉
- 縮略圖
- 優化
- reuseport 負載均衡 [nginx>1.9]
- linux 內核參數優化
- nginx.conf 配置
- open_file_cache
- 自定義 access.log 格式
- Apache
- 常見場景
- .htaccess 場景
- 切割日志
- 改寫重定向權限
- rewrite日志功能
- ip限制
- 目錄列表功能
- 響應頭的 Server 信息
- 代理 / 重定向
- 配置 https
- 添加響應頭信息
- 限制目錄訪問
- 某目錄不解析 php
- 允許跨域
- mpm 三種并行處理模塊
- Caddy 類Nginx
- Caddyfile
- Caddyfile 指令
- root
- header
- php_fastcgi
- rewrite / try_files / uri 代理
- redir 重定向
- encode 壓縮
- basicauth http認證
- handle / handle_path 類似nginx 的location
- reverse_proxy
- metrics 統計
- 場景
- 設置靜態文件
- 自動跳websocket
- 真實域名設置https
- 代理
- php 服務
- 命令
- 監控日志
- OpenResty 帶lua 的nginx
- ====== 常用工具 ======
- protobuf 協議
- 安裝
- protobuf
- gogo
- protoc 命令
- 語法
- proto3的變化
- 示例
- golang 實現
- grpc
- golang 實現
- ====== 傳輸協議 ======
- opentracing 標準
- jaeger UI 優化,更簡單
- 實例
- 帶 context 的追蹤
- 以 span 追蹤
- http 形式訪問
- 使用Inject和在進程之間
- rpcx 調用 [通過 conetxt ]
- rpcx 調用[通過傳遞 string(tranid,spanid,parentSpanId)]
- Zipkin
- ====== 鏈路追蹤 ======
- jenkins 持續集成/交付
- 推薦設置
- 技巧
- webhook -通過gitlab 觸發
- 遠程觸發編譯
- 添加節點
- 構建一個go
- 常用環境變量
- 構建方式
- pipeline
- 設置環境變量
- 實例:Jenkinsfile
- 示例:使用多個agent
- 參數化構建
- MultiJob Project (新版棄用)
- 插件
- Go Plugin 插件
- git 無變化跳過構建
- Folders Plugin 創建任務分組,方便管理
- Multiple SCMs Plugin [新版本棄用]
- 生成時間戳
- FTP 傳送到應用服務器
- Publish Over SSH 發送到遠程
- 角色及權限管理
- 備份
- pipeline
- blue ocean 可視化 pipeline
- junit 測試報告
- Cobertura Plugin 可視化覆蓋率
- cds 持續集成
- Travis CI 教程
- GitLab
- 持續集成 CI/CD
- 安裝Runner環境
- .gitlab-ci.yml 配置
- CI/CD Examples
- 備份還原
- Gitea git 自托管
- ====== 持續集成 ======
- Zabbix 服務器監控
- prometheus 時序處理,報警系統
- 概念
- 工作流程(推薦閱讀)
- 數據類型
- 作業和實例
- 聯合
- 命名
- 安裝
- 組件
- prometheus.yml 配置
- 數據模型
- PromQL
- 運算符
- 函數
- 查詢
- HTTP API
- 記錄規則
- 警報規則
- 配置
- 告警規則
- 示例模板
- Alertmanager
- 配置 Alertmanager
- 實例
- 監控程序啟動
- 監控cpu,內存告警
- 服務發現
- 基于文件的服務發現
- 實例
- 導入 prometheus
- 配置三個 node
- go demo
- grafana 圖形分析器
- Grafana 變量
- 報警
- 配置郵箱接收
- 配置 webhook
- 通知策略
- 實例
- 開源監控方案
- go+influxdb+grafana 制作日志監控系統
- 數據庫中獲取數據展示
- goaccess 日志分析工具
- countly-server 網站統計
- go-netflow 監控程序流量
- tproxy 監測 grpc 與mysql 連接
- Monyog 監控mysql
- uptime-kuma 多功能監控
- kyanos 帶ui 的tcpdump
- ====== 監控 ======
- metersphere 測試/壓測/報告
- ====== 測試 ======
- beats 輕量型日志采集器
- fluentd 日志處理
- 安裝
- 配置文件
- 語法
- 公共參數
- 插件
- 輸入插件
- tail 監聽文件
- forward 接受到其他fluent
- tcp
- http
- exec 接受程序輸出
- monitor_agent 監視器
- 輸出插件
- file
- forward 轉發到其他fluent
- http
- copy
- roundrobin 輪詢輸出
- stdout
- elasticsearch
- mongo
- mongo_replset
- 容器開發
- 實例
- HelloWorld
- PHP應用
- apache日志輸出到mongod
- Addax 異構數據同步
- 示例
- Hello World
- Elasticsearch
- Loki grafana 的日志收集
- ====== 日志/數據 處理 ======
- Bazel 構建
- Make
- 技巧
- ====== 構建工具 ======
- HAProxy
- 安裝與示例
- 配置詳解
- 示例
- 搭建L7負載均衡器
- 搭建L4負載均衡器
- 使用Keepalived實現高可用
- Keepalived 虛擬ip
- ====== 負債均衡 ======
- pyroscope-server pprof 定位性能問題
- 示例
- go 示例
- ====== 持續profiling服務 ======
- proxmox 虛擬機管理
- Vagrant
- opentofu 云化管理,可回滾docker等
- Docker
- 規范的docker部署案例
- 場景
- phpstorm調用docker
- Docker 命令
- docker push / pull
- docker search
- docker images
- docker rmi
- docker commit 定制鏡像
- docker tag 鏡像標簽
- docker save 導出鏡像
- docker history 鏡像創建歷史
- docker buildx 構建多種系統架構
- ====== 鏡像 ======
- docker run
- docker update 更新run的設置
- docker stop / start / restart
- docker pause / unpause 暫停/啟動
- docker kill 殺到運行的容器
- docker rm
- docker attach / exec 進入容器
- docker export / import 導入導出
- docker ps 列出容器
- docker port 映射的端口
- docker top 類似top
- docker logs 容器日志
- docker inspect 容器元數據
- docker stats 資源情況
- docker cp 復制目錄到容器
- docker diff 容器結構變動
- docker rename 重命名
- ====== 容器管理 ======
- docker login
- docker logout
- ====== Docker Hub ======
- docker swarm 管理集群服務
- docker-machine 模擬安裝與使用
- vm 安裝和使用
- docker service
- docker node 管理集群節點
- docker stack 文件方式編排
- 示例:部署WordPress
- ====== 集群管理(Swarm) ======
- docker network
- network create
- network connect
- network disconnect
- network inspect 顯示細節
- network ls
- network prune 刪除所有未使用網絡
- network rm
- docker volume
- volume create
- volume inspect 詳細信息
- volume ls
- volume prune 修剪
- volume rm
- docker system 系統管理
- system df 磁盤總體情況
- system prune 移除不用資源
- system info 等于 docker info
- system events 等于 docker events
- docker info docker 信息
- Docker-compose
- 命令
- docker 命令轉 docker-compose
- Docker-machine 編排
- dokcer-machine create
- 安裝
- Dockerfile 文件
- ENTRYPOINT 入口點
- docker-compose.yml
- 指令
- 私有倉庫
- docker-registry
- Harbor
- UI界面
- lazydocker docker 命令行ui
- WeaveScope docker網頁可視化
- lazykube k8s 界面
- Portainer 單機,集群可視化管理
- Rancher 企業級容器編排
- 實例
- redis 單機
- redis 集群
- docker-compose 搭建 lamp 應用
- php實戰項目
- K8S
- 安裝
- 容器可ping 外網 / 給容器局域網 ip
- 遠程使用docker
- 縮小容器體積
- ====== 虛擬化 ======
- ffmpeg 音視頻處理
- 實例
- 查看文件信息
- 轉換編碼格式
- 調整碼率
- 改變分辨率
- 提取音頻
- 截圖
- 裁剪
- 為音頻添加封面
- SRS 流媒體服務器
- ====== 流媒體 ======
- Casbin web訪問權限控制
- Model 與常用配置文件
- 示例
- Hello World
- Http 示例
- gin 示例
- Casdoor 集成登錄
- ====== web 組件 ======
- semgrep 靜態代碼掃描工具
- shellcheck 腳本lints
- ====== Lint ======
- Apollo 強大但部署麻煩
- Nacos 簡單方便
- ====== 配置中心 ======
- 寶塔 面板安裝
- 1Panel 運維管理
- 雷池 站點防護
- ====== Linux 面板 ======
- libreoffice 操作/預覽office
- soffice 命令
- linux 中文字體問題
- 示例
- 預覽 office(word,ppt,xsl) / pdf
- tika 文檔轉文字
- tika-server
- tika-app
- 示例
- http 請求獲取文本內容
- go 與jar 配合
- ====== 文檔 ======
- 禪道
- 快速入門
- ====== 項目管理軟件 ======
- buildroot 交叉編譯
- CGO 交叉編譯實例
- onlyoffice 在線office編輯
- 安裝
- 編譯
- ubuntu16.04 編譯
- 在uos_arm編譯[棄]
- 修改字體
- 示例
- Hello-World
- ebpf 性能追蹤
- Nexus Repository 統一包管理器
- go
- webdav
- chsrc 鏡像自動設置
- 前端
- HTML
- 設計規范
- Web前端兼容性問題
- 手機端
- 尺寸單位
- rem 方案的示例
- JS / jQuery 插件
- 輪播圖 滑動鼠標
- slick 鼠標滑動事件
- swiper 鼠標滑動 案例豐富
- 時間
- Moment 時間解析模塊
- jQuery jquery-date-range-picker 日期區間
- jQuery daterangepicker 日期區間(美觀)
- jquery bootstrap-datetimepicker 日期和時間
- 圖片
- viewerjs 圖片預覽 功能全無需jquery
- grade.js 根據圖片生成背景色
- js-cloudimage-360-view 360度旋轉觀看圖片的 JS 庫
- pagemap 網頁右上角縮略圖
- JQuery jqzoom.js-類似淘寶的圖片放大
- jQuery lightBox-圖片順序預覽
- JQuery Jcrop 圖像裁剪
- X6 圖形繪制工具
- 圖形渲染
- D3
- SnapSVG svg 繪制庫
- pixijs 繪制 WebGL,Canvas
- gojs
- three.js 做3D VR
- css3d-engine 精簡版 treejs
- pano2vr 方便快速的3D-VR
- echarts
- 示例
- 動態時序圖
- smoothie.js 監控圖
- 工具庫
- 下劃線庫 -有兩個庫
- licia 常用開發庫
- Ramda 函數式庫
- API
- 比較運算
- 數學運算
- 邏輯運算
- 字符串
- 函數
- 數組
- 對象
- MOCK
- json-server 偽造 json 接口
- mock.js 隨機數據
- 文件上傳 / 下載
- [推薦]filepond 文件上傳 9.6K start 可編輯圖片
- downloadjs 可讓ie 支持文件下載重命名
- jQuery 多文件上傳進度條 Huploadify
- 單元測試
- mocha 20K
- jest 33.2K
- 匹配器
- cypress 測試
- 視頻播放
- flv.js b站開源
- jessibuca 支持webrtc
- media-chrome 視頻播放器
- ORM
- typeorm
- 實體
- 一對一等處理
- 查找
- 生成器
- 驗證
- 大屏
- 拖拽式 大屏框架
- DataV 基于vue2 大屏
- 加密庫
- CryptoJS
- 網頁編輯器
- monaco-editor 網頁版編輯器
- codemirror
- 移動端相關庫
- better-scroll 更好的滾動
- Pxmu.js 通知,loading 等 [11 star]
- postcss-pxtorem 自動px 轉 rem
- jQuery
- jQuery springy 關系可視化
- jQuery zTree 樹插件
- jQuery select標簽中搜索option
- jQuery jQueryUI
- 拖拽和放置
- 縮放
- 特效
- 滑動選擇
- 排序
- 折疊面板
- 進度條
- 標簽頁
- autocomplete 自動完成
- jQuery form 表單提交插件
- jQuery Validate 驗證
- 使用方式
- 校驗規則
- 實例 validate與 jquery form
- jQuery Cookie
- jQuery Boostrap autocomplete
- jQuery Growl 側邊消息提醒
- jQuery noty 通知
- jQuery Migrate
- Slidev makedown 生成 PPT
- 語法
- makeDown
- Layouts
- theme
- 基礎屬性
- PlantUML
- components
- 對象數據庫
- sql.js 網頁sqlite 數據庫
- 示例
- node 使用
- web 使用
- 獲取遠程庫
- pglite 網頁版 pgsql
- prismjs 語法高亮
- introjs 新手引導
- RequireJS 客戶端模塊管理
- cleave.js 格式化輸入框內容
- fusejs 搜索功能
- tesseract.js 文字識別
- fullPage 全屏滾動網站
- mjml 轉為相應式郵箱html
- progressJs 頭部進度條
- instant.page 鏈接預加載
- pdf.js
- Yjs 協議編輯
- 前端框架
- layui
- 常用方法
- layui.laytpl 前端模板
- 模塊定義
- 常用庫
- form_table
- Cron表達式組件
- notify
- layui-soul-table
- xm-select
- tableTree
- croppers 截圖上傳
- 技巧
- 打開表單
- 表單格式
- layuiAdmin 官方
- LuLu 靈活前端
- ====== 桌面框架 ======
- Frozen UI
- WeChat UI
- MUI 對移動端做了優化
- AUI js 框架
- ====== 移動端 ======
- ficusjs 使用 Web component
- ====== 原生 component ======
- htmlx 無js 頁面交互
- CSS
- 知識
- 最佳網頁寬度
- 產生空白間隙的原因
- 所有元素平滑動畫
- 技巧
- 居中 / 對齊
- 頂端觀看顯示進度條
- 圖片自適應同步的截取
- 元素硬件加速
- 滾動條樣式
- 給列表加豎線
- 文字超出隱藏并顯示省略號
- 打字效果
- 語法
- translate 移動
- transform 轉換
- transition 過渡
- animation 動畫
- ====== 動效 ======
- flex
- grid
- ====== 布局 ======
- 函數
- CSS 變量
- vw,ch 等長度
- box-sizing 屬性
- ====== 技巧 ======
- Font Awesome 字體
- bootstrap v3
- 樣式快速入門
- 基礎樣式
- 布局
- 文本
- 列表
- 表格
- 表單
- 按鈕
- 圖片
- 輔助類
- 關閉按鈕
- 三角符號
- JavaScript 插件
- 模態框
- 標簽頁
- tooltip 提示
- 按鈕 設置加載
- normalize.css 初始化
- animate.css 動效
- tailwindcss css類樣式
- 安裝
- 定制
- 配置 文件
- 組件
- 語法
- container 容器
- Box Sizing
- Display
- 浮動 / 清除浮動
- Object 可控替換元素
- overflow 溢出
- Overscroll 滾動區域邊界時的行為
- position
- Top / Right / Bottom / Left
- visibility 可見性
- Z-Index
- Flex
- Justify Content 控制flex/grid的主軸
- Align Content
- Align Items
- Grid 網格布局
- Justify Items
- 間距
- 內邊距 / 外邊距
- space 控制子元素之間的間隔
- UnoCSS 類似 TailwindCSS
- water.css [7k] 無需class的框架
- simple.css [2.5k] 無需class的框架
- open-props css變量框架
- ====== css 框架 ======
- Sass/Scss與Less區別
- less 不依賴ruby
- z.less 庫- 預定義常用函數
- stylus
- Sass 靠縮進繼承
- scss = Sass 3 靠括號繼承
- ====== css 庫 ======
- jQuery
- 插件
- jQuery 制作插件
- 常用方法
- bind / on / click
- js-ajax-* 實現異步
- 全局body loading 為wj實現
- 根據 event.timeStamp 防抖
- 設置select 的默認值
- 圖片放大
- 圖片懶加載
- 文件異步下載 / 帶百分比
- 文件異步上傳 / 帶百分比
- 拖拽上傳文件
- 常用指令
- AJAX
- 全局 Ajax 事件處理器
- $().ajaxPrefilter ajax前置與后置監聽
- $.get
- $.getJSON
- $.getScript
- $.post
- $.ajax
- $().load
- .serialize() / .serializeArray()
- DOM
- .addClass() / .removeClass()
- .hasClass() / .toggleClass()
- .attr() / .removeAttr()
- .prop() / .removeProp()
- .html() / .val() / .text()
- .data() / .removeData()
- .after() / .before()
- .append() / .appendTo()
- .prepend() / .prependTo()
- .clone()
- .detach() / .empty()
- .each() 遍歷 jQuery 對象
- .get()
- ====== 元素選擇 ======
- .eq() / .first() / .last()
- .filter() / .find() / .has()
- .next() / .prev()
- .parent() / .parents()
- CSS
- .css()
- .height() / .width()
- .innerHeight() / innerWidth()
- .outerHeight() / .outerWidth()
- .position()
- .scrollLeft() / .scrollTop()
- 動畫 / 特效
- .animate()
- .delay() / .finish() / .stop()
- .fadeIn() / .fadeOut() / .fadeTo()
- .hide() / .show() / .toggle()
- .slideDown() / .slideUp() 滑動
- 瀏覽器事件
- .scroll()
- .resize()
- Event 對象
- event.currentTarget
- event.target
- event.data
- event.isDefaultPrevented()
- event.which 按鍵監聽
- event.pageX / event.pageY
- event.preventDefault()
- event.stopPropagation()
- event.timeStamp
- event.result
- event.type
- event.key
- 事件監聽
- .on()
- .one() 觸發一次
- .trigger()
- .off() 移除事件
- 表單事件
- .blur() / .focus()
- .focusin() / .focusout() 支持冒泡
- .change()
- .select()
- .submit()
- 鍵盤事件
- .keydown() / .keypress()
- .keyup()
- 鼠標事件
- .click() / .dblclick()
- .contextmenu() 右鍵
- .hover()
- .mouseup() / .mousedown()
- .mouseenter() / .mouseleave() 鼠標進入 / 移開
- .mousemove() 移動
- .mouseout() / .mouseover() 冒泡移入/移除
- 工具類
- .grep() 過濾數組
- .map() 轉為另一個數組
- .merge() 合并數組
- .each() 遍歷數組和對象
- .inArray()
- ==== 數組 ====
- $.param / $().serialize / $().serializeArray()
- .extend() 合并對象
- ==== 對象 ====
- .trim() 去掉首尾空格
- .parseHTML() / .parseJSON() /.parseXML()
- ==== 字符串 ====
- .isArray()
- .isEmptyObject()
- .isFunction()
- .isNumeric()
- .isPlainObject()
- .type() 可區分 array 與 object
- ==== 類型判斷 ====
- .now() 時間戳
- 函數 compose
- callbacks.add() 添加函數
- callbacks.empty() 清空函數
- callbacks.fire() 調用函數
- JavaScript
- 知識
- 同源限制
- 不同域跨窗口通訊
- typeof / instanceof
- JS 語法樹
- 設計模式
- 嚴格模式
- 性能優化
- scrollHeight 等各中高度
- 技巧 / 場景
- onClickOutside 判斷是否在嚴肅外
- clientX .pageX,screenX,offsetX 區別
- getBoundingClientRect 定位元素
- 下拉示例
- 自定義去除字符
- 打印時間戳
- 類型轉換 黑魔法
- 只初始化一次
- 防抖 / 節流
- 動畫
- ====== 技巧 ======
- this / bind / call /apply
- 函數式編程 / 柯里化
- compose 函數組合
- 原生面向對象寫法
- 示例:canvas小球碰撞
- new 帶prototype的函數
- ES5 實現繼承
- 大文件斷點續傳
- ====== 場景 ======
- 插件
- JS 制作插件
- 實例:拖拽列表插件
- 圖片/文件拖拽顯示信息
- js 原生提示
- 手寫簽名
- JS 模塊
- ES6 [推薦]
- CommonJS 模塊
- ES6,7,8語法
- Promise
- Class
- Map / Set
- async / await
- 瀏覽器對象
- 瀏覽器環境概述
- window 對象
- Location 對象
- Navigator 對象
- Screen 對象
- XMLHttpRequest 異步請求
- console 對象
- URL 解析
- URL 的編碼和解碼
- URLSearchParams 對象轉url參數
- 標準庫 / 對象
- Object 對象
- Number 對象
- Array 數組
- String 對象
- Math 對象
- Date 對象
- RegExp 對象
- JSON 對象
- FormData 對象
- ArrayBuffer / Blob 對象
- File / FileList / FileReader 對象
- TextEncoder / TextDecoder
- DOM
- DOM,Node 接口
- Document 節點
- Element 等節點
- CSS 操作
- 事件
- EventTarget 事件通用接口
- Event 對象
- 鼠標事件
- 鍵盤事件
- 進度事件 - 加載外部資源
- 觸摸
- 實例 手寫
- PointerEvents 更通用的touch
- 拖拉事件
- 窗口事件
- 剪貼板事件
- GlobalEventHandlers 接口
- HTML 標簽
- <a>
- <img>
- <input> 元素
- Web Api
- Fetch
- Response 對象
- Request 對象
- Headers 對象
- 實例
- POST 請求
- JSON 請求
- 上傳文件
- 獲取數據流-如圖片
- 逐行處理文本文件
- 自定義請求 Request
- sessionStorage / localStorage
- Intersection Observer 元素可見判斷
- PerformanceObserver 性能監聽
- ResizeObserver 監聽元素大小
- TextDecoder / TextEncoder
- Gamepad 游戲手柄
- geolocation 地理位置
- 網頁可見性 狀態監聽
- Notification 系統通知
- 畫中畫API
- Pointer events 指針事件
- Vibration API 震動
- Audio API 聲音
- Web Share API
- WebCodecs API 幀和音頻塊的訪問
- Mutation Observer 監視 DOM 變動
- 數據類型
- TypeScript
- 技巧
- 聲明文件
- 全局變量
- npm 包中使用
- UMD 庫
- 模塊插件
- tsconfig.json
- 語法
- 基礎類型
- 裝飾器(decorators)
- 命名空間
- 模塊
- 高級類型
- 類型兼容性
- 接口
- 類
- 函數
- 泛型
- Record
- 高級類型
- ====== 基礎 ======
- SVG
- 語法
- js 操作 SVG
- canvas
- 繪制矩形
- 繪制路徑
- 繪制直線
- 繪制圓弧
- 繪制貝塞爾曲線
- 繪制文本
- 繪制圖片
- 樣式與顏色
- 狀態的保存和恢復
- 變形
- 平移
- 旋轉
- 變形矩陣
- 合成
- 裁剪路徑
- 動畫
- WebSocket
- 庫
- websocketd
- socket.io
- WebGL
- twgljs 輕量級庫
- WebRTC
- WebRTC 使用流程
- 概念
- 處理瀏覽器中的媒體
- 兩種傳輸方式示例 視頻 / 文本 / 流文本
- 需要信令通道
- 教程
- 媒體設備
- 對等連接入門
- 遠程流
- 數據通道
- TURN服務器
- API 接口
- RTCPeerConnection
- getUserMedia
- 示例
- examples
- php 實現服務器與web端
- 捕獲窗口
- 捕獲攝像頭
- 本地使用 RTCPeerConnection
- DataChannel
- 遠程點對點
- 第三方庫
- SimpleWebRTC [4.5k]
- webRTC.io [1.6k]
- ==== 視頻聊天 ====
- peerjs 點對點鏈接
- 點對點傳輸文字
- 第三方項目
- p2p.chat
- im
- WebAssembly
- 示例
- hello-world go版
- SSE (EventSource)
- 示例
- Web Workers 多線程
- 示例
- 通用的異步 eval()
- Service Worker API
- PWA 提升WebApp
- Broadcast Channel 廣播
- IndexedDB
- 庫
- Dexie.js 封裝 IndexedDb
- ZangoDB
- JsStore 帶SQL語法
- lovefield 仿 SQL [6.8k]
- ====== 進階 ======
- NodejS
- npm 插件
- mongoose 操作 mongodb
- sequelize 數據庫orm
- pm2 啟動 node
- nodemon 監控文件變化自動重啟
- cookie-parser 設置 cookie
- Puppeteer 控制瀏覽器
- Robotjs 桌面自動化
- anyproxy 代理
- pkg 編譯成二進制
- 文件操作
- 網絡操作
- 進程管理
- Express 框架
- 模塊化編程
- Koa web 框架
- Deno 代替node
- bun
- 命令
- bunfig.toml
- 接口
- API
- Bun APIs
- Web APIs
- Node Js
- ====== 后端 ======
- Vue
- 問題
- 運行網頁,但是報缺少 Node 的相關庫
- 技巧
- 異步加載
- 動畫,與動畫庫的使用
- webpack 構建多頁面
- vue3.0 語法
- reactive,ref,watch,watchEffect,computed
- 子組件
- TypeScript
- 性能優化
- 測試 Vitest
- 動畫
- 依賴注入 Provide與Inject
- Suspense 異步加載組件
- directives 自定義指令
- 組合式函數 useXXX
- 插件
- vue 庫
- axios 請求
- vue cli 3.0 配置
- qrcode.vue 二維碼
- Vue-router
- vue-i18n
- VeeValidate
- vueuse
- 存儲 useLocalStorage 等
- ref 的 各種undo,redo
- ====== State ======
- useActiveElement
- useDraggable
- useDropZone 可拖動到區域
- useElementBounding
- useElementSize width,height
- 元素可見性
- useMouseInElement
- useWindowScroll
- useWindowSize
- useTextareaAutosize 自動增高
- useTitle
- useUrlSearchParams url參數
- onClickOutside 元素外點擊
- useFocus / useFocusWithin 元素是否激活
- ====== Elements ======
- useClipboard
- ColorMode 切換主題
- useEventListener
- useFileSystemAccess 文件信息
- useObjectUrl 查看文件內容
- useFullscreen
- useMediaControls 媒體內容
- usePermission 權限
- useWebNotification
- useWebWorker
- ====== Browser ======
- onKeyStroke 監聽鍵盤
- onLongPress 長按時長
- useDevicesList 媒體設備
- useDisplayMedia 使用設備源
- useGeolocation 定位
- useInfiniteScroll 下拉滾動
- useKeyModifier 按鍵監聽
- useMouse
- useNavigatorLanguage 語言
- useNetwork
- usePageLeave
- useSpeechRecognition 語音
- useTextSelection 選中文字
- ====== Sensors ======
- ====== Component ======
- useVirtualList 虛擬列表,高性能
- ======== 工具庫 ========
- watchDeep 監聽深度對象
- watchDebounced 防抖
- watchOnce 監聽一次
- watchThrottled 節流
- useDebounceFn /useThrottleFn 防抖函數
- useEventBus 通知
- ====== watch ======
- useArrayDifference
- ====== Array ======
- useDateFormat 當前時間
- useTimeAgo 多久前
- ====== time ======
- useAsyncValidator 驗證
- useChangeCase 單詞切換
- useCookies
- useQRCode 二維碼
- useSortable 拖拽排序
- ====== Integrations ======
- ====== 工具庫 ======
- better-scroll 更好的無滾動條插件
- vue-infinite-scroll 下拉加載
- vue-infinite-loading 上拉刷新,功能強
- vue-lazyload 圖片懶加載 -vue2.0
- Vue.Draggable 拖住div
- vue-fullpage
- form-generator 表單生成器[UI版]
- vue-form-making element-ui 可視化表單
- vue-cron Cron表達式組件
- vue-good-table 表單組件
- vxe-table
- skeletonreact 骨架屏
- ======== UI 庫 ========
- vuex 狀態管理
- 在多頁面中使用
- 創建 store.js
- Pinia 狀態管理
- pinia-plugin-persist-uni 適配 uni
- hello world 實例
- ======== 狀態庫 ========
- Nuxt 集成服務器渲染,ui框架等
- vue-element-admin
- ant-design
- d2-admin vue+ElementUI 后臺框架
- vuetifyjs 37.4k
- 特性
- 別名
- 全局配置
- 字體圖標
- i18n
- scss
- 主題
- 輔助類
- 組件
- v-spacer 空白彈框
- v-item-group
- v-hover 懸停事件
- v-list
- 指令
- v-ripple
- v-scroll
- ======== 框架 ========
- React
- 第三方庫
- ChatUI
- wasp 快速制作前后端
- motion.dev 動畫庫
- zustand 狀態管理
- immer 優雅更新state對象
- Shadcn UI 可定制UI 框架
- lucide-react 圖標庫
- swr 請求庫
- react-query 請求庫
- date-fns 時間
- zod 驗證
- react-hook-form
- react-hot-toast 通知9.9k
- 語法
- hook
- 自定義 hook
- useEffect
- useMemo 緩存計算結果
- useSyncExternalStore 獲取外部數據
- useCallback
- useDeferredValue
- 組件
- StrictMode 嚴格模式
- Suspense 加載前的提示
- API
- 組合 vs 繼承
- 狀態提升
- 表單
- 列表 & Key
- 條件渲染
- 事件處理
- State
- 組件 & Props
- JSX
- Context 深層傳遞參數
- ref 更新不觸發刷新
- Next.js
- Routing
- pages
- layout
- Routing
- Error Page
- Loading
- Link
- Parallel Routes
- Intercepting Routes 模彈窗路由
- layou 布局
- 環境變量
- API 路由
- Svelte
- 示例
- 編譯為一個web Component
- Web Components
- 示例
- template 方式
- javascript 方式
- 鴻蒙
- 安裝
- 示例
- Hello World
- 目錄說明
- resources 目錄
- ArkTS 語言
- 組件
- 狀態管理
- LocalStorage 頁面級狀態
- AppStorage 全局狀態
- emitter 事件監聽
- PersistentStorage 持久化
- Environment
- ASK UI 框架
- 布局
- 組件
- ====== 框架 ======
- React Native
- 基礎知識
- Electron 桌面應用
- 快速入門
- 技巧
- 內置模塊
- app 模塊
- BrowserWindow
- Menu 菜單
- globalShortcut (全局快捷鍵)
- Shell
- dialog 對話框
- tray 系統托盤
- webContents 渲染以及控制 web 頁面
- ipcMain / ipcRenderer (進程間的通訊)
- clipboard 剪切板
- webview
- protocol 自定義協議
- desktopCapturer 獲取其他軟件信息
- 常用包
- electron-settings 設置管理器
- electron-log
- electron-builder 打包[推薦]
- electron-packager 打包
- electron-updater 升級
- electron-store 以文件形式緩存配置
- menubar 托盤菜單欄
- photon 桌面 UI 構建
- React Desktop macOS和Windows的UI工具包
- chrome-tabs
- xel 界面ui
- electron-util 常用包
- electronic-vue
- wails go實現的跨平臺
- Runtime
- Events
- Log
- window 窗口
- Dialog 對話框
- Menu 菜單
- Browser 瀏覽器
- Clipboard 剪貼板
- Screen
- app 參數
- tauri 桌面開發
- 系統APi
- weex 跨平臺vue 開發
- weex-ui 第三方 ui 庫
- wexx-bindingx 動畫效果
- wails go版pc端
- Taro 小程序
- 技巧
- 配置
- 路由
- 編譯優化
- NutUI UI組件
- subPackages 分包
- 組件庫
- CustomWrapper 用于動態更新
- PageContainer 半屏頁面
- RootPortal 彈窗
- ScrollView 滾動
- Swiper/SwiperItem
- Vue
- 生成周期
- NutUI 基于vueUI庫
- uniapp
- 插件 / 資源
- [通用] 更好的下拉刷新,上拉加載
- [app] 全量更新 app-簡單
- [app] 可增量更新
- 登錄/注冊模板(含微信等第三方登錄)
- 導航欄
- uni-form 表單校驗
- combox 自動完成
- uni-data-checkbox
- uni-data-picker
- uni-loadmore 上拉加載更多
- uni-row 布局
- uni-dateformat 日期格式化,倒計時
- uni-file-picker 文件上傳
- uni-search-bar 搜索欄
- uni-segmented-control 分段器
- UI 框架
- uni-框架
- ColorUI-UniApp
- uView UI 更多功能
- 快速入門
- 設計圖尺寸
- 設置開發/生產模式
- 設置 scss 等樣式
- 生命周期
- 組件/標簽的變化
- template 與 block
- NPM支持
- 資源路徑
- css 相關
- js 導出模塊
- 使用 TypeScript
- 組件管理
- 事件處理器
- vuex
- 配置
- pages.json
- easycom
- package.json
- uni.scss
- App.vue
- main.js
- 生命周期
- 應用生命周期
- 頁面生命周期
- 組件生命周期
- Vue
- 事件處理器
- 表單使用 v-model
- 組件的props
- 組件的ref
- 組件的.sync 子組件prop通知父組件
- 原生組件
- button
- page-meta
- navigation-bar
- custom-tab-bar
- open-data
- 運營服務
- 統一推送uniPush
- 運營統計
- 制作統一發行頁面
- API
- 媒體
- uni.compressImage 壓縮圖片
- 設備
- 陀螺儀
- 系統信息
- 網絡狀態
- 羅盤
- 加速度計
- 撥打電話
- 掃碼
- 剪貼板
- 屏幕亮度
- 手機振動
- 藍牙
- 生物認證
- 鍵盤
- 界面
- 彈出菜單
- 設置導航條
- 設置 tabBar
- 背景/下拉背景
- 動畫
- 滾動頁面
- 網絡字體
- 下拉刷新
- 節點信息
- 節點布局相交狀態
- 文件
- 繪畫
- 第三方服務
- 獲取服務供應商
- 登錄
- 檢測是否登錄
- 微信登錄
- 信息獲取
- 獲取手機號
- 手機號一鍵登錄
- 支付
- 推送
- 模板消息-小程序
- 授權
- 小程序設置界面
- 收貨地址
- 打開其他小程序
- 模版消息
- 訂閱消息
- 小程序更新
- App 更新
- 調試
- 統計 - uni 對程序的統計
- 廣告
- 頁面通訊 / 全局事件監聽
- 公用模塊 / 全局變量
- uni_modules
- datacom
- 自動化測試
- wexx / nvue
- HTML5+
- 國際化
- 微信小程序
- ====== 平臺相關 ======
- webpack
- loader 插件
- babel-loader ES6 轉為 ES5等
- html-loader
- css-loader
- postcss-loader 對 css 進行后處理
- less-loader
- url-loader 過小生成 base64位圖片
- file-loader 引入圖片
- image-webpack-loader 圖片壓縮
- 引入模塊-并對模板賦值
- esbuild
- Api
- Build API
- 高級配置
- 語法
- gulpjs 構建工具
- 快速入門
- 語法
- 常用插件
- css 插件
- js 插件
- 圖片 插件
- 自動刷新頁面
- 示例
- 編譯sass
- 監聽 css變化
- 監聽 文件變化,刷新頁面
- 多頁面示例
- 模版
- rollup 0配置打包腳本
- Rspack 基于Rust,兼容webpack
- lerna 管理包含多個軟件包
- 命令
- 快速入門
- vite
- 功能
- 命令行
- vite
- 插件
- 兼容傳統瀏覽器插件
- 示例
- 普通 html, 支持 import
- ====== 構建工具 ======
- npm
- npm 插件制作發布
- cnpm - 淘寶的 npm 鏡像
- npx
- yarn
- 命令
- plugin
- .yarnrc.yml
- pnpm
- 命令選項
- Bower 瀏覽器管理插件
- ====== 包管理 ======
- SEO 優化
- ====== 性能與優化 ======
- vConsole
- 遠程調試移動設備網頁
- chil 遠程調試網頁
- 遠程調試 Android 設備網頁
- selenium 自動測試
- selenium IDE
- selenium Python
- 常用技巧
- 定位 元素 / 一組元素
- 控制瀏覽器操作
- WebDriver常用方法
- 鼠標事件
- 鍵盤事件
- 獲取斷言信息
- 設置元素等待 -等待某條件成立后在執行
- 多表單切換
- 多窗口切換
- 警告框處理
- 下拉框選擇
- 文件上傳
- cookie操作
- 調用JavaScript代碼
- 窗口截圖
- 關閉瀏覽器
- Chrome headless 無界面模式
- CukeTest 可測桌面應用
- 語法
- Tree 結構的選擇
- 數據驅動測試用例
- 模型管理器
- 批量運行工具
- 常用工具函數
- Cucumber API
- this.attach 在執行后進行截圖
- 每個場景后截圖至報告
- 模擬桌面操作API
- 模擬 Ctrl+A
- 禁用中文輸入法
- ====== 使用工具 ======
- 谷歌瀏覽器插件
- 概念
- manifest.json
- popup
- background
- content
- plasmo 瀏覽器插件框架
- 示例
- Popup
- options 選項頁
- newtab 新標簽
- background
- messaging 通信
- content
- Tab pages
- storage
- Env
- package 轉 manifest
- Assets
- Icon
- lang
- 谷歌接口
- extension
- browserAction
- tabs
- contextMenus
- notifications
- omnibox
- 互相通信概覽
- 長連接和短連接
- windows
- storage
- webRequest
- cookies
- runtime 插件相關
- manifest
- ====== 瀏覽器插件======
- chrome
- puppeteer js控制chrome
- DevTools protocol 通過websocket控制
- 命令行
- go 版本
- ====== chrome 控制 ======
- XPath
- ====== 文本生成圖 ======
- plantuml
- mermaid.js
- 軟件
- jetbrains / Intellij IDEA
- 常用插件
- Git Commit Message Helper
- Chinese ?(Simplified)? 中文組件
- Php Inspections ?(EA Extended)
- redis simple -redis 客戶端
- plantuml-integration uml 繪制
- 制作插件
- 連接遠程docker
- 配置vagrant虛擬機
- 保存監聽 eslint
- uni-app 代碼提示
- docker 使用 phpstorm/php-71-apache-xdebug
- php 本地debug / 遠程debug
- php 代碼檢測
- grumphp 限制 commit 提交
- vs code
- C++ 配置
- Go 配置
- Qt 配置
- 插件
- 單元測試
- i10n
- 發布插件
- 擴展工作臺
- 數據儲存
- package.json 清單
- visual studio
- 使用 Clang/LLVM
- 運行Qt
- 內網部署vs及插件
- 插件
- ReSharper C++
- Clang Power Tools
- Sublime Text配置
- github
- gource 通過 git 生成 動畫
- thefuck 出現錯誤使用 fuck
- tldr 簡化 man 函數
- postman
- Apache JMeter 并發測試工具
- Chrome
- 控制臺
- Apche Directory Studio - LDAP軟件
- sokit 端口監聽 轉發. socket 測試工具
- wireshark 抓包工具
- Ventoy 多系統合一啟動盤制作工具
- UserLAnd 手機安裝linux
- termux 手機安裝 linux
- sharemouse 跨系統操作
- Microsoft Garage Mouse 多windows跨鍵盤
- syncthing 分布式同步
- D盾
- openArk
- 搭建 shandowsocks
- google云 搭建
- 亞馬遜云 搭建
- 終端走代理
- 一鍵 ss 腳本
- ????? 無界面軟件 ??????
- sqlmap 防sql 注入的測試
- scrcpy 手機投屏
- sftpgo 跨平臺 ftp
- frp 內網穿透
- AWS 亞馬遜
- 小米路由AX3600
- upx 壓縮可執行文件
- firebase 賽博菩薩軟件
- 安卓
- adb
- emulator 虛擬器
- 安卓抓包
- MAC
- php 環境配置 2.0版
- pear / pecl 安裝
- Mac 配置 Python 和Python3
- 配置 Oh My Zsh+ iTerm2
- iTerm2 自動登陸 ssh
- 配置 Vim
- brew
- 創建 brew 包
- MAME 街機模擬器
- php-osx mac 安裝php
- 破解 wifi
- iOS注冊美區Apple ID教程
- Window
- 常見問題
- 打不開微軟商店
- cmd 命令
- cmd 運用場景
- 復制目錄
- 刪除目錄下的所有文件
- < 交互時可自動輸入
- 查看端口占用的pid
- 當前目錄管理員身份運行
- 批處理命令
- echo / rem 注釋
- pause 暫停
- call 調用其他 bat
- goto
- set 設置變量
- 獲取命令行參數
- 常用命令
- tasklist 查看進程
- taskkill 進程操作
- ipconfig
- nslookup 域名解析
- netstat
- route 路由信息
- arp 查看ip使用情況
- findstr
- robocopy
- SpaceSniffer 檢查磁盤文件暫用大小
- choco win包管理神器
- 創建 choco 包
- 實例
- nupkg 常用函數
- WSL 2 -方便win docker
- Sysinternals 微軟工具箱
- Autologon 免密登錄
- Psexec 遠程執行工具
- Autoruns 查看啟動項
- AdExplorer / AdInsight AD與LDAP查看器
- BgInfo 電腦信息生成到桌面
- LogonSessions 列出登錄時間
- PsInfo 系統信息
- PsKill 終止(本地或遠程)進程
- PsPing Tcp ping
- PsLoggedOn 顯示登錄的用戶
- PsPasswd 更改本地或遠程的密碼
- PsShutdown 關閉或重啟(本地或遠程)電腦
- RDCMan 批量管理遠程
- TcpView 列出套接字
- ZoomIt 屏幕縮放
- scoop 包管理器
- 添加ftp 服務
- vcpkg c++包管理器
- 升級 TLS
- clumsy 模擬不穩定網絡環境
- Dependencies 查看 exe 依賴的dll
- portableapps 軟件裝U盤
- mobaXterm 類Xshell
- mouse without borders 共享鍵鼠
- IIS
- dumpbin 類似 linux 的 ldd
- Linux
- 知識碎片
- profile 與 bashrc
- /etc/init.d/functions 公共函數
- 實例
- &>file、2>&1、1>&2、/dev/null
- 管道和重定向
- 守護進程腳本
- 幾個重要的信號
- cli a-z 常用命令注解
- 選項優先級
- 使用場景
- 創建用戶,給root權限
- 設置服務器時間
- [自制] 批量操作多節點的腳本
- 引用環境變量替換文字模版
- umount 掛載硬盤
- 內核版本/系統版本信息
- 設置靜態 IP
- 常用命令
- 文本 / 文件 / 目錄
- egrep = grep -E 查看文件內容
- grep 查看文件內容
- awk 對文本每行處理
- sed 處理文本文件
- xargs 多行轉換
- find 文件查找
- locate 比find 更快的索引
- wc 統計文字
- tr 替換與清除
- cut 按列切分
- tee
- 守護進程
- systemd 定時器
- systemctl 守護進程
- systemctl
- Unit.server 配置
- 實例
- 講解 sshd 配置
- 實例 配置 go-web
- Type=forking 的使用
- journalctl 日志管理
- systemd-analyze 啟動耗時
- hostnamectl 主機信息
- localectl 查看本地化設置
- timedatectl 查看當前時區設置
- loginctl 查看用戶信息
- goreman 服務管理 [神器][golang]
- supervisor [python]
- supervisord [golang][帶GUI]
- chkconfig 開啟啟動管理
- 標準 init.d 模版
- httpd 開啟啟動
- 調試工具
- strace 調試腳本
- pstack 跟蹤進程棧
- perf 性能分析工具
- stress 壓力測試
- ab 壓測工具
- ldd 查看執行文件的依賴
- readelf 動態庫的真實版本
- patchelf 強制指定LB_LIBRARY_PATH
- tcpdump
- gdb 調試利器
- lsof 查看當前系統文件
- ss 網絡端口查詢
- free 內存情況
- iotop 查看進程 IO
- iftop 網絡 IO 監控
- tc 模擬弱網
- 運維工具
- ansible 批量執行多服務器
- awx UI管理工具
- expect - 自動交互腳本
- envsubst 替換模版中的環境變量
- top / uptime
- sshpass 非交互密碼登錄
- bash-completion 命令補全
- 查看硬件信息
- lscpu 顯示cpu型號
- arch 查看架構
- uname 查看系統版本
- cat /proc/meminfo 查看內存信息
- lsb_release 系統信息
- arch cpu架構
- ulimit
- 網絡工具
- nmcli 配置靜態網絡
- nmap 端口掃描
- 磁盤管理
- df 磁盤使用情況
- du 統計文件占用
- 管理用戶/組
- useradd
- usermod
- userdel
- groups 查看
- groupadd
- groupmod
- groupdel
- passwd
- openssh
- ssh openssh-client包
- 客戶端配置文件
- sshd openssh-server包
- openssl 使用 openssl 包
- 實例
- 服務器證書 .key 與 .pem
- 客戶端證書
- 同時生成服務端與客戶端證書
- 登錄方式
- ssh-keygen 秘鑰登錄
- ssh-agent / ssh-add 秘鑰記住密碼
- 證書登錄
- 端口轉發
- scp
- rsync 增量同步
- sftp
- gcc
- 靜態庫
- 動態庫(共享庫)
- 安全
- firewall-cmd 防火墻
- iptables
- asd 內存硬盤
- ln
- tar
- diff
- watch
- patch
- Curl
- wget
- Vim
- Tmux
- NFS 文件共享
- ftp
- logrotate linux 日志切割
- NFS 網絡文件
- manpages-zh 中文man
- Bash 腳本
- 快速入門
- 知識點
- $()與反引號區別
- 檢查返回值
- !$ / !*
- shell替換上一條命名的變量
- bash 最簡單 kv 數據庫
- echo / printf / 快捷鍵
- Bash 的模式擴展
- 引號和轉義
- 變量
- 常見變量
- 字符串操作
- 算術運算
- 參數
- getopts Bash內置
- getopt 基本也自帶
- env / shift / exit
- read 用戶輸入值
- 條件判斷
- select 菜單選擇
- 循環
- 數組循環
- 花括號迭代
- seq 設置起始增量
- 函數
- 數組
- set 命令
- 腳本調用堆棧
- mktemp 命令,trap 命令
- Bash 啟動環境
- 命令提示符
- 顏色
- 第三方腳本
- trash.sh 刪除進回車站
- centos 7
- 安裝 gui
- yum
- 切換 yum 源
- 建立 yum 倉庫
- rpm
- .src.rpm 包含源碼的rpm包
- rpm2cpio 只獲取 rpm 包內文件
- rpmbuild 制作 rpm 包
- rpmbuid 命令
- 布局說明
- 變量說明
- macros rpmbuild 宏文件
- Group 分組
- 實例
- 通用模版
- nginx 實例
- 注冊為 systemctl 服務
- 一個同時匹配 rpm 與deb 的腳本
- 支持 jenkins
- ubuntu
- 安裝圖形化
- 美化界面
- apt
- dpkg
- 制作 deb 包
- UOS
- 數據庫
- 知識
- CTE 創建SQL變量
- 自聯結
- 臨時函數
- over 窗口函數
- mysql / sqlServer / oracle 共性
- 創建一個大量表的sql
- 開源庫
- readyset 自動緩存
- ODBC
- Centos 安裝 ODBC
- Windows 安裝 ODBC
- Mysql / MariaDB
- 安裝
- windows
- linux 編譯安裝
- 精簡大小
- mariadb-win-my.ini 配置文件
- 場景
- 數據庫遠程登錄
- 打印全部日志
- 開啟慢查詢
- 清除/關閉 查詢緩存
- 查看 cpu 占用過高
- 取消嚴格模式
- 修改/忘記 密碼
- 主從復制
- 服務無法啟動
- mysql 分區
- 備份還原
- 基于 時間/位置 恢復
- 完整的 mysqldump 備份與恢復示例
- crontab定時備份腳本
- 新賬號設置只讀權限
- 技巧
- 查看性能情況
- sql 技巧
- my.cnf 文件讀取優先級
- conf 文件優先級
- MySQL 函數
- 運算符
- 字符串函數
- 數字函數
- 日期函數
- 高級函數
- 可執行命令
- Mariabackup 熱備份工具
- mysqlslap 性能測試工具
- mysqladmin
- mysqlcheck 修復/優化/分析表
- mysqld_safe
- mysqldump
- mysqlbinlog 操作記錄
- 第三方庫
- soar sql檢查
- soar-web web-ui 版本
- vitess 集群化
- 字段類型說明
- kingshard mysql 代理選擇使用主或從執行 sql
- PostgreSQL
- 安裝
- 場景
- 問題
- 重置密碼
- 批量mock數據
- 命令行
- psql
- pg_dump / pg_dumpall
- pg_restore
- pgbench
- createuser 創建用戶
- 技巧
- USING 關聯表
- 查看表結構
- 物化視圖(讀多寫少緩存)
- Notify-Listen
- 語法
- 數據類型
- 數值類型
- 數組類型
- JSON 類型
- HSTORE 鍵值對存儲
- 枚舉類型
- 組合類型
- 范圍類型
- tsvector 文本搜索類型
- 函數和操作符
- php 原生中文分詞
- 外部數據源
- mysql 數據源
- mongo數據源
- 文件源監控
- redis_fdw
- file_fdw
- 增刪改查
- 表操作
- 模式操作
- 表繼承
- WITH 查詢
- 樹結構表
- 分表
- CHECK 檢查約束
- 域類型
- 圖數據庫
- 索引類型
- 數據庫操作
- EXPLAIN
- 高可用
- 插件
- pglogical 訂閱發布-邏輯復制
- 訂閱發布
- PostGIS 幾何空間,地理
- TimescaleDB 時序
- pg_stat_statements
- pgcrypto
- pg_trgm 索引前后模糊查找
- Citus 水平擴展
- uuid-ossp
- pg_jieba 中文分詞
- pgpool-II 主從和負債均衡和緩存
- 三方庫
- postgrest
- 配置文件
- RESET API 參數
- 客戶端封裝請求
- preset go實現
- pgx go驅動
- ParadeDB 可媲美 Elasticsearch
- pg_partman 自動分區
- pg_cron定時任務
- Pigsty 運維和監控
- Oracle
- pkg-config 安裝
- SQL Server
- sqlite
- 語法
- 數據類型
- 擴展
- FTS5 全文索引
- 內存數據庫
- JSON 處理
- R-Tree 地理位置
- WebAssembly 版
- 庫
- 示例
- rqlited 分布式sqlite
- ==== 關系型數據庫 ====
- TiDB mysql 協議 可分布式
- CockroachDB postgresql 協議
- go-實例
- FerretDB -MongoDB協議,go 實現
- ==== golang 實現====
- MemSQL
- 示例
- go
- VoltDB
- 示例
- golang
- ==== 內存關系型數據庫 ====
- 金倉數據庫 仿Pgsql
- 安裝
- 技巧
- 配置 odbc
- 問題
- SQL 語法
- 調用
- goalng 調用
- php 調用
- 達夢數據庫 仿oracle
- sql 語法
- php 注意事項
- pdo thinkphp6 遷移工具適配器
- OceanBase 阿里
- ==== 國產化數據庫 ====
- clickhouse
- Hbase
- ==== 列數據庫 ====
- MongoDB
- 技巧
- 打開慢查詢
- 場景
- 刪除對象數組中的某條記錄
- 用戶認證
- 索引 設置過期索引 / 全文檢索
- 自增id
- 數據庫/表操作
- 原子操作
- 固定集合 | 用于存放日志
- 多表關系
- 分片(分布式集群)
- 3.x 版本
- 4.2 版本 [ 4.0集群切片增加不會轉義數據 ]
- 搭建集群
- 刪除切片
- 設置 Balancer 運行時間
- 以文件方式啟動,推薦配置
- mongo分片集群添加登錄認證
- 數據備份
- GridFS 文件存儲
- golang 操作 mongo
- MapReduce 統計
- Redis
- 字符串 / 列表 / Hash / Set / Zet / 基數統計算法
- 隊列 /訂閱發布 php實例
- 事務 / bitmap 位圖 / 地理位置
- 管道 / 分布式鎖
- 備份與恢復 / 性能測試
- 設置密碼 / 模糊查詢
- 性能優化
- 監聽過期 key
- docker 集群
- php 連接集群
- 單機測試集群 (官方一鍵安裝)
- 生成環境 官方集群
- Codis 分布式 Redis 解決方案
- 主從模式 / 哨兵模式
- Memcached
- LevelDB kv 存儲 google開源
- golang 示例
- dragonfly 內存型,兼容Redis與Memcached
- RethinkDB
- ==== 非關系型數據庫 ====
- influxdb 數據庫(用于日志存儲)
- ==== 時序數據庫 ====
- neo4j
- 安裝
- Cypher查詢語言
- 示例
- go
- ==== 圖形數據庫 ====
- zincsearch 輕量級全文搜索引擎 [go實現]
- 索引
- 數據
- 搜索
- Elasticsearch 全文搜索引擎
- index(索引)操作
- type(表)操作
- ElasticHD 可視化 docke 安裝
- elasticsearch-head 可視化
- 集群部署
- 支持 php
- 增刪改查
- 封裝成 mdel
- gofound- go 實現的全文索引
- sphinx
- 示例
- 快速入門
- ==== 輕量級全文搜索引擎 ====
- undb 網頁數據-帶RESTAPI
- 消息隊列
- RabbitMQ
- Direct 直發模式 php 版
- Fanout 分發模式 php 版
- Topic 模糊模式 php 版
- Zeromq
- go-zmq4 使用教程
- NSQ [2.7k] go實現的,部署簡單
- nats
- Kafka
- 分布式對象存儲
- minio 分布式對象存儲
- 將MySQL / MongoDB 等 備份存儲到MinIO Server
- 通過 nginx 代理 調用 monio
- hadoop 分布式 分布式存儲
- 偽分布式版
- 集群版
- go 調用
- Hadoop Shell命令
- WebHDFS REST API (使用curl)
- JuiceFS 分布式文件存儲
- 安裝
- 示例
- SQLite 和阿里云 OSS 對象
- 服務發現
- Consul [21.9K]
- 安裝
- etcd [35.6k]
- 命令
- etcdctl
- 示例
- go 操作 etcd
- go 服務發現實現
- 搭建etcd集群
- 搭建單機集群
- 架構設計
- 軟件架構
- DDD分層
- Go示例
- 分層架構
- 事件驅動架構
- 微核架構(插件架構)
- 微服務架構
- 微服務三劍客
- 熔斷
- 限流
- 負載均衡
- API 網關
- 云架構 - 最容易擴展的架構
- 數據庫設計
- dept_code 具有層級關系的子層級
- 數據庫規范
- slq 優化
- 索引失效的場景
- 認證
- 開放平臺認證
- 雙因素認證
- APP 的 token 認證
- JWT - JSON Web Token 驗證
- OAuth 2.0
- HTTP 接口設計
- 簽名設計
- Go 簽名驗證
- PHP 簽名驗證
- 冪等性設計
- 接口限流
- 原子計數器
- 漏桶算法
- 令牌桶算法-常用
- 網關層限流
- RPC
- json-rpc_2.0 規范
- HTTPS 升級指南
- 快速入門
- Let's Encrypt 免費證書
- RESTful 規范
- 設計API
- 常用狀態碼
- 緩存
- 壓縮
- 安全
- API版本控制
- 內容協商
- application/vnd.api+json 響應格式(太啰嗦,不推薦)
- JAX-RS 2.0 [Java API]
- API文檔
- apidoc [8.6k]生成文檔
- showdoc [7.8k]技術文檔、API 文檔
- swagger
- OpenAPI
- go-swagger
- meta
- route
- parameters
- response
- model
- 示例
- swag go的實現
- hello world
- gin 集成
- 文檔/手冊
- docsify 運行時解析
- dumi 為組件開發
- starlight astro
- yaml / toml 等配置文件
- yaml 配置文件用法
- toml
- 持續集成
- 概念
- Jenkins 和 Gitlab 交互
- README 規范
- 徽章
- 代理
- Connect 代理
- 分布式系統
- 分布式 ID 生成器
- 雪花算法
- UUID
- NanoID
- 分布式鎖
- 延時(定時)任務系統
- 分布式搜索引擎
- 負載均衡
- 分布式配置管理
- 分布式爬蟲
- 分布式事務管理器
- 加密
- PGP
- GPG 命令
- 示例
- 生成 pgp 證書
- golang 示例
- monorepos 多子模塊管理
- 相關工具
- 管理最佳實踐
- 發布方式
- 服務器分批
- 業務分批
- 通用代碼技巧
- 日志平臺設計
- ELK 組合
- PaaS架構教程
- 郵箱協議
- 軟件開發模式
- 敏捷開發
- 自動生成更新日志
- git-chglog 2.7k
- git-cliff 9.1k
- 設計決策原因 ADRs
- 概念
- 系統
- 進程
- Poll 與 Epoll
- 文件描述符
- 管道符
- 進程與線程的區別
- 進程狀態
- 死鎖 / 活鎖
- 文件鎖
- 孤兒進程 / 僵尸進程
- 進程間通信
- 共享內存
- Cgroups 資源隔離-docker基礎
- Namespaces 資源隔離
- 內存堆棧
- POSIX
- umask 文件創建掩碼
- sendfile 優化文件傳輸
- 加密
- 證書相關(如:ssl,pem 等)
- 網絡
- HTTP
- 狀態碼
- 請求方法
- 響應頭信息
- http緩存相關
- IP / 子網掩碼 / 網關
- 大端序/小端序
- cookie-http-only
- 靜態網站
- hugo 48.4K 靜態網頁
- hexo 31.7K 創建博客
- 開源協議說明
- 正則
- IP 說明
- 0.0.0.0
- 255.255.255.255 廣播
- 127.0.0.1
- 224.0.0.1 組播(多播)
- golang 示例
- 169.254.x.x
- 私有地址
- 視頻課程
- go 微服務搶紅包
- 計算機組成原理+操作系統+計算機網絡
- 計算機組成
- 計算機總線
- 存儲器
- 高速緩存
- 計算機的指令系統
- 計算機的控制器
- 計算機的運算器
- 計算機指令的執行過程
- 進制運算
- 三種編碼方式 原碼 / 補碼 / 反碼
- 定點數 / 浮點數
- 浮點數的運算
- 操作系統
- 進程
- 進程實體
- 五狀態模型
- 進程同步
- 線程同步
- Linux的進程管理
- 進程調度
- 死鎖
- 存儲管理
- 內存分配與回收
- 頁式存儲管理
- 虛擬內存
- Linux的內存管理
- 頁內碎片與頁外碎片
- Budy內存管理算法
- Linux交換空間
- 文件管理
- 文件的邏輯結構
- 輔存的存儲空間分配
- 文件系統
- 文件系統分類
- EXT文件系統
- 設備管理
- 廣義的O設備
- lO設備的緩沖區
- SPOOLing技術
- 線程同步
- 互斥量(鎖)
- 自旋鎖
- 讀寫鎖
- 條件變量
- 線程同步
- fork 創建進程
- Unix域套接字
- 計算機網絡
- ISP
- OSI 七層模型
- 網絡拓撲
- 網絡層 IP
- IP
- 傳輸層 UDP/TCP
- UDP
- TCP
- 可靠傳輸
- 流量控制
- 擁塞控制
- 三次握手
- 四次揮手
- 應用層
- DNS 域名解析
- DHCP 協議
- HTTP 協議
- 編譯原理/操作系統/圖形學
- 一.計算機
- 匯編
- 中斷和中斷向量
- 三.編譯原理
- 編譯器和解釋器
- 編譯流程
- 四.詞法
- 流
- 詞法
- 用狀態機提取詞語(lexer)
- 完整的詞法分析器-多狀態機合并
- 五.抽象語法樹
- 抽象語法樹的繼承 (parser)
- 遞歸法求抽象語法樹
- 表達式樹的驗證
- 塊和語句
- 六.三地址代碼
- 基于 SDD 的翻譯
- 詞法作用域與符號表
- 符號表
- 三地址表示
- 翻譯的整體過程和表達式
- 七. 創建虛擬機
- 用虛擬機執行程序
- 將三地址代碼轉為指令
- 八.操作系統
- 內核
- 九.程序
- 抽象-進程
- 線程
- 競爭條件和臨界區
- 信號量與互斥量
- 十.調度
- 調度
- 優先隊列
- 十一.內存
- 分層存儲
- 垃圾回收
- 地址空間
- 虛擬內存,頁面,MMU
- 程序對內存的管理
- 垃圾回收
- 引用計數
- 標記,掃地,整理
- 分代算法
- 十二.文件系統
- 文件系統和磁盤
- 文件
- 共享文件和目錄
- VFS和基于日志的文件系統
- epoll與select
- 十三.圖形學
- 向量
- 向量的叉積與點積
- 圓的世界
- 矩陣運算
- 三角形網絡
- 渲染圖形
- 十四.WebGL
- 繪制2D圖形
- GLSL
- 圖形渲染管道
- 球面的坐標
- Go微服務入門到容器化實踐,落地可觀測的微服務電商項目
- 第一章 學習指南
- 第二章 微服務與DDD
- 第四章 注冊配置中心實現
- 第六章 熔斷/限流/負載均衡
- 熔斷
- 安裝 Hystrix Dashboard
- 限流
- 負載均衡
- 書籍
- linux鳥哥的私房菜
- 目錄
- 數據結構和算法(Golang實現)
- 遞歸和尾遞歸
- 算法復雜度及漸進符號
- 鏈表
- 字典
- 樹
- 分治法應用
- 快速排序
- 歸并排序
- 排序算法
- 冒泡排序 最差,不推薦
- 選擇排序
- 插入排序
- 希爾排序
- 歸并排序
- 優先隊列及堆排序
- 快速排序
- 查找算法
- 哈希表:散列查找
- 二叉查找樹
- AVL樹 比二叉樹低的樹
- 2-3樹和左傾紅黑樹
- 2-3-4樹和普通紅黑樹
- labuladong的算法小抄
- 第零章、必讀系列
- 學習算法和刷題的框架思維
- 動態規劃解題套路框架
- 回溯算法解題套路框架
- BFS 算法解題套路框架
- 二分搜索
- 滑動窗口算法
- 股票買賣問題
- 常見知識
- 搜索引擎背后的經典數據結構和算法
- 架構師之路
- 消息系統
- QQ狀態同步究竟是推還是拉
- 在線消息可靠傳遞
- 分布式ID生成方法
- 負載均衡
- 數據庫與緩存
- 數據庫軟件架構
- 高并并發下 - 為表新增字段
- 數據庫垂直拆分
- 數據平滑數據遷移
- 數據庫秒級平滑擴容
- 計數系統架構實踐
- 應用層/安全層/傳輸層協議選型
- MQ 消息隊列
- 到底什么時候該使用MQ
- 實現延遲消息
- 實現消息必達
- 定時任務觸發(如用戶離線判斷)
- 超高并發的無鎖緩存
- 連接池實現
- TCP/IP 詳情卷一
- IP:網際協議
- Ping 程序
- UDP 用戶數據報協議
- TCP的超時與重傳
- Go 語言圣經
- 入門
- 鎖的原理
- 互斥鎖
- Goroutines和線程
- 小團隊構建大網站:中小研發團隊架構實踐
- 企業中體架構
- 消息中間鍵 RabbitMQ
- Redis
- 任務調度Job
- 應用監控系統 Metrics
- 集中式日志ELK
- 搜索服務Solr
- 分布式協調器 ZooKeeper
- Jenkins 自動構建
- 單點登錄
- 企業支付網關
- 研發團隊文化是怎么“長”出來的
- HTDP 程序設計方法
- 第二章 數、表達式和簡單程序
- 第七章 數據混合與區分
- 第九章 復合數據類型
- 第十章 表的進一步處理
- 第十一章 處理任意大的自然數
- 第十二章 三論符合函數
- 第十三章 用 list 構造表
- 第十四章 再論自引用數據的定義
- 第十六章 反復精化設計
- 第十七章 處理兩種復雜數據
- 第十八章局部定義和詞匯的范圍
- 代碼大全
- 第三章 三思而后行:前期準備
- 架構的典型組成部分
- 花費在前期準備上的時間長度
- 第五章 軟件構造中的設計
- 理想的設計特征
- 設計的層次
- 常見設計模式
- 第六章 可以工作的類
- 好的抽象
- 良好的類接口
- 有關設計和實現的問題
- 構造函數
- 第七章 高質量的子程序
- 好的子程序名
- 如何使用子程序參數
- 宏子程序和內聯子程序
- 第十章 使用變量的一般事項
- 持續性
- 綁定時間
- 第十一章 變量名的力量
- 選擇好變量名的注意事項
- 為特定類型的數據命名
- 非正式命名規則
- 第十二章基本的數據類型
- 字符和字符串
- 布爾
- 枚舉
- 第十三章 不常見的數據類型
- 結構體
- 指針 [推薦反復查看]
- 第十五章 使用條件語句
- 第十六章 控制控制
- goto
- 第十七章 不常見的控制結構
- 遞歸
- 第十八章 表驅動法
- 直接訪問表
- 索引表訪問
- 階梯訪問表
- 第十九章 一般控制問題
- 減少嵌套層次
- 復雜度的重要性
- 第二十二章 開發者測試
- 第二十四章 重構
- 重構的理由
- 特定的重構
- 語句級的重構
- 子程序級重構
- 類實現的重構
- 類接口的重構
- 系統級重構
- 安全的重構
- 第26章 代碼調整方式
- 循環
- 表達式
- 將子程
- 變得越多,事情反而沒變
- 計算機程序的構造和解釋(SICP)
- 第一章 構造過程抽象
- 1.1 程序設計的基本元素
- 1.3 用高階函數做抽象
- 函數式編程指北
- 第二章 一等公民的函數
- 第三章 純函數的好處
- 第四章 柯里化(curry)
- 第五章 代碼組合(compose)
- 范疇學
- 習題
- 第六章 示例應用
- 聲明式代碼
- 實例項目:獲取圖片
- 第七章 Hindley-Milner 類型簽名
- 第八章 特百惠
- functor / Maybe
- 純錯誤處理
- 包裹函數 - IO
- 異步任務
- 練習
- 第九章 Monad
- pointed functor
- chain
- 練習
- Applicative Functor
- 設計數據密集型應用
- 第一章 可靠性,可擴展性,可維護性
- 第二章 數據模型與查詢語言
- 第三章 數據與索引
- 第四章 編碼與演化
- 第五章 復制
- 第六章 分區
- 第七章 事務
- 第八章 分布式系統的麻煩
- 第九章 一致性與共識
- Unix 編程藝術
- 一.哲學
- 十一:最小立異原則
- 十二.優化
- 十三:復雜度
- 十九:開放源碼:在Uniⅸ新社區 中編程
- 設計模式
- 創建型模式
- 簡單工廠方法模式
- php 示例
- go 示例
- 抽象工廠模式
- php 示例
- go 示例
- 生成器模式
- php 示例
- go 示例
- 原型模式 - 克隆
- php 示例
- go 示例
- 單例模式
- php 示例
- go 示例
- 結構型模式
- 適配器模式
- php 示例
- go 示例
- 橋接模式 [??]
- php 示例
- go 示例
- 組合模式
- php 示例
- go 示例
- 裝飾模式 - 鉤子 [???]
- php 示例
- go 示例
- 外觀模式
- php 示例
- go 示例
- 享元模式
- go 示例
- 代理模式 [???]
- php 示例
- go 示例
- 行為模式
- 責任鏈模式[???]
- php 示例
- go 示例
- 命令模式
- php 示例
- go 示例
- 迭代器模式
- php 示例
- go 示例
- 中介者模式
- php 示例
- go 示例
- 備忘錄模式
- php 示例
- go 示例
- 觀察者(發布訂閱)模式[???]
- php 示例
- go 示例
- 狀態模式 - 狀態機
- php 示例
- go 示例
- 策略模式[???]
- php 示例
- go 示例
- 模板方法[???]
- php 示例
- go 示例
- 訪問者模式
- php 示例
- go 示例
- 數據結構
- 數組
- 雙指針
- 字符串
- 找子串
- 棧 / 隊列
- 循環隊列
- 列表 List
- 排序算法
- 鏈表
- 遍歷
- 翻轉鏈表
- 樹
- 二叉樹
- 二叉樹遍歷
- DFS 深度優先
- BFS 廣度優先
- 示例
- 二叉樹的最大深度
- 對稱二叉樹
- 將有序數組轉換為二叉搜索樹
- 算法
- 查找算法
- KMP 算法
- 跳表
- Sunday算法
- 動態規劃
- 爬樓梯
- 最大子序和
- 零錢問題
- 分布式算法
- Raft
- hashicorp/raft go 實現
- 貝葉斯算法
- python 示例
- 人工智能
- 知識
- 基礎概念與入門案例
- 語言模型
- 注意力機制
- Transformers pipelines
- 開源項目
- DiffBIR 圖片項目
- TokenFlow 視頻語言渲染
- ProPainter 去除視頻人物
- CodeFormer 圖片畫質增強
- yolov5 物品識別
- 訓練自己的模型
- Donut 無需OCR識別圖片內容
- ott 翻譯
- VideoPipe 視頻物品識別
- ollama
- 基礎庫
- PyTorch
- 安裝
- TensorFlow
- 大語言模型架構
- Awesome
- JittorLLMs
- huggingface
- transformers
- pipeline 的處理流程
- 離線模式
- 模型處理
- 示例
- 常用 pipelines
- 使用gpt2
- 翻譯
- Q&A
- 匯編
- MIPS
- 指令集
- 加載/保存 指令集
- 算術指令集
- 控制流 指令集
- SS, SP, BP 三個寄存器
- 音視頻
- 知識
- 幾種瀏覽器播放RTSP視頻流解決方案
- 流媒體播放格式
- 流媒體傳輸協議(rtp/rtcp/rtsp/rtmp/)
- 常用工具/庫
- EasyDarwin
- EasyDarwin RTSP流媒體服務器-GO
- EasyPusher
- EasyDSS 非開源 RTMP
- EasyScreenLive 錄制推流
- ZLMediaKit 流媒體服務框架 c++
- 基于ZLMediaKit的UI
- lal 流媒體服務器 GOLANG
- go2rtc 支持各種流媒體協議
- RTP/RTCP
- RTP
- RTCP
- RTSP
- 知識
- RTSP/RTP 交錯傳輸方式
- RTP timestamp
- rtsp組播
- 語法
- OPTIONS 詢問
- DESCRIBE 詢問SDP
- SETUP 設置傳輸模式
- PLAY 啟動
- PAUSE 暫停
- TEARDOWN 終止
- SET_PARAMETER 生成一個I幀
- GET_PARAMETER 查詢參數狀態
- RTSP 響應狀態碼
- 示例
- ffmpeg 推流到rtsp服務器基于udp
- ffplay 拉取rtsp流,基于udp
- ============
- ffmpeg 推流到rtsp服務器基于tcp
- ffplay 拉取基于TCP的rtsp流
- ===========
- EasyScreenLive 推送rtsp服務器 基于tcp
- RTMP
- 術語
- 消息和塊的區別
- 協議流程
- 分塊
- RTMP消息格式
- RTMP消息類型
- 視頻協議
- H.264
- STUN / TURN
- MCU合流
- SDP協議
- SIP