原创 linux下的ffmpeg 用法
簡述:ffmpeg是一個非常好的轉碼工具。 將視頻文件1.avi和音頻文件1.wav合成音視頻文件1.mp4 ffmpeg -i 1.avi -i 1.wav -threads 1 -strict -2 -y 1.mp4 將音視
原创 ubuntu16.04 上安裝 gstreamer
簡述: GStreamer系列 - 基本介紹 系統:Ubuntu 16.04 這裏主要介紹源碼安裝方式。 1、下載源碼 在下載地址中下載以下六個壓縮包 gstreamer-1.16.0.tar.xz gst-plugins-
原创 在Ubuntu16.04 安裝RabbitVCS
系統:Ubuntu 16.04 1、添加源 將rabbitvcs的添加到源裏面。(首次操作會提示是否要添加到源裏面,點擊ENTER添加,Ctrl+C不添加),這裏選擇ENTER方便更新。 sudo add-apt-reposit
原创 Qt將數據庫的表導出爲CSV文件
簡述: CSV,Comma Separated Value(逗號分隔值),通常都是純文本文件,以行爲單位,每行記錄多項數據,每項數據用逗號 來分隔(標準英文逗號)。 本文主要介紹將數據庫的表導出爲CSV文件,支持中文。 系統:Qt + l
原创 Qt中常用的數據庫操作
簡述: 常用的數據庫操作主要有查詢、插入、刪除等 QSqlDatabase創建連接數據庫實例,一個QSqlDatabase的實例代表一個數據庫的連接。 Qt 提供了對不同數據庫的驅動支持: Driver Type Description
原创 UST-10LX使用hector_slam構建地圖
簡述: 本文講述的是hokuyo UST-10LX在Ubuntu 14.04.5 ROS Indigo下進行實驗,然後通過hector_slam構建地圖。 slam(Simultaneous Localization andMapp
原创 Qt測算程序運行時間
簡述: 程序運行時間是編程的一項重要指標,在QT中如何測算程序的運行時間呢? 廢話不多說了,直接附上代碼: #include <QDebug> #include <QTime> #include <sys/time.h>
原创 Qt 5單元測試框架
簡述: 所謂單元測試,類似gtest,即寫接口驗證你的單元功能,屬於白盒測試。 Trolltech 公司提供了QTestLib框架,是一種基於Qt 編寫的程序或庫的單元測試工具。 QTestLib 提供了單元測試框架的基本功能,並提供
原创 ROS Indigo安裝和配置
簡述: ROS (Robot Operating System,機器人操作系統),提供一系列程序庫和工具以幫助軟件開發者創建機器人應用軟件。 它提供了硬件抽象、設備驅動、函數庫、可視化工具、消息傳遞和軟件包管理等諸多功能。 ROS遵
原创 在ROS中使用Hokuyo激光雷達UST-10LX和UST-30LX
簡述: 本文講述的是hokuyo UST-10LX 和 UST-30LX 在Ubuntu14.04.5 ROS Indigo下進行實驗。 運行環境: 系統:Ubuntu14.04.5 amd64(下載) ROS:ROS
原创 AS 問題彙總
簡述: 系統:Windows 7 64bit Android版本:Android Studio 3.0.0.18 1、monkeyrunner-26.0.0 SWT錯誤 問題: SWT folder '..\fra
原创 Ubuntu下的run打包
簡述: run程序安裝包實質上是一個安裝腳本加要安裝的程序。run安裝包結構如下: |--------------------------------------| |
原创 如何把一個文件壓縮成幾個固定大小的文件及解壓縮
簡述: 本文簡單介紹了WinRAR如何把一個文件壓縮成幾個固定大小的文件以及如何解壓這幾個文件。 1、壓縮 1 > 鼠標選中待壓縮文件-右鍵-添加到壓縮文件。 2 > 在彈出的“壓縮文件和參數”窗口-切分壓縮分卷(V
原创 Android studio安裝與配置
簡述: Android Studio3.0 需要 Gradle 4.1 以上的版本要求,同樣對 jdk 也有要求,要求 1.8 以上的版本,如果你的jdk版本在1.8以下,可能就是jdk版本的問題。 注:AVD端口號爲5037,可以使用
原创 Android性能測試小工具Emmagee
簡介: Emmagee是網易杭州QA團隊開發的,用於監控指定被測Android應用在使用過程中佔用機器的CPU、內存、流量資源的性能測試小工具。 Emmagee支持的SDK:Android2.2及以上版本。源碼可到開源地址下載相關內