原创 安裝和使用 WSL2

1、WSL 1已經安裝正常使用中       如果你沒有安裝使用WSL 1,就自行搜索安裝WSL 1;2、虛擬平臺安裝       控制面板“程序和功能”,打開“啓用或關閉 Windows 功能”:(安裝完畢,需要重啓機器)3、WSL2

原创 VS2017/VS2019 找不到 Spectre 緩解庫的解決

今天用 VS2017 編譯程序時,發現出錯了。原來編譯是沒有問題的,肯定是 VS2017 更新的緣故。 提示:   warning MSB8038: 已啓用 Spectre 緩解,但找不到 Spectre 緩解庫。驗證 Visual St

原创 VCCMake:使用 VC2017/VC2019 CMake 編譯開源源代碼

VCCMake:使用 VC2017/VC2019 CMake 編譯開源源代碼 開源地址  :https://github.com/dbyoung720/VCCMake.git   文件說明:     CMake             

原创 已經無力吐槽 vcpkg

網上吹噓的文章一大把。 近幾天放假,把 vcpkg 下載了下來,想自己編譯一下幾個庫來使用。但發現問題多的不能再多了。 1、下載不能斷點續傳,也沒有下載進度。不知道什麼時候就出錯了。然後又得重新從頭下載。 2、編譯沒有過程提示,只能傻等着

原创 svn 和 git 的簡單區別

svn     源碼 ---> 服務端數據庫     二級目錄。所以簡單。     問題肯定是有的。     比如多人協作的時候。     比如網絡癱瘓的時候。     等等; git       源碼 ---> 本地數據庫 ---> 服

原创 PBox 基於 Dll 動態庫窗體的模塊化開發平臺 (已開源)

一、由來:   1、每次開發一個新項目,都需要編寫主界面,又要考慮各個子模塊。重複造輪子。   2、寫代碼也好些年了。自己也寫了很多小工具。分佈在各個地方。需要使用的時候,到處找。十分不方便。         想着能不能將這些小工具都統一

原创 CMD/BAT 批處理方式進行文件的字符串搜索替換,完美解決方案

在網上找了很久,想用 CMD/BAT 批處理的方式,來進行文件的字符串搜索替換工作。 看了,試了,一大堆。不是有問題,就是有瑕疵。不能完美解決問題。 只好自己想,自己做了。 我給出的方案,完美解決問題。而且簡單。簡單的不能再簡單了。 @

原创 FFUI 一個 FFMPEG 命令行的前端界面,現已開源

疫情期間,沒事可做。 找點事做。做了這個小軟件。 FFMPEG 參數成千上萬,博大精深。 FFUI BUG 在所難免。還望指正。 一:開發平臺     Delphi10.3.3、WIN10X64 下開發;     使用的第三方控件,都放在

原创 四行代碼獲取公網IP地址

uses msxml, RegularExpressions; function GetPublicIP:string; var req: IXMLHTTPRequest; begin req := CoXMLHTTP.Crea

原创 Delphi 如何使用 Matlab 的 .m文件?

步驟:  1、在 matlab 中,將 .m 文件編譯成 .c 文件;  2、用 bcc32 編譯 .c 文件,得到 obj 文件;  3、在 Delphi 中,調用 obj 文件;  步驟1、在 matlab 中,將 .m 文件編譯成 

原创 將 VC 窗體 EXE 轉換成 DLL,供其它語言調用

在網上也搜索了一番,但都太麻煩,或者不太實用。只好自己摸索了。終於搞定。記錄一下。 宗旨:         一:儘量不修改原有 VC EXE 工程的源代碼;          二:儘量具有通用性; VC 的窗體有兩種:基於對話框(Dial

原创 訪問類的私有變量的兩種方式

在用image加載bmp圖片時,要使用某點的像素值,傳統的做法是scanline、canvas.pixel、或者用api函數來獲取。 既然image能畫出bmp圖片來,bmp中應該包含這個位圖的像素值。來找找。果然找到了 TBitmap

原创 WINDOWS 下編譯 ffmpeg 源碼總結

WINDOWS 下編譯 ffmpeg 源碼,有兩種方式:VC、GCC VC 編譯:   https://github.com/ShiftMediaProject/FFVS-Project-Generator.git   優點:省時省力。動

原创 我不懷戀合肥

我不懷戀合肥 我不懷戀合肥,那裏經濟落後,房價奇高,但那裏住着我的親人; 我不懷戀合肥,那裏交通擁擠,人滿爲患,但那裏路人之中有我的牽掛; 我不懷戀合肥,那裏農村凋零,老幼婦孺,但那裏有我兒時的玩伴; 我不懷戀合肥,那裏山脈連綿,空空窪窪

原创 Listview 的自繪

開發的過程中,經常要使用到 TListview,爲了界面美觀,需要自繪 TListview,下面就 TListview 自繪的三個方面,總結一下。  1、顯示千萬條數據記錄;      2、表格自繪;                 3、