原创 Qt5-將手機上B站下載的視頻提取到到電腦上並批量移動到指定文件夾和重命名

本人喜歡在B站上看視頻,無奈B站的資源有時候會突然就沒了,就會把那些好的資源下載到手機上,主要是PC端的B站貌似不直接支持下載,然後再傳到電腦上。在PC端打開相關資源一看,全是數字命名,有用的資料全在JSON文件裏。一個倆個還可以手動命名

原创 基於Qt5-將串口助手打造成“示波器”

有段時間,做電賽題的時候,在那看波形調PID參數,因爲要同時觀察電壓和兩路電流,無奈只有一臺示波器,遂有一想法,將單片機採集的電流數據通過串口發送給上位機,然後在上位機上以波形的形式顯示出來,方便觀察。因爲時間問題,都是現學現用,整體做的

原创 C++ 用一維數組加遞歸完成八皇后解答

先上代碼,其中是用p[0]來存儲當前符合的次數,基本思路就是一行一行尋找合適的位子,若本行沒有則返回上一行,在上一行查找合適的位子。相對於用循環,遞歸的整體代碼思路更清晰。 //檢查當前行上的皇后位子是否合理,是返回true bool

原创 在單片機上利用一個定時器和二行代碼輕輕鬆鬆實現多任務的運行

因爲我常用的是stm32F4系列單片機,所以採用其滴答定時器作爲時基定時器(如果你使用的單片機是別款,只要單片機上有個定時器都可以,另外也得有中斷處理函數) 1.首先初始化定時器,本人一般設置定時時間爲1ms,這個可以是具體情況而定。 2

原创 教你簡單幾步使用Qt5.12的多線程技術

本文只是講解如何使用,並不講解其中實現原理。 1.首先在Widget或者其他你認爲要用到地方包含相關的頭文件(以下皆是在Widget下用) #include <QThread> #include <QDebug> //方便打印 因

原创 在Qt上實現無邊框效果

先直接上代碼 setWindowFlags( Qt::WindowStaysOnTopHint | Qt::FramelessWindowHint | windowFlags()); setAttribute(Qt::WA_Transl

原创 在sublime text3中配置c/c++運行環境

在參考網上諸多大神配置sublime text3後,自己也想寫一篇有關在sublime中配置c/c++的運行環境的文章,順便總結一下。安裝sublime text3:下載地址(官方地址):https://www.sublimetext.c