原创 解決 error C3679: “operator”後應有一個文本後綴標識符

1>c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\string(645): err

原创 CODE 備忘

C++ //dll導入導出定義 extern "C" __declspec(dllexport) extern "C" __declspec(dllimport) #define DLLEXPORT __declspec(dlle

原创 Linux Run Shell in C++

Linux Run Shell in C++ int cmd_line(const char *cmd, string& strRet) { FILE *stream; int readlen; strRet.clear(

原创 visual studio 2017跨平臺Linux調試ROS備忘

創建跨平臺項目後配置的關鍵參數 附加庫目錄 $(RemoteProjectDir) 附加依賴項 -L/usr/local/lib -lavdevice -lavfilter -lavformat -lavcodec -ls

原创 有用命令行

gnome-terminal -t “qtt” -x bash -c “/usr/local/bin/Disinfection.bin”

原创 cmder右鍵註冊命令

Cmder.exe /REGISTER ALL

原创 C# Udp 服務器異步模型

using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; using S

原创 C# Udp Socket例子

服務器端: using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets;

原创 硬盤卡卡聲,運行一段時間後盤符就消失了,解決辦法。

硬盤卡卡聲不停,在系統啓動一段時間後,硬盤盤符就消失了。   思來想去,更新了各種驅動後,依舊無法正常工作。開始排除是軟件原因。   想了好多辦法解決不了,最後想起,在換機箱時,是不是硬盤燈接反了。開蓋,硬盤燈連線換了個方向,解決這個故

原创 C#異步同步調用函數

如果當前使用的是面向連接的協議(如 TCP) 則可使用 Socket、BeginConnect 和 EndConnect 方法來連接偵聽主機。通過使用 BeginSend 和 EndSend 方法,或者使用 BeginReceive 和

原创 生成 VS2010 安裝項目,出現錯誤:無法更新

解決方案1: 安裝補丁 VS10-KB2286556 http://support.microsoft.com/kb/2286556/zh-cn (注:該方案在我的機子上使用無效)   解決方案2: 打開安裝項目的項目文件 *.vdpr

原创 markdown語法

Markdown語法 windows推薦使用編輯器typroa 1、加強的代碼塊 > 行引用 ​```c++ int main(int argc,char* args[]) { return 0; } ​``` 行引

原创 ubuntu 開發環境搭建

1、修改163源(trusty)這個快 進入/etc/apt/目錄下,修改目錄下sources.list 命令: cd /etc/apt/ sudo cp ./sources.list ./sources.list.ubuntu sudo

原创 Redis

Redis 安裝 注意: 1、安裝過程中如果未裝gcc,ubuntu執行sudo apt-get install gcc,center os執行 yum -y install gcc 2、error:jemalloc/jemal

原创 C#開發的串口轉發工具含源碼

C#開發的串口轉發工具含源碼 1、上圖 2、主要代碼 using System; using System.Collections.Generic; using System.ComponentModel; using System.