原创 pip命令在哪寫

在命令終端裏直接寫 Python pip 安裝與使用

原创 《Python編程:從入門到實踐》知識點 第11章 測試代碼

《Python編程:從入門到實踐》知識點 第2-4章 《Python編程:從入門到實踐》知識點 第5-7章 《Python編程:從入門到實踐》知識點 第8章 函數 《Python編程:從入門到實踐》知識點 第9章 類 《Pytho

原创 《鳥哥的Linux私房菜》第零章 計算機概論(2)

數據表示方式 電腦使用的是利用通電與否的特性的真空管,如果通電就是1,沒有通電就是0 Unicode編碼系統,UTF8,打破了所有國家的不同編碼 軟件程序運行 操作系統 操作系統(Operating System, OS)也

原创 SQL高級教程(四)

SQL 基礎教程 SQL高級教程(一) SQL高級教程(二) SQL高級教程(三) AUTO INCREMENT 每次插入新記錄時,自動地創建主鍵字段的值 CREATE TABLE Persons ( P_Id int NOT

原创 《Python編程:從入門到實踐》知識點 第9章 類

《Python編程:從入門到實踐》知識點 第2-4章 《Python編程:從入門到實踐》知識點 第5-7章 《Python編程:從入門到實踐》知識點 第8章 函數 創建 使用 首字母大寫的名稱是類,小寫名稱是根據類創建的實例 i

原创 SQL 基礎教程

SQL快速入門 SQL語法 SQL對大小寫不敏感 可以把 SQL 分爲兩個部分:數據操作語言 (DML) 和 數據定義語言 (DDL) DML部分: SELECT UPDATE DELETE INSERT INTO DDL

原创 《鳥哥的Linux私房菜》第零章 計算機概論(1)

電腦 硬件組成部分 輸入單元 輸出單元 CPU內部的控制單元、算術邏輯單元 內存 數據從輸入單元傳輸進來,進內存,CPU從內存讀取數據,處理完畢的數據寫回內存,最後數據從內存傳輸到輸出單元 我們使用的軟件都經過CPU內部的微指

原创 SQL高級教程(三)

SQL 基礎教程 SQL高級教程(一) SQL高級教程(二) UNION 用於合併兩個或多個 SELECT 語句的結果集 UNION 內部的 SELECT 語句必須擁有相同數量的列。列也必須擁有相似的數據類型。同時,每條 SEL

原创 《劍指offer》面試題16:反轉鏈表

題目 定義一個函數,輸入一個鏈表的頭結點,反轉該鏈表並輸出反轉後鏈表的頭結點。鏈表結點定義如下: struct ListNode { int m_nKey; ListNode* m_pNext; }; 注意 反

原创 FreeRTOS中斷管理(二)

計數信號量 計數信號量可以看做深度大於1的隊列,任務只關心隊列是空還是非空 事件計數 每次事件發生時,中斷服務例程都會“給出”(Give)信號量——信號量在每次被給出時其計數值加1。延遲處理任務每處理一個任務都會“獲取”(

原创 FreeRTOS中斷管理(一)

二值信號量 二值信號量可以在某個特殊的中斷髮生時,讓任務解除阻塞,相當於讓任務與中斷同步。這樣就可以讓中斷事件處理量大的工作在同步任務中完成,中斷服務例程(ISR)中只是快速處理少部分工作。如此,中斷處理可以說是被“推遲”(defe

原创 FreeRTOS任務管理

xTaskCreate() BaseType_t xTaskCreate( TaskFunction_t pxTaskCode, const char * const pcName, const uint1

原创 FreeRTOS隊列管理

概述 FIFO 先進先出 一個隊列可由多方寫入 當某個任務讀取一個隊列時,其可以指定一個阻塞超時時間。在這段時間中,如果隊列爲空,該任務將保持阻塞態以等待隊列數據有效。當寫入了數據,該任務將自動由阻塞態轉移爲就緒態。當等待的時間超過

原创 DE10-Nano Kit

基於官方資料做的筆記

原创 通信協議預備知識

SPI總線 SPI(Serial Peripheral Interface,串行外圍設備接口),是一種高速全雙工的通信總線,包含4條總線,分別爲SS、SCK、MOSI、MISO SS(Slave Select,片選信號線):當有多