原创 c語言之運算符及其優先級總結

c語言運算符分爲單目運算符、雙目運算符和三目運算符,他們以表達式個數爲標準來作爲區分。 單目運算符就是一個表達式就可以完成的,像邏輯非!、自加++、自減--,按位取反~等等都是單目運算符。 bool isSelf = true; for

原创 Linux中好用的工具

“使用各種小工具,會使Linux操作會更加有趣。” vim命令集:公衆號內回覆linux0000即可獲取(文章末尾二維碼) Linux有各種小工具,讓我們使用他的時候會更加簡便。下面就來介紹這些工具。 1、文本編輯器。 vim:這也是在L

原创 chrome中12個炫酷的快捷鍵

chrome由於他優秀的內核已經成爲大衆最爲廣泛使用的瀏覽器,就連微軟官方瀏覽器eage也已經加入了chromium開源計劃。本文所介紹的快捷鍵不僅限於chrome,對於使用chromium開源項目開發的瀏覽器同樣適用。 chrome

原创 Qt發展史及優勢

​前言:Qt作爲一個跨平臺的界面開發平臺,經過了歷史長河的洗禮以及一代代Qt開發者的不斷努力,其意義已經遠遠高於開發界面。使用Qt你甚至可以利用硬件的一切資源開發出一套桌面系統。 一、什麼是Qt? Qt是由Qt Company開發的跨平臺

原创 [Qt進階]qml的第一個項目—輸出hello world

一、本文所包含的qml技能 在Qt中,使用qml開發在新建項目界面需選擇qt quick,如圖 接下來的創建流程與widget的過程是一樣的,我就不再多說了。 qml的基本圖形是矩形,能明白這一點,接下來的學習會很輕鬆。 在.pro中我

原创 以嵌入式Linux爲主題的公衆號正式運營

由於本人知道蒐集資料的痛苦,因此筆者承諾,公衆號的基本原則是:公衆號內的所有乾貨資料免費獲取,這一點永遠不改變。如果你想要的資料而公衆號內沒有,請在公衆號內留言,我會努力蒐集。 歡迎關注    

原创 [探索]使用Qt編寫的串口上位機開放源代碼

源代碼:公衆號內回覆qt0002獲取鏈接 軟件安裝包:公衆號內回覆qt0003獲取鏈接 開源說明:本次開源進行的二次開發理論上不再受作者的限制,但仍希望使用者尊重原創,僅用作學習交流。 一、介紹 在之前一段時間,我利用斷斷續續的時間編

原创 5分鐘讀懂c語言編譯步驟

編寫的C/C++代碼,通過ide生成一個可執行文件,我們只需要點一下編譯就可以實現,但實際上,我們點下編譯之後,編譯器經歷了很多步驟,才最終生成了我們需要的軟件。 在早期沒有ide或者在Linux上我們自己配置的編譯環境下,需要自己手動去

原创 樹莓派Linux內核交叉編譯及部署

獲取內核源碼及工具 源碼鏈接: https://github.com/raspberrypi/linux 工具鏈接: https://github.com/raspberrypi/tools patch鏈接: https://www.ke

原创 玩轉樹莓派之安裝ubuntu-mate

材料清單 樹莓派3B:其他版本的樹莓派同樣可以 32g內存卡:用於安裝ubuntu-mate,如果手邊有16g的也可以,但是要大於8g 讀卡器一個 usb鍵盤、usb鼠標各一個:我們在初始配置的時候用鍵盤鼠標來操作樹莓派 hdmi顯示屏:

原创 無屏幕配置樹莓派

手邊沒有樹莓派屏幕的朋友,這是不是意味着你的樹莓派是個板磚?答案是否定的!但是由於SSH和串口在樹莓派中是默認關閉的,所以我們要去在內存卡中去更改他的默認配置。本文將展示給你怎樣通過裝有樹莓派系統的內存卡去完成串口、ssh以及網絡的配置,

原创 基於串口控制的linux無線網連接,並回傳當前ip

前言:想法產生        這個想法是在調試樹莓派的時候發生的,因爲樹莓派作爲嵌入式的這麼一個平臺,尤其在我們安裝上ubuntu-mate這一類帶桌面系統之後,我們仍需要連接一塊屏幕來配置它的網絡,很麻煩,所以就想着用ap熱點什麼的可以

原创 嵌入式界面設計—Linux字體安裝

在剛配置完嵌入式Linux的時候,我們的Qt庫是沒有字體存在的,所以我們要把字庫安裝在Qt要求的庫文件下。這次我們安裝開源字體“思源黑體”。 思源字體下載:文末公衆號回覆qita0009 字體分爲ttf(TrueType)、otf(Ope

原创 嵌入式界面開發—qt源碼庫在樹莓派中的部署

想要在嵌入式設備中運行qt程序(其他的程序一樣),要在嵌入式設備中將程序運行所依賴的庫部署。網上部署方式千萬種,例如直接將庫編譯之後寫入鏡像,然後用這個鏡像來安裝樹莓派的系統;也有在嵌入式設備中直接安裝qt。本文介紹最普遍的部署方式,就是

原创 Linux內核源碼編譯並更新ubuntu內核

首先查看當前內核版本,以便最後對照,我的當前系統爲ubuntu18.04,內核版本爲4.18.0 cat /proc/version   1、源碼下載 官網:https://www.kernel.org/pub/ Git:https: