原创 std::unique_lock

std::unique_lock() noexcept; //可以構造一個空的std::unique_lock對象,此時並不擁有任何mutex explicit std::unique_lock (mutex_typ

原创 Ubuntu 19.04 使用root登錄界面

Ubuntu 19.04 使用root登錄界面 相近的版本應該也適用 第一步: 以普通用戶登錄系統,創建root用戶的密碼 在終端輸入命令:sudo passwd root 然後輸入設置的密碼,這樣就完成了設置root用戶密碼的步

原创 Qt5.12.3+VS2017編譯的Oracle32+64位驅動

Qt5.12.3+VS2017編譯的Oracle32+64位驅動 解壓後,32,64位最終文件分別複製至: D:\Install\Qt5.12.3\5.12.3\msvc2017\plugins\sqldrivers D:\Ins

原创 Linux下 posix_event 錯誤

終端下錯誤提示: /usr/bin/ld: /tmp/ccCRpPUH.o: in function `boost::asio::detail::posix_event::posix_event()': main.cpp:(.te

原创 移除WPF應用程序正上方的runtime tools

c# - How to enable Live Visual Tree and Live Property Explorer in Visual Studio - Stack Overflow https://stackoverf

原创 Python 使用 paramiko上傳文件 及 操作 Linux

參考: Python模塊學習 - Paramiko https://www.cnblogs.com/xiao-apple36/p/9144092.html> 代碼功能: 將指定的xxx.deb文件上傳至Linux服務器中 /hom

原创 Python代碼使用PyQt5製作界面並封裝

續: https://blog.csdn.net/yulinxx/article/details/93344163 若要對此程序進行封裝,加個界面,然後製作成EXE, 使用PyQt5製作界面,PyInstaller 進行封裝成EX

原创 QML與c++交互學習筆記

出處: https://blog.csdn.net/lvliang2008/article/details/6307362 進行再排版處理 關於導出C++的學習 本文檔 是公司同事黃工所寫 . QML與c++交互學習筆記(一)

原创 Qt寫C++調用Python遇到的坑

1.#include <Python.h>報錯 \python\python37-32\include\object.h(448): error C2059: 語法錯誤:“;” \python\python37-32\includ

原创 BOOST存儲 XML格式化問題

存儲後,格式錯亂 http://www.cnblogs.com/coding-my-life/p/4070201.html boost::property_tree::xml_writer_settings<char> setting

原创 C/C++利用Boost::Asio網絡庫建立自己的Socket服務器

https://blog.51cto.com/12630900/1918548   引言 寸光陰,當下我們或許更需要利用現有的知識,應用現有的技術。網絡是當前互聯網的根本,瞭解網絡便開始顯得極其重要。今天我們利用Boost庫中Asio部分

原创 Linux下用VSCode調試C++程序

安裝VSCode, 編寫一個 程序 ,如: /home/x/C/HeapSort.c 用終端編譯 x@xx:~/C$ g++ -g HeapSort.c -o a.out -g 帶GDB調試信息 -o out 編譯輸出文件為a.

原创 Ubuntu安裝及測試Libevent

在官網下載最新的libevent安裝包: 直接下載: http://libevent.org/ 在當前目錄下解壓安裝包: tar -zxvf libevent-xxxx.tzr.gz cd libevent-2.0.22-stab

原创 C++調用Python3, 並傳參數

#include "C:\\Program Files (x86)\\Python\\37\\include\\Python.h" #pragma comment(lib, "python37.lib") #include <