原创 QT編譯Microsoft.CppCommon.targets(170,5): error MSB6006: “cmd.exe”已退出

qt 5.9.1 vs2013 原因:resource文件夾裏的文件被刪除了 要在resource editor中把刪除的文件去掉,打開editor的方法:雙擊.qrc文件

原创 anaconda卸載後重新安裝出現Windows無法訪問指定設備錯誤

問題: 卸載anaconda後,系統還殘留python,此時卸載python報錯0x80070643 安裝時發生嚴重錯誤,重裝python同樣報錯,無視之,重新安裝anaconda後,開始菜單中可以運行prompt,但是其它項均報

原创 批處理-批量修改文件名後綴

批處理,實現將源文件後綴爲.bin全部替換爲.raw(通過srcsuffix和dstsuffix設置你需要的後綴格式) @rem 批量修改後綴 @echo off setlocal enabledelayedexpansion

原创 批處理-文件批量編號

rename.bat @rem 給一批文件編號 @echo off setlocal enabledelayedexpansion dir *.jpg /ON /B > temp.txt set /a index=1 for

原创 批處理-配置網卡

固定IP @echo off REM 聲明採用UTF-8編碼 chcp 65001 REM netsh interface ip show interfaces REM ipconfig/all set Nic=以太網 REM

原创 關於不同版本VS編譯獲得的靜態庫、動態庫的兼容性

MSDN文檔中有所闡述 :C++Visual Studio 2015、2017和2019之間的二進制兼容性 vs2013及之前的版本,不保證兼容,換言之,也有可能可以用,如vs2012編譯的dll,在vs2013裏調用,有時候是可

原创 python字符串雙反斜槓替換爲單反斜槓

問題起源: sys.path返回的路徑是單反斜槓的,如下 'C:\\1\\2' 而從另外一處獲得的路徑是雙反斜槓的,爲了比較兩個路徑要先轉換 想直接通過replace方法轉換 str0='C:\\\\1\\\\2' str0.r

原创 markdown添加目錄

標準markdown不支持[TOC]生成目錄,如github、gitee、vscode,所以不要用這種方式 改用a標籤和列表的方法 首先創建目錄部分 # 目錄 [標題1](#標題1) [標題2](#標題2) - [標題2-

原创 C++ python 混合編程 + 軟件發佈教程

文章目錄環境C++、Python 混合編程Python調用C++C++調用Python軟件發佈異常相關 環境 vs 2017 win10 x64 anaconda3 python 3.7.0 C++、Python 混合編程 Pyt

原创 vscode編輯markdown

vs code,安裝插件:markdown all in one 安裝插件 markdown PDF,可以將md文件轉爲pdf、jpeg、png、html,用法是在Command Palette輸入export,選擇對應的輸出格式

原创 plotly錯誤

執行import plotly.graph_objects as go後報錯 _cffi_ext.c C:\ProgramData\Anaconda3\lib\site-packages\zmq\backend\cffi\__py

原创 python查看類或類方法的說明

import package_name help(package_name) help(package_name.function_name) help(package_name.class_name)

原创 VS2017 QT 未能正確加載“Vsix”包

平時用着好好的qt vsix插件,突然某次啓動vs2017時提示: 未能正確加載“Vsix”包 此問題可能是因配置更改或安裝了另一個擴展導致的…… 這是因爲在另外一個VS(vs2013)的qt vsix插件裏修改了“Qt VS

原创 QT+VS無法編譯ui項目

平臺:VS2013 + QT 5.9.1 問題:新建一個解決方案"QtGuiApplication2",項目類型選擇“Qt GUI Application”,項目名"QtGuiApplication2",編譯成功;然後"解決方案"

原创 解決PyRun_SimpleFile/PyRun_SimpleString報錯

問題: Debug調試運行至PyRun_SimpleFile時報錯 0x00007FF9B9B22208 (ucrtbase.dll) (test.exe 中)處有未經處理的異常: 將一個無效參數傳遞給了將無效參數視爲嚴重錯誤的函