原创 Opus

Opus Opus 簡介 Opus 編碼是一種有損音頻編碼的格式,由互聯網工程任務組(IETF)進來開發,標準格式爲RFC 6716。Opus 編碼是由 Skype 的 SILK 編碼及 Xiph.Org 的 CELT 編碼融合而

原创 靜動態庫與項目管理

靜動態庫與項目管理 靜態庫與動態庫的比較 函數庫本質是一組函數,具有相近的功能或操作同一數據結構。根據鏈接時期的不同,函數庫分爲靜態庫和動態庫。 靜態庫是指編譯鏈接時,把庫文件的代碼全部加入到可執行文件中,因此生成的文件比較大,但

原创 Boost

Boost Boost 是一個功能強大、構造精巧、跨平臺、開源並且完全免費的 C++ 程序庫。C++11 標準庫中有三分之二來自 Boost 庫,Boost 庫建立在“既有的實踐”之上並提供參考實現,大大增強了 C++ 的功能和表

原创 Docker

Docker Docker 簡介 在沒有 Docker 之前,開發和運維是分開的。開發將代碼和 doc 文檔交付給運維部署,但是由於開發環境和部署環境不可能是一模一樣的,故二者會出現分歧,於是,Docker 出現來解決這一問題。

原创 Phoenix

Phoenix 鳳凰系統 x86 版是一套基於Android x86開源項目,深度研發的 x86 PC 操作系統,面向高端平板、筆記本、臺式機等大屏設備,號稱融合了傳統 Windows 系統的習慣體驗,與上百萬主流安卓應用。 鳳凰

原创 音頻基礎

音頻基礎 基本概念 隨着數碼時代的來臨,數字信號比模擬信號優越已成爲共識。任何我們可以聽見的聲音經過音頻線或話筒的傳輸都是一系列的模擬信號,模擬信號是我們可以聽見的。而數字信號就是用一堆二進制來記錄聲音,人耳實際上聽不到數字信號。

原创 Java基礎

文章目錄Java簡介Java基礎語法註釋標識符數據類型基本數據類型String類String類的實例化對象字符串的比較,字符串常量池以及兩種實例化方法比較字符串修改對內存的消耗String類的常用方法數組數組的定義數組的輸出數組類

原创 WebSocket

WebSocket WebSocket 簡介 WebSocket是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。WebSocket 使得CS之間的數據交換變得更加簡單,允許 S 主動向 C 推送數據。在W

原创 Ubuntu

Ubuntu 安裝系統 下載最新版本的系統鏡像,推薦中國鏡像,如阿里雲鏡像等。 用UltraISO軟件打開鏡像,啓動-寫入硬盤映像 選擇好 U 盤,保持默認選項,開始寫入。 啓動電腦時,選擇從 U 盤啓動,按提示安裝即可。 更

原创 LaTeX

LaTex LaTeX 環境的安裝和配置 TexLive2018 的安裝 LaTeX 的發行版軟件衆多,一般使用 TexLive+合適的編輯器即可。 進入官網,依次點擊OnDVD,downloading the TexLive

原创 Markdown

Markdown Markdown 基本語法 標題 在 Markdown 中,共有六級標題。# 一級標題,每增加一個#號,標題字號降低一級。 字體 *這是斜體* 這是斜體 **這是粗體** 這是粗體 ***這是斜體加粗*** 這

原创 Vscode

Vscode 系統配置 自動保存(Auto Save):可以設置自動保存的時機。 代碼片段快捷鍵(Snippets):文件-首選項-用戶代碼片段或者命令窗口輸入snippets 這裏放個名字:{ "prefix": "

原创 Git

Git git 簡介 產生歷史 git 是目前最先進的分佈式版本控系統。在開源的 Linux 發展的時候,代碼的管理是複製手工合併的,效率很低。於是 Linus 選擇了一家集中式的版本控制系統,但是由於中間合作出現問題,於是 Li

原创 Openssl

Openssl Openssl 是一個開源的代碼庫,包括 SSL 協議庫,應用程序和密碼算法庫,主要適用於 C/C++開發,內置許多加密算法。 安裝 Openssl 庫 Ubuntu 18.04 內置了 1.1.0 版本的 Ope

原创 CPP 基礎

CPP 基礎 C 語言基礎 C 語言關鍵字 char, short, int, long, float, double, struct, union, enum, void, const, signed, unsigned, si