原创 Arm學習

怎麼學ARM 如果你想學好ARM就得先熟悉整一個linux系統的操作以及架構 待你熟悉之後必須學好C語言還有ui編程(個人推薦QT) 一切具備之後,你就開始學習ARM的開發板(新手從mini2440或者三星2440) 初學的要懂

原创 typedef和#define的用法與區別

typedef和#define的用法與區別 一、typedef的用法 在C/C++語言中,typedef常用來定義一個標識符及關鍵字的別名,它是語言編譯過程的一部分,但它並不實際分配內存空間,實例像: typedef int

原创 Qt開發====>五子棋遊戲

第一步:設置總體的佈局 設置棋盤的大小 setFixedSize(int x,int y); 設置鼠標的跟蹤,開啓鼠標hover功能; setMouseTracking(t

原创 QT學習=====QPainter,PaintEvent,setRenderHint(防止圖形走樣)

https://jingyan.baidu.com/article/ad310e80cd7bf61849f49ec9.html update(); repaint(); Qt裏面的重繪和Windows編程裏面的重繪差不多。但是Qt

原创 文章標題

在編譯第一個驅動文件時出現的問題: http://www.linuxidc.com/Linux/2016-12/137909.htm 點贊 收藏 分享 文章舉報 qq_2

原创 文章標題

http://blog.csdn.net/prike/article/details/52128168 1 給定n個權值作爲n個葉子結點,構造一棵二叉樹,若帶權路徑長度達到最小,稱這樣的二叉樹爲最優二叉樹,也稱爲哈夫曼樹(Huff

原创 怎麼在linux下打包免安裝的QT程序。

近期,因爲項目的需求,得打包QT程序,並將程序放到沒有安裝QT庫的電腦上運行。 打包QT程序的方法有很多,主要分爲以下幾種: 1.打包成安裝包形式: 2.打包成二進制文件,附帶運行庫的形式; ==Windows下,有

原创 文章標題

第五個參數selectedFilter,是默認選擇的過濾器; 點贊 收藏 分享 文章舉報 qq_28174951 發佈了57 篇原創文章 · 獲贊 35 · 訪問量 3

原创 QT學習之阻攔退出程序函數以及事件過濾器的使用,以及文件的操作。

http://blog.csdn.net/qq_28174951/article/details/78302690 Qt中的文件操作部分: #include <QtCore/QCoreApplication> #include <

原创 QT 學習中遇到的問題~~~~常見的信號處理機制(on_browseButton_clicked()) (toLower) (separator()) (setText)

獲取文本,設置文本 QT中什麼時候使用toPlainText()什麼時候使用text()?? 1.text()與setText()對應,setText()是設置文本的,text()是獲取文本的! 2.QPlainTextEdi

原创 一個char str[]中含有/0字符,如何賦值給一個char *str1類型的形參

一個char str[]中含有/0字符,如何賦值給一個char *str1類型的形參今天同事遇到個問題,字符串賦值問題 今天同事遇到個問題,字符串賦值問題 void strExchange(char *str2,char str1

原创 ubuntu/linux下查看端口使用情況

想查看TCP或者UDP端口使用情況,使用 netstat -anp 如果有些進程看不見,如只顯示”-”,可以嘗試 sudo netstat -anp 如果想看某個端口的信息,使用lsof命令,如: sudo lsof -i :6

原创 文章標題

此文章爲轉載: 同步IO和異步IO,阻塞IO和非阻塞IO分別是什麼??? 有什麼區別??? 本文討論的背景是linux下的network IO 一.概念說明: 進程的阻塞 文件描述符fd 緩存 I/O 緩存 I/O 的缺點: 數

原创 中央臺魯豫的大學演講!

中央臺魯豫的大學演講: 每天努力的做每一件瑣碎的事情,我們也許會做很多的事情,但是一定要保證自己做事情的態度,生活中並不是有那麼多的抓住成功機遇的機會,但是隻要我們只要一點一點的努力,就能抓住成功的尾巴。 人一生應該

原创 數據庫連接出現錯誤:缺少mysql驅動

有時候,我們在調試一個代碼的時候,並不是僅僅從一方面搜索資源: 問題出現: 缺少庫 搜索庫名,模塊名 安裝庫: 簡單命令安裝搜索軟件名 QtWebEngineWidgets db.open(); QS