原创 [Linux] 如何在 Linux 電腦上製作專業的視頻教程

目錄前言1、軟件工具準備a. 錄音軟件b. 錄屏軟件c. 攝像頭軟件d. 安卓屏幕操作軟件e. 視頻剪輯軟件2、視頻教程製作3、效果參考鏈接 前言 博主使用 Arch Linux 作爲日常開發系統,最近需要錄製一些視頻類的教程,遂研究了

原创 [LINUX] 像電影裏的黑客一樣用 terminal 作爲日常開發

目錄1、效果預覽2、具體實現2.1 定位鼠標位置2.2 獲取屏幕位置2.3 計算鼠標在哪個窗口2.4 1920x1080 平鋪效果設計2.5 1280x1024 平鋪效果設計3 代碼參考鏈接 1、效果預覽 博主平時用 terminal

原创 [python][flask] Flask 圖片上傳與下載例子(支持漂亮的拖拽上傳)

目錄1、效果預覽2、新增邏輯概覽3、tuchuang.py 邏輯介紹3.1 圖片上傳3.2 圖片合法檢查3.3 圖片下載4、__init__.py 邏輯介紹5、upload.html 介紹5.1 upload Jinja 模板介紹5.2

原创 [python][flask] Flask 入門(以一個博客後臺爲例)

目錄1.安裝1.1 創建虛擬環境1.2 進入虛擬環境1.3 安裝 flask2.上手2.1 最小 Demo2.2 基本知識3.解構官網指導 Demo3.1 克隆與代碼架構分析3.2 入口文件 init.py3.3 數據庫設置3.4 藍圖和

原创 [python][flask] Jinja 模板入門

目錄1、快速體驗2、Flask 最小 DEMO3、模板繼承4、Super Blocks5、Macros6、自定義過濾器7、結論參考鏈接 Flask 和 Django 附帶了強大的 Jinja 模板語言。 對於之前沒有接觸過模板語言的人來

原创 [python][nginx][https] Nginx 服務器 SSL 證書安裝部署

目錄前言1 申請證書2 Nginx 服務器 SSL 證書安裝部署2.1、準備 Nginx 環境2.2 證書部署2.3 Nginx 配置3 最後參考鏈接 前言 博主博客中的圖片,使用的是自己搭建的圖牀(在騰訊雲+python+自己的域名)

原创 [LINUX] 在 Win10 上搭建好用的終端開發環境:windows terminal + git bash + zsh + oh-my-zsh

目錄1、安裝 Windows Terminal2、安裝 git for windows3、設置 Windows Terminal4、安裝 zsh5、安裝 Oh my zsh參考鏈接 1、安裝 Windows Terminal Micro

原创 [LINUX] Arch Linux 硬盤拷貝式裝系統+新增 home 分區

目錄前言1. 實操1.1 整個磁盤拷貝1.2 創建 home 分區1.3 修改 fstab 實現自動掛載2. 涉及到的知識點2.1 fstab2.2 dd 命令2.3 fdisk 命令2.4 lsblk 命令後記鏈接 前言 公司發的電腦

原创 [PYTHON][BAT][SHELL] 常見易忘 python、bat、shell 腳本操作彙總(持續更新)

目錄BAT 腳本1、相互調用1.1、bat 調用 python1.2、bat 調用 bat2、系統相關2.1、不關閉2.2、讀取環境變量3、文件操作3.1、讀取3.2、判斷文件是否存在3.3、刪除文件及文件夾5、輸出打印5.1、打印空行6

原创 [python] python 常問問題集合

目錄1、基本資料1.1、指導文檔2、相互調用2.1 bat3、函數相關3.1、向文件傳參4、文件操作4.1、文件夾拷貝4.2、查找文件5、數據結構5.1 SET鏈接 1、基本資料 1.1、指導文檔 Python 基礎教程 Python3

原创 [python] arch linux install mysql and use with python

目錄1. 概述2. 安裝 MySQL / MariaDB3. 運行 MySQL / MariaDB4. 配置 MySQL / MariaDB5. 使用 MySQL / MariaDB鏈接 1. 概述 Relational databas

原创 [編譯] 10、kconfig 入門指導教程

目錄前言1. 安裝 kconfig2. 克隆一個 demo3. 運行 kconfig4. 源碼解析4.1 選擇題目設計模板4.2 填空題目設計模板4.3 判斷題目設計模板5. 產物解析6. 產物使用7.Kconfig語法簡介7.1 單一選

原创 [編譯] 9、在Linux下搭建 nordic 最新基於 zephyr 的開發燒寫環境

目錄前言1、概述2、安裝工具3、獲取 nRF Connect SDK 源碼4、安裝 Python modules5、安裝 toolchain6、下載 nRF Command Line Tools7、編譯運行8、燒寫9、全自動環境構建腳本鏈

原创 [編譯] 8、在Linux下搭建 stm8 單片機的開發燒寫環境(makefile版)

目錄一、SDCC(Small Device C Compiler)編譯環境搭建1.1、下載1.2、編譯1.3、測試二、Hex2Bin+命令行燒寫工具配置使用2.1、下載工具安裝配置2.2、編譯+燒寫鏈接 一、SDCC(Small Dev

原创 [藍牙嗅探-Ubertooth One] 千元開源藍牙抓包 Ubertooth One 安裝和使用

目錄前言1、編譯 Ubertooth tools1.1、準備工作1.2、編譯安裝 libbtbb1.3、編譯安裝 Ubertooth tools1.4、Wireshark 插件1.5、更新固件2、更新及開發固件2.1、更新固件2.2、開發