原创 Linux命令之route - 顯示和操作IP路由表

本文鏈接:http://codingstandards.iteye.com/blog/1125312   (轉載請註明出處)   用途說明 route命令用於顯示和操作IP路由表(show / manipulate the IP

原创 Qt打印Log日誌到文件

簡介 寫軟件時有時候需要記錄日誌到文件,方便查看軟件運行信息和排查問題,Qt有自己的日誌打印功能,實現Qt日誌功能需要用到下面的函數,其中Qt4和Qt5的函數有區別; QtMessageHandler qInstallMsgHa

原创 iOS開發零基礎教程之證書、描述文件、App ID的解釋

本講主要內容: 1、什麼是證書(P12文件)Certificates 2、什麼是Identifiers標示符 3、如何添加Devices設備 4、什麼是描述文件Provisioning Profiles 5、有興趣的可以參考一

原创 C++中構造函數初始化的方法以及主要區別

一、我的問題是關於初始化C++類成員的。我見過許多這樣的代碼: CSomeClass::CSomeClass() { x=0; y=1; } 而在別的什麼地方則寫成下面的樣子: CSomeClass::CSo

原创 Qt阻塞延時和非阻塞延時

非阻塞延時: void MyTool::delaymsec(int msec) { QTime dieTime = QTime::currentTime().addMSecs(msec); while (QTime

原创 Jsoncpp遍歷json

遍歷jsonvalue #include "json.h" typedef Json::Writer JsonWriter; typedef Json::Reader JsonReader; typedef

原创 jsoncpp常用操作

JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。 易於人閱讀和編寫。同時也易於機器解析和生成。 它基於JavaScript Programming Language, Standard

原创 Libusb-win32編程方法

Libusb-win32編程方法 Libusb-win32使用主要是兩個方面,一個是編寫程序的時候調用Libusb-win32提供的API函數,另一個是編譯的時候要調用相應的庫文件;進入C:\Users\sun\Desktop\

原创 libusb-win32-bin-1.2.6.0驅動安裝方法

本驅動是Windows系統下(包含主流的Windows XP, Windows7)下的驅動,官方網址爲,http://sourceforge.net/apps/trac/libusb-win32/wiki,裏面可以找到libusb

原创 qmake常用操作

在Qt中,有一個工具qmake可以生成一個Makefile文件,它是由.pro文件生成而來的,qmake不光可以在Qt中使用,也可以用來 .pro文件的寫法如下: 註釋 從“#”開始,到這一行結束。 指定生成目標可執行文件 TA

原创 Git代理設置

昨晚就發現bitbucket抽風,push很慢,根本無法pull,今天早上來驗證,才發現被牆了。還有很多項目託管在上面,於是尋找google解決。解決辦法如下: 配置git pull和push都走https協議,不要走git或者ssh協議

原创 Linux下訊飛語音配置入門

本來是想在樹莓派3上做開發的,可是沒有樹莓派3的SDK,在這裏先在Linux上熟悉下訊飛語音。 Linux系統:Ubuntu16 64位 一、註冊獲取SDK 在訊飛開發者平臺進行註冊,註冊分個人用戶和企業用戶,個人用戶註冊提供用戶名和姓

原创 開發軟件格式化源程序快捷鍵

Xcode 代碼格式化/自動排版: Xcode 版本:4.2和4.2之前的版本 選中需要格式化代碼 -> Edit -> Format ->Re-Indent Xcode 版本:4.2之後的版本

原创 Windows Common Setup

1.啓動設置 msconfig->啓動 2.串口占用刪除 打開註冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter 把ComDB刪除後重新嘗試即

原创 git diff使用

查看尚未暫存的文件更新了哪些部分 $ git diff 此命令比較的是工作目錄(Working tree)和暫存區域快照(index)之間的差異,也就是修改之後還沒有暫存(git add)起來的變化內容。如果執行了git add,再執行g