原创 Qt4程序移植到Qt5的問題

/* * QT4移植程序到Qt5出現的問題:#include<QMainWindow>no such file or dirctory * 解決辦法: 在*.pro文件裏添加: QT += widgets 更改 #includ

原创 argc與**argv理解

//argv_test.c #include<stdio.h> int main(int argc,char **argv)//指向字符串的指針 { unsigned int a; unsigned short uchar

原创 Ubuntu與開發板之間使用ftp上傳及下載文件

1、Ubuntu下查看防火牆狀態,sudo ufw status,如狀態爲活動,則關閉ubuntu的防火牆 ufw disable; 2、ftp 192.168.XX.XX(開發板上的IP地址),輸入用戶名plg,密碼plg;狀

原创 linux下ntp對時設置

1、首先在 /etc/profile 中添加環境變量: ntp=/mnt export ntp PATH=$PATH:$HOME:$ntp: export PATH 2、在開發板上ping www.baidu.com

原创 sqlite3不同編譯器編譯問題

1、在http://www.sqlite.org/下載最新的sqlite3源碼包; 2、如果是用於linux下arm-linux-gcc編譯,則將開發包在linux下解壓後,打開文件夾, arm-linux-gcc -fPIC -

原创 linux下環境變量、啓動腳本、進程判斷設置

[root@ /]# vi /filename/filename.sh insmod /filename/ko/clock_2401_dev.ko insmod /filename/ko

原创 linux下read/write編程

read/write read函數從打開的設備或文件中讀取數據。 #include <unistd.h> ssize_t read(int fd, void *buf, size_t count); 返回值:成功返回讀取的字

原创 Dell筆記本或者臺式機系統重裝教程

Dell筆記本系統重裝說明 說明:(由於沒有Dell的筆記本進行系統重裝操作,所以一下步驟信息主要來源於網上資源,與實際操作步驟存在一定偏差,不過大體上應該是沒有問題的。重裝系統是一個不斷嘗試的過程,不會對電腦造成什麼傷害,所以

原创 C/C++中tm結構

在標準C/C++中,我們可通過tm結構來獲得日期和時間,tm結構在time.h中的定義如下: #ifndef _TM_DEFINED struct tm { int tm_sec; /* 秒 – 取值區間爲[0,59] */ in

原创 double free or corruption (fasttop): 0x080ca728

./sqlite_1: double free or corruption (fasttop): 0x080ca728 * 段錯誤 (核心已轉儲) 多線程在寫入數據庫時,出現錯誤double free or corruptio

原创 多線程同步操作數據庫

#include <sys/types.h> #include <sys/socket.h> #include <linux/in.h> #include <linux/un.h> #include <string.h> #inc

原创 *** glibc detected *** free(): invalid pointer: *** glibc detected *** malloc(): memory corruption:

* glibc detected * free(): invalid pointer: * glibc detected * malloc(): memory corruption: * glibc detected dou

原创 Windows下QWT繪圖實例

1、 QWT的下載及安裝;參考http://www.jianshu.com/p/d6fb96c3e6b0;文件夾下的qwt-6.1.2是最新的QWT壓縮包 2、.pro文件中路徑添加:QWT包含的頭文件路徑,爲了移植方便可以將

原创 linux下獲取當前時間(精確到毫秒)

#include <stdio.h> #include <time.h> #include <sys/time.h> void sysLocalTime() { time_t

原创 window、ubuntu與arm板文件掛載

ARM開發板與PC通過NFS 網絡文件系統掛接,很方便文件的移動,也爲我們的開發帶來了方便。接下來,我就詳細的介紹下如何建立ARM與PC機的掛接。 我是用的UBuntu系統。 首先,我們需要在主機上安裝nfs服務器,安裝過的過程