原创 6004.ubuntu18.04移植qgroundcontrol地面站

ubuntu18.04移植qgroundcontrol地面站 參考博客: 下載qgroundControl源碼 第1種方式: git clone --recursive https://github.com/mavlink/qg

原创 1006.c++中結構體賦值碰到的bug

         在項目調試過程中,碰到 一個這樣的問題,c++結構體賦值問題。在c語言中,一個結構體變量是可以賦值給另外一個結構體變量的。在c++情況有所變化,僅此記錄一下. 此爲一個概率事件。       //定義接收數據數據,對內發

原创 osgearth_annotation示例

osgearth_annotation示例 #include <osgEarth/MapNode> #include <osgEarthUtil/EarthManipulator> #include <osgEarthUtil/

原创 1014.QxORM移植

QxORM移植 爲了在項目中更好的使用數據庫,經過調研選用了,數據庫持久化工具QxORM 三方庫 1 QxORM 源碼下載 https://github.com/QxOrm/QxOrm 2 配置編譯 打開c

原创 1012.log4cplus項目應用

一、摘要  log4cplus日誌系統,可以通過配置文件,實現對日誌信息的輸出控制。包括信息輸出等級,格式,終端或者文件。那麼咱們來看看配置文件如何編寫。 二、日誌配置文件   log4cplus.tail.properties文件如下:

原创 7002.ubuntu18.04將軟件圖標固定到工具欄

將clion固定到工具欄

原创 7001.ubuntu18.04搭建go語言開發環境

ubuntu搭建go開發環境 下載go源碼 https://studygolang.com/dl 這裏我下載版本爲go1.13.6.linux-amd64.tar.gz源碼編譯安裝包 go開發環境配置 解壓 tar xvf

原创 gitlab客戶端下載配置

gitlab客戶端下載配置 1 進入.ssh目錄 用戶名稱,郵箱名稱可登錄自己賬號setting中查詢 git config --global user.name “xhomexxx” git config --global u

原创 5006.c++類中使用static變量bug

c++類中使用static變量bug 正常情況,一般c++類中,不能使用static 定義成員,一般情況下在定義時編譯器會進行報錯。 我呢由於c語言的使用習慣,沒有太注意。在c++類的方法中,寫代碼時順手使用了一下

原创 製作shp文件

製作shp文件 1 從openstreetmap在線網站提取地圖數據 https://www.openstreetmap.org/ 打開網站,點擊導出按鈕,填寫經緯度或手動調整,保存爲 *.osm 矢量 文件 2 qgis

原创 02.vs2015編譯qt動態庫

vs2015編譯qt動態庫 1 編譯動態庫 昨天重新使用了一下qt動態庫,現對qt動態庫現進行重新梳理一下,以便後續查閱。 創建qt庫工程 編輯加法庫,因爲比較直觀 編譯生成動態庫 2調用動態庫方法一 新建q

原创 19.Qt中Thread線程中創建QTcpSocket

Thread線程中創建QTcpSocket 本文承接上一篇博文,Qt線程創建,本文記錄在線程中創建socket 套接字,連接服務器進行編程. /*****************************************

原创 18.QThread線程創建

記錄一下Qt線程的創建,主要是方便以後複用代碼 /******************************************************************************************

原创 17. QTreeView 簡單用法

QTreeView 簡單用法 QtreeView 是qt 提供樹形顯示組件與QStandardItemModel 聯合使用,實現數據與視圖分離,但是不是嚴格意義上mvc模式. 參考博客 https://blog.csdn.net/

原创 5005.boost之asio簡單反射型服務器客戶端

5005.boost之asio簡單反射型服務器客戶端 參考boost庫完全開發和網友代碼,僅此記錄方便後續查詢 服務器端 tcp_server.cpp /**************************************