原创 Python學習記錄5——在Linux/Ubuntu中修改Python默認版本

1.進入bin文件夾查看我們有哪些python cd /usr/bin ls python* 現象如圖 2.然後查看我們的python指向的那個文件 ls python -l 3.刪除我們的鏈接,並指向我們的目標python

原创 ROS學習記錄7——Python與C++編寫節點的不同

零之前言 就我而言,我覺得對於使用ROS的人來說,使用C++的人多於使用Python的人吧。Python和C++編寫的節點有很大的差異。 雖說Python帶來了許多便利性的同時,也帶來了許多非兼容性。下面我詳細說: 一.編譯 Py

原创 Linux Shell script學習記錄1——簡介、運行、變量、字符串

零之前言 對於Linux用多了,一次性啓動多個文件感覺有些不方便,於是感覺有必要學習一下shell腳本的編程,這樣對於使用一些多文件的項目可以自己編寫Shell然後執行,此處的Shell是指Bourne Shell或者Bourne

原创 個人經驗分享:AD繪製PCB(入門教程)

零之前言 當我們一個硬件項目畫好原理圖後,接下來就是繪製PCB了,但是繪製PCB中有很多需要注意的地方,總結了一個畫PCB的流程。個人經驗,相對於大佬來說,這篇文章可能真的就很弱雞了,同時可能也可能存在錯誤,希望發現的大佬能夠指出

原创 ESP8266學習記錄6——常用的API整理(持續更新)

零之前言 這裏先說一下,這只是我個人的對ESP8266 rtos3.0+版本的整理與記錄,可能與其他人的有差別。本人能力有限,如果有問題,請斧正,謝謝。 一.內核類 0.說明: 創建一個task,就類似於創建一個線程,然後我能力有

原创 Python學習記錄8——Numpy模塊的深入瞭解學習(記錄API)

零之前言 因爲後面機器學習需要使用到np,所以需要更高要求的瞭解Numpy這個包,我就根據菜鳥論壇上面的Numpy教程來學習並記錄了。 參考:菜鳥教程-NumPy Ndarray 對象 一.創建Ndarray對象 1.概念 先看看

原创 ROS學習記錄5——編寫一組基於服務的通信節點

零之前言 基於服務與基於話題的節點編寫都差不多,所以內容和前一篇基本上很相似。 但服務與話題的通信機制不一樣: 話題是我只管說,你要聽就訂閱。 服務是我想聽你說,我(客戶端)求你(服務端),你答應了,再給我說。 一.創建一個服務

原创 ROS學習記錄4——編寫基於話題的兩個通信節點

零之前言 節點之間是通過一個ROS話題來互相通信的。A節點在一個話題上發佈按鍵輸入消息,而B節點則訂閱該話題以接收該消息。 根據ROS Wiki上的描述,我們很輕鬆可以知道,消息與話題的關係,通信機制是話題,而消息只是話題的數

原创 ROS學習記錄3——創建一個節點

1.創建一個功能包 首先,創建一個文件夾作爲我們的“工作空間”,然後在工作空間內新建一個src文件夾: 接着我們在我們的工作空間的目錄下,運行以下代碼: catkin_make 然後在工作空間裏會出現:build、devel、

原创 ESP8266學習記錄5——rtos3.0版ESP8266環境搭建(liunx)

零之前言 真的沒話說,官方NONOSDK開發真的不方便,Arduino內核的ESP真的像個玩具(自信點,把像換成是)。所以打算在Linux環境下,使用基於freertos3.0的官方SDK開發。 然後,就根據半顆心臟的文章學習,本

原创 在Ubuntu18.04使用搜狗輸入法

零之前言 最開始我不知道爲什麼,總是在18.04上安裝了搜狗輸入法卻用不了,現在找到問題了。 安裝 先安裝fcitx小企鵝 sudo apt-get install fcitx-table 在管理已安裝的語言裏,選擇fcitx(

原创 Django學習記錄7——Model的創建與應用

目錄 零之前言 一.創建完整模型 1.創建模型框架 2.創建模型字段 ①字段類型 ②字段選項 ③關係 ④訪問 二.模型的使用 1.增 2.刪 3.查 ①返回查詢集(過濾器): ②返回單個數據: ③限制查詢集: ④使用: 4.改 三.後記

原创 Django學習記錄6——Template模板的應用

目錄 零之前言 一.變量 1.語法 2.使用普通變量 3.引入模型 二.標籤 1.說明 2.for語法 3.if語法 4.url反向解析 三.過濾器 1.語法 2.過濾器大全 四.註釋 1.語法 五.模板的繼承 六.Html轉義 零之前言

原创 Django學習記錄5——Views的簡述與操作

目錄 零之前言 一.返回一段文字 二.返回一個沒有傳入參數的網頁 三.返回一個帶有傳入參數的網頁 四.返回一個帶有Python命令的網頁 五.提交/接收一個get/post表單 六.提交/獲取Cookies 1.常規cookie 2.加鹽

原创 Django學習記錄10——Django使用支付寶付款(電腦支付,手機網頁支付,面對面掃碼)

目錄 零之前言 一.註冊支付寶開放平臺賬號 1.註冊 2.創建公私祕鑰 2.項目中添加公私密鑰 二.生成二維碼 1.安裝模塊等 2.模塊的結構 3.電腦支付 4.手機支付 5.面對面掃碼(真二維碼支付) 三.無情開源我的一個小項目代碼 1