原创 Ubuntu 16.04 LTS apt-get 163 鏡像源配置

經常遇到Ubuntu系統默認的apt-get 配置源網絡不好導致安裝或者更新軟件時卡很久, 因此更換國內鏡像源時很有必要的 以下是本人常用的163 鏡像源(在線記錄用) deb http://mirrors.163.com/ubu

原创 C++模板個人工具庫(沒有三方依賴, 純頭文件) : oyoungs/dispatch

項目倉庫地址 點擊訪問GitHub C++模板庫oyoungs/dispatch介紹 這是個人開發維護的一個工具性質的純頭文件的C++庫 內容包括 1. dispatch.hpp 同步/異步調度任務隊列, async和sync

原创 MySQL C/C++客戶端api(libmysqlclient-dev) 的使用筆記

MySQL 客戶端 api (libmysqlclient-dev)的簡單使用 幾個常用重要接口 mysql_library_init() mysql_library_end() mysql_init() mysql_conne

原创 SwiftUI學習筆記之@State, @Binding

SwiftUI筆記之@State, @Binding 首先看一段代碼 // // ContentView.swift // SwiftUIGuide // // Created by Jeans Oyoung on 2020

原创 libcurl 的簡單使用

使用方法 #include <iostream> int main(int,char**) { curl::easy easy; if (!easy) { std::cerr << "curl::ea

原创 Gradle從零開始創建SpringBoot項目

Gradle從零開始創建SpringBoot項目 安裝gradle 下載Gradle的安裝包(可選擇二進制包或者完整包 解壓壓縮包到安裝路徑, 如: ~$ mkdir -p /usr/local/gradle ~$ cd /u

原创 Linux環境下使用nmcli管理無線網絡

Linux環境下使用nmcli管理無線網絡 掃描無線網絡 使用外觀模式 ~$ nmcli --pretty device wifi list [ifname wlan0] ========================

原创 VirtualBox for macOS NS_ERROR_FAILURE (0x80004005) 問題解決記錄

系統環境 操作系統: macOS catalina(10.15) virtualbox 版本: 6.0.14 r133895 問題描述 升級舊版本的VirtualBox 5到VirtualBox 6.0之後, 發現 docke

原创 QML程序運行環境說明

系統環境 操作系統: Ubuntu 16.04 LTS Qt版本: 5.11.2 運行庫 保證 系統 LD_LIBRARY_PATH所在的路徑中, 包含了Qt5的運行庫, 其中以下運行庫是Qml程序運行所必須的最小依賴庫:

原创 SwiftUI學習筆記之異步數據請求

SwiftUI學習筆記之異步數據請求 方法一 方法描述: 結合使用 ObservableObject @Published @ObservedObject ObservableObject 定義自己的Model時,實現該協議

原创 SwiftUI筆記之@State, @Binding

SwiftUI筆記之@State, @Binding 首先看一段代碼 // // ContentView.swift // SwiftUIGuide // // Created by Jeans Oyoung on 2020

原创 C++17 新功能介紹

C++17 新功能介紹 std::any 說明 用來包裹任何類型的容器, 行爲類似於void *, 但更安全, 有專門的類型轉換api,轉換的類型不匹配時會有轉換異常拋出 頭文件 <any> 示例代碼 std::

原创 C++ 網絡庫 cpp-netlib的簡單使用

詳情還請移步至個人博客 逗神大人的個人小站 示例代碼 (C++11, cpp-netlib版本:0.12.0) 需要鏈接庫文件 target_link_libraries(app boost_system netw

原创 Linux 按文件列表拷貝文件到指定目錄並保持原有的目錄結構

需求說明 當需要拷貝多個文件並且需要保留源文件的目錄樹結構時, 如果源目錄的文件比較純淨,沒有其他相關的文件或目錄時, 我們只需要執行 ~$ #cp -r <源目錄> <新目錄> ~$ cp -r workspace/projec

原创 使用SDL2_mixer庫播放MP3音樂

使用SDL2_mixer庫播放MP3音樂 運行環境:Ubuntu:16.04 開發環境準備 安裝libsdl2-mixer-dev ~$ sudo apt install libsdl2-mixer-dev 需要包含的頭文件