原创 0、WinDbg的思維導圖

 

原创 8、.NET Core 實踐 2024-03-29 11:44 CPU過高

Windbg 指令記錄 0:008> !runaway User Mode Time Thread Time 7:35c0 0 days 0:03:04.953 8:111c 0 days

原创 4、WinDbg的配置(新版本無需配置)

原先我們使用.load by sos,在.NET Core 或者 .NET 5中需要直接按指定目錄加載SOS調試器擴展了   二、配置SOS 安裝配置指定的SOS指令。.NET Framework系統自帶。.netcore需要安裝對應的運

原创 1、WinDbg的介紹

WinDbg是什麼? WinDbg 是一個調試器(Debugger)。 備註:簡單來說調試器是一種軟件工具。它可以讓程序員在執行程序時暫停程序運行,並檢查程序的狀態,包括變量值、內存狀態和代碼位置信息,以便找出問題所在並進行修復。 我所知的

原创 3、WinDbg的安裝

   一、安裝 1、通過應用商店Micrsoft Store(推薦)或者軟件管家下載 2、從網上下載文件安裝: https://aka.ms/windbg/download,下載偶爾403,多試幾次。推薦IE瀏覽器下載。下載的文件直接雙擊安

原创 5、SOS調試擴展常用的調試指令

顯示指定地址的對象信息               !do 內存對象地址     顯示數組對象中所有因素               !da 內存數組地址  

原创 6、.NET 4.0 實踐 2020-12-14 內存過高

Microsoft (R) Windows Debugger Version 10.0.10240.9 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. L

原创 7、.NET 4.0 實踐 2018-8-10 14:07 CPU過高

Microsoft (R) Windows Debugger Version 10.0.10240.9 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. L

原创 socket:通常每個套接字地址(協議/網絡地址/端口)只允許使用一次

有兩種解決方法,一種是加入try{}catch(){},程序就不會抱錯了;一種是在設置好監聽SOCKET後,將SOCKET的屬性設置爲可重複使用地址,如://創建監聽SOCKET   socketListen = new Socket(

原创 ASP.NET後臺輸出js

一、使用RegisterClientScriptBlock輸出js代碼塊 StringBuilder sb = new StringBuilder(); sb.Append("<input type=\"text\" id=\"t

原创 Tomcat 中 jsp 中文亂碼顯示處理解決方案

原地址: http://blog.csdn.net/joyous/article/details/1504274   初學JSP,尤其是Tomcat環境(GlassFish默認UTF-8,則不存在此類問題),經常會因爲中文漢字字符集設置問題

原创 C# Socket連接 無法訪問已釋放的對象

在進行Socket長連接時,若服務器或客戶端出現異常時,另外一端對Socket對話進行操作時,程序會出現無法訪問已釋放的對象的問題。例如客戶端出現問題主動斷開Socket時,當服務器操作Socket時,比如主動斷開Socket會話,那麼程序

原创 未找到導入的項目,請確認 <Import> 聲明中的路徑正確

當使用vs出現下列情況: D:\xxxx\Web\Web.csproj : error  : 無法讀取項目文件“Web.csproj”。 D:\xxxx\WebServiceManager\Web\Web.csproj(1269,3): 未

原创 未能加載文件或程序集“Newtonsoft.Json”或它的某一個依賴項。找到的程序集清單定義與程序集引用不匹配

引用第三方的 fineui 庫依然使用舊版本導致。更換 fineui爲新版,或找到源碼更改引用 爲新版,問題解決。

原创 命令“copy /V 已退出,代碼爲 1

這個錯誤出現在vs生成事件裏的命令行裏。   第一種:簡單粗暴直接清空命令行 第二種:通過輸出的打印結果來分析: 比如我的出現這個原因一般有兩種情況; 第一種:是可能我引用的共享盤Z盤無法連接; 第二種:是我引用的共享盤文件夾的配額不足(