原创 Linux 下常用名令

shell:終端 命令: ls:查看當前目錄下所有文件 pwd:查看當前目錄的路徑 cd:更換目錄到... cd 參數爲空 :     切換到當前用戶所在的目錄 cd / :切換到根目錄 cd 目錄名 :切換到指定目錄 cd ../返回上

原创 Qcamera調用電腦攝像頭實現畫面實時顯示

main.cpp : mycamera.h: videiosurface.h : videiosurface.cpp : mycamera.cpp : ui :    

原创 Qt5使用QCamera調用電腦攝像頭拍照並存儲例程

定義一個繼承自QWidget類的窗口類,如下: #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QImage> #include <QCamera> #incl

原创 QUdpSocket端到端通信案例

啓動服務端後,先輸入要綁定的IP地址和串口號,點擊“clear”按鈕綁定,然後由客戶端向服務端發送消息後,服務端給客戶端發送的消息客戶端才能接收到,本立只適合單對單發送數據。 服務端ui:     客戶端ui:        

原创 sqlite3 用gcc 編譯出錯

安裝了sqlite3,並且在終端輸入sqlite3後也能進入應用程序中如下圖, 但是使用gcc 編譯出錯,如下圖 因爲沒有連接到庫,所以出現這種問題,在 編譯時加上 -lsqlite3 即可。

原创 關於shell腳本中執行cd命令無效的分析

###Date: 2017/1/7 ###Author: SoaringLee ###Content:關於shell腳本中執行cd命令無效的分析 ==============================================

原创 GCC 與GDB的使用

1、gcc 語法:       gcc [options] [filenames]         options:編譯選項               -c:只編譯不連接,生成目標文件               -S:只編譯不彙編,生

原创 如何在linux添加路徑到PATH環境變量中

1. 全局的對所有用戶都可以的使用的PATH: 可以通過修改zd配置文件: /etc/bashrc 和 /etc/profile 來時配置,全局的PATH; 例如:內 vi /etc/profile 在最後後加一行:PATH=THE_SE

原创 函數指針的定義與使用

函數的本質 函數的本質是一段可執行性代碼段。函數名,則是指向這段代碼段的首地址。 #include <stdio.h> void print() { printf("china\n"); } void dis() {

原创 QT中的char、float、QbyteArray數據間的轉換

在QT開發上位機與單片機通信時,因通信協議包的數據類型有“char”和“float”類型,特此記錄。協議包類型如下: typedef struct{     char data1;     char data2;     char dat

原创 Linux 下c解析xml

1、在Linux下采用libxml2解析xml文件,先通過終端對libxml2庫函數進行安裝,在終端輸入:            sudo    apt-get  install  libxml2-dev     安裝完後,會在 “/us

原创 JSON基礎學習

1、json支持兩種數據結構:           名/值對集合: 這一數據結構由不同的編程語言支持; 有序的值列表: 包括數組,列表,向量或序列等等。 2、json語法法則:          數據在“名/值”對中;數據又逗號隔開;花括

原创 Linux 中Ubuntu下的文件壓縮和加壓縮

歸檔文件和壓縮文件的區別:    歸檔文件:一個文件和目錄的集合被存儲在一個文件中,沒經過壓縮。    壓縮文件:也是一個文件和目錄的集合被存儲在一個文件夾中,所佔的磁盤空間比其中所有的文件和目錄總和要少。 在Ubuntu中可以使用的壓縮

原创 Linux 下c++解析json

1、首先要在Linux下面安裝jsoncpp庫:            在Ubuntu終端中輸入 sudo apt-get install libjsoncpp-dev 命令; 2、在你編寫的項目例程中添加上頭文件,“ #include

原创 Sqlite3終端操作命令

1、sqlite3 name.db :name.db類似文件夾,sqlite3在沒有name.db時創建name.db,若name.db存在則爲打開name.db。 2、.table或 .tables :查看該.db目錄下所有表格 3、c