原创 stm32 stm32CubeMX移植UCOS|FreeRTOS|RT-Thread|華爲 LiteOS|TencentOS tiny教程,帶源碼!

RTOS移植教程 STM32CubeMX創建F429/L475 HAL庫工程並移植UCOSIII (一)(文末附源碼) STM32CubeMX創建F429/L475 HAL庫工程並移植UCOSIII (二)(文末附源碼) STM3

原创 [visual studio 2019] warning C4828: 文件包含在偏移 0x34b 處開始的字符,該字符在當前源字符集中無效(代碼頁 65001)

文章目錄警告現象:解決方案:1. 文件->高級保存選項,修改編碼格式給文件菜單增加 `“高級保存選項”` 選項1. 打開 工具->自定義->命令2. 給 `“文件”` 菜單增加 `“高級保存選項”` 命令3. 大功告成 警告現象:

原创 《代碼整潔之道》第1章:整潔代碼——學習筆記

不要認爲代碼會消失,代碼永存!! 糟糕的代碼可以毀掉公司; 混亂的代碼影響生產力; 保持代碼整潔,不但有關效率,還有關生存; 混亂無助於趕上期限,趕上期限的唯一方法——儘可能保持代碼整潔; 編寫整潔代碼的程序員就像是藝術家;

原创 《代碼整潔之道》第2章:有意義的命名——學習筆記

軟件中命名隨處可見。變量、函數、參數、類、封包,源代碼、目錄,等等; 名副其實 不規範: int d; 規範: int elapsedTimeInDays; int daysSinceCreation; int daysSi

原创 visual studio 2019開發Qt程序,使用CMD打印QDebug調試信息

文章目錄現象:解決辦法:1. 右擊“項目名稱”->“屬性”2. 更改 鏈接器->系統->子系統 爲 `“窗口 (/SUBSYSTEM:WINDOWS)”`3. 大功告成 不少的朋友應該應該喜歡在QT程序調試的過程中使用QDebu

原创 《系統架構設計》:架構設計基本概念&剖析架構師角色——學習筆記

文章目錄思維導圖架構設計基本概念架構的基本定義架構演進理論架構設計與系統工程架構師角色 思維導圖 架構設計基本概念 軟件架構設計的目的就是對系統進行高度抽象,通過一系列設計原則在最大程度上降低系統複雜度,解決系統中存在的各種共性

原创 Qt UI界面美化教程1:【“飛揚青雲” Qt精美控件】使用教程1

文章目錄前言控件預覽1. 控件下載2. sdkdemo演示:2.2 工程預覽:2.2 sdkdemo演示3. 爲QtDesigner安裝控件3.1 我們先爲MSVC2017_32bit 版本的 qtdesigner 添加控件:3.

原创 “十步學習法”,如何快速掌握一門技能,如何快速學習新技術,如何高效領悟核心知識

文章目錄前言:1. 十步學習法總覽2. 十步學習法:前期調研(第1-6步:只做一次)第1步:瞭解全局第2步:確定範圍第3步:定義目標第4步:尋找資源第5步:創建學習計劃第6步:篩選資源 【注意了】一定要將前6步運用起來!!!再看下

原创 Qt Creator Qt5 MSVC方式編譯環境搭建 配置調試器Debuggers

文章目錄1. VS2019安裝1.1 下載軟件1.2 安裝配置2. QT5 安裝3. MSVC調試器安裝3.1 安裝程序下載3.2 安裝過程4. Qt Creator配置編譯器和調試器4.1 打開 工具-> 選項4.2 配置 De

原创 摘錄——軟件開發人員公司晉升階梯

以下內容摘錄自:《軟技能 代碼之外的生存指南》 1. 承擔責任 在任何公司裏能讓你脫穎而出的最重要的法寶就是承擔跟個多的責任。 如何能讓自己承擔更多責任: 有一個不受重視的項目,你能去負責他嗎? 你能幫助團隊裏的新人快速成長嗎?

原创 PyCharm設置 python py 文件頭部模板

轉載於:https://www.jb51.net/article/156132.htm 1. 打開 Setting-> Editor-> File and Code Templates-> Python Script 進行設置

原创 Qt 5.15 LTS版本 安裝教程 在線安裝

轉載自:http://www.qtcn.org/bbs/read-htm-tid-88668.html Qt 5.15 是 Qt5 最後的LTS,同時 Qt 5.9 LTS 也將於5月31日終止。 Qt 5.15 可視爲 Qt 6

原创 Python辦公自動化 5.2 Python操作ppt:python-pptx 使用教程 操作ppt PowerPoint 添加文字 形狀圖表

課程大綱 第二章 Python10分鐘入門 【2.1】:PyCharm社區版配置Anaconda開發環境 【2.2】:Python基礎知識及正則表達式入門 第三章 Python操作Excel 【3.1】:xlrd 使用教程 讀取

原创 Python辦公自動化 4.2 Python操作word:python-docx 使用教程 操作word

課程大綱 第二章 Python10分鐘入門 【2.1】:PyCharm社區版配置Anaconda開發環境 【2.2】:Python基礎知識及正則表達式入門 第三章 Python操作Excel 【3.1】:xlrd 使用教程 讀取

原创 全網最全!!全都有~ Python辦公自動化之Word、Excel、PPT 系列教程

課程大綱 第二章 Python10分鐘入門 【2.1】:PyCharm社區版配置Anaconda開發環境 【2.2】:Python基礎知識及正則表達式入門 第三章 Python操作Excel 【3.1】:xlrd 使用教程 讀取