原创 Win10 LTSC 從 2019(1809) 升級到 2021(21H2) 後找回丟失的 WSL

Win 10 LTST 2019 升級 2021 很簡單,直接掛載 ISO 鏡像以後,運行 setup.exe,剩下的就是耐心等待了。 升級完成後,用戶信息和安裝的軟件基本上都在,VM15 啓動的時候有個警告,但是也能運行。這樣一來省去了大

原创 .net 調用 nsfwjs 進行視頻鑑別

1. npm 安裝 nsfwjs npm install express --save npm install multer --save npm install jpeg-js --save npm install @tensorflo

原创 Electron.Net + Linux + Blazor 初嘗備忘錄

Electron 是使用 JavaScript,HTML 和 CSS 構建跨平臺的桌面應用程序的一個框架, Electron.NET 是.net 下對 Electron 的封裝實現, 通過它可以比較容易地實現對 Electron 的調用,達

原创 AntDesignBlazor 學習筆記

AntDesignBlazor 是基於 Ant Design 的 Blazor 實現,開發和服務於企業級後臺產品。我的 Blazor Server 學習就從這裏開始,有問題可以隨時上 Blazor 中文社區 尋求幫助,問的問題多了,承蒙羣主

原创 簡單粗暴的實現 Blazor Server 登錄鑑權

既然是簡單粗暴,那麼就不用關心諸如 IDentityServer4,OAuth 之類的組件,也不使用 AuthenticationStateProvider、IAuthService, razor 頁面上不用折騰 CascadingAuth

原创 Blazor 子組件與父組件通過 ChildEvents 傳遞數據的方法

想要實現 Blazor 子組件向父組件傳遞數據, 參考 癡者工良的博文所描述的方式, .Net 5.0 下編譯未能通過, 於是先修改一下, 簡化爲光觸發事件通知而不傳值 子組件 Child.razor : <input @bind="Va

原创 徹底解決 user.config 文件損壞

症狀見 發生 Configuration system failed to initialize 錯誤的一個特例 解決的辦法,在去讀 user.settings 之前捕獲錯誤,比如 Main() 裏面先調用 UserConfigFixer

原创 【ZZ】Linux 安裝 edge 瀏覽器

For Debain/Ubuntu/Deepin etc.## Setupcurl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.

原创 國產OS 中標麒麟下 C# 桌面應用開發環境搭建筆記

1.中標麒麟 7.0 x86 桌面版  默認安裝創建用戶時,如果沒勾選 root 用戶使用相同的口令,那麼安裝完成以後,root 是沒有設置口令的,通過 sudo passwd root 輸入當前普通用戶的口令,之後再設置root 口令就

原创 [摘錄] WebView2 與 JS 交互

https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/gettingstarted/win32 步驟 5-腳本 託管應用還可以將 JavaScript 插入 Web 視圖。 你可以

原创 VB.NET 在 Windows下通過WIn32API獲取CPU和內存的使用率

.net 要獲取CPU和內存的使用率,一般是通過 PerformanceCounter 或者 WMI 查詢得到,但是如果操作系統經常不正常斷電或者別的什麼原因,讓系統的性能計數器抽風了,可能就會造成初始化 PerformanceCounte

原创 三角函數都快忘光了

已知:兩直角邊長,求角度 Console.WriteLine($"{Math.Atan2(2,2)* 180 / Math.PI}");

原创 Windows 10 LTSC 2019(1809) WSL 安裝 CentOS 7

1.安裝WSL    通過控制面板——程序和功能——啓用或關閉WIndows功能,勾選“適用於Linux的Windows子系統”。    或者通過管理員權限打開 PowerShell 執行 Enable-WindowsOptionalFea

原创 隨手寫了個京東發票助手

因爲需要批量下載京東的電子發票,隨手用VB .NET寫了個WinForm小工具,爲了圖省事通過 WebBrowser 結合 WebClient 實現了“半自動”的下載,一次要下載很多發票時能省不少力氣。 比較值得記下來的幾個賣點: 1.共享

原创 將QT窗口嵌入到WinForm窗口

要想 windows下抓取Qt進程主界面,並嵌入到自己的程序中顯示,需要首先設置qt窗口的windowTitle屬性,然後就可以通過 windows api 中的 FindWindow 函數查找到窗口的hWnd了,最後通過SetParent