原创 結構體與臨時變量增長順序

#include <stdio.h> #include <string.h> struct Testscanf { char input[20]; char intput1[3]; }; int main() {

原创 Cursor 0.2.2版本C++Format

以windows下使用爲例 1、安裝ClangFormat 2、在本地電腦上找到clang-format.exe,複製路徑,不帶雙引號

原创 WSL2 使用windows usb設備

1、Windows安裝 winget install --interactive --exact dorssel.usbipd-win 2、WSL安裝 sudo apt install linux-tools-generic hwdata

原创 mincom顯示16進制

-H, --displayhex Turn on output in hex mode. sudo minicom -D /dev/ttyS1 -b 9600 -H

原创 VScode17.7 改中文顯示

一、Crtl + Shift + P,打開命令面板,輸入configure display language後回車 二、選zh-cn 然後等待vscode重啓 重啓後就是中文了

原创 c打印堆棧信息

#include <stdlib.h> #include <stdio.h> #include <execinfo.h> void f(void) { char **strings; size_t i, size;

原创 version "go1.16.4" does not match go tool version "go1.20.2"

1、訪問golang中國官網,下載適用於Linux的Go1.20.2安裝包。 2、打開終端並導航到下載的安裝包所在的目錄。 3、解壓縮安裝包,例如:tar -C /usr/local -xzf go1.20.2.linux-amd64.ta

原创 IEC60870 庫擴展功能-1-讀多個參數

1、效果 2、擴展後調用代碼 case C_RS_NA_1: // 讀取參數 // 獲取請求的地址 printf("ReadParam:%d,datasize:%d\n", CS101_ASDU_getTy

原创 IEC60870 庫擴展功能-2-一個死鎖問題解決

註釋掉這兩句話。 https://github.com/zhaogaojian/lib60870

原创 sqlite編譯 xxxremap報錯

增加預定義 _GNU_SOURCE

原创 Win10 重啓後網卡共享信息丟失問題

Win10後,每次開機需要重新把共享開關下才能生效。如下圖所示,將共享先取消勾選下,再勾上子網才能正常使用。 找到路徑:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersio

原创 Python學習-2 Cocos2d環境搭建

1、安裝 pip3 install cocos2d 報錯 Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × pytho

原创 Python學習-3 Cocos2d action

根據上一個學習,增加action # 首先導入Cocos包 import cocos from cocos.actions import * # 對圖層進行子類化 並在此處定義編程的邏輯 class HelloWorld(cocos.lay

原创 PythonGame-1 pygame

爲了引導小孩學習編程,選擇他喜歡的我的世界素材 1、安裝python,目前最新版本python311.exe https://www.python.org/ https://www.python.org/ftp/python/3.11.2/

原创 C++20學習-4 concepts 示例

#include<iostream> #include <concepts> using namespace std; template<typename T> concept number = std::_Is_character<T>: