.net 第166页
记一次 .NET 某集群管理软件 内存暴涨分析-拾光赋

记一次 .NET 某集群管理软件 内存暴涨分析

记一次 .NET 某集群管理软件 内存暴涨分析,一:背景 1. 讲故事 前些天有位朋友微信找到我,说它的程序出现了内存暴涨,自己也没分析出啥,让我看下到底怎么回事,然后让这位朋友抓一个dump,拿...
Lee的头像-拾光赋Lee4个月前
0446
PDF处理控件Aspose.PDF教程:在C#中将PDF转换为Base64-拾光赋

PDF处理控件Aspose.PDF教程:在C#中将PDF转换为Base64

PDF处理控件Aspose.PDF教程:在C#中将PDF转换为Base64, 开发人员经常需要以基于文本的格式(例如JSON、XML或HTML属性)共享或存储PDF内容。Base64 编码也用于通过 API 传输文件或将其安全地保存...
Lee的头像-拾光赋Lee12个月前
04412
C# 委托、事件、Lambda、LINQ-拾光赋

C# 委托、事件、Lambda、LINQ

C# 委托、事件、Lambda、LINQ,一、委托(Delegate):C# 的「函数指针」,方法的容器   1. 核心定义   委托是存储方法引用的类型,可以把方法当作参数传递、赋值、调用,实现解耦 + ...
Lee的头像-拾光赋Lee5个月前
0449
国产化Excel开发组件Spire.XLS教程:C# 轻松将 DataSet 导出到 Excel-拾光赋

国产化Excel开发组件Spire.XLS教程:C# 轻松将 DataSet 导出到 Excel

国产化Excel开发组件Spire.XLS教程:C# 轻松将 DataSet 导出到 Excel, 在 C# 开发中,DataSet 常用于管理内存中的数据,通常来源于数据库查询或系统集成过程。在很多情况下,你可能需要将 ...
Lee的头像-拾光赋Lee1年前
04413
记一次 .NET某列控连锁系统 崩溃分析-拾光赋

记一次 .NET某列控连锁系统 崩溃分析

记一次 .NET某列控连锁系统 崩溃分析,一:背景 1. 讲故事 过年喝了不少酒,脑子不灵光了,停了将近一个月没写博客,今天就当新年开工写一篇吧。 去年年初有位朋友找到我,说他们的系统会偶发性...
Lee的头像-拾光赋Lee2年前
04412
.NET分布式Orleans - 9 - 贪吃蛇项目演示-拾光赋

.NET分布式Orleans – 9 – 贪吃蛇项目演示

.NET分布式Orleans - 9 - 贪吃蛇项目演示,首先看完成效果 一个玩家的效果 多个玩家的效果   源码地址 https://gitee.com/chesterdotchen/snake-with-orleans 项目介绍 Snake.Common项目 IG...
Lee的头像-拾光赋Lee2年前
04411
让 AI 代理拥有

让 AI 代理拥有”专业技能包”:Microsoft Agent Skills

让 AI 代理拥有'专业技能包':Microsoft Agent Skills,本文介绍如何使用Agent Skills为Microsoft代理框架中的代理提供可重用的领域专业技能包。通过.NET和Python内置技能提供者,代理可以在运行...
Lee的头像-拾光赋Lee6个月前
04413
.NET 中 Channel 类简单使用-拾光赋

.NET 中 Channel 类简单使用

.NET 中 Channel 类简单使用,Channel 是干什么的 The System.Threading.Channels namespace provides a set of synchronization data structures for passing data between producers and consu...
Lee的头像-拾光赋Lee2年前
04410
记一次 .NET 某SaaS版CRM系统 崩溃分析-拾光赋

记一次 .NET 某SaaS版CRM系统 崩溃分析

记一次 .NET 某SaaS版CRM系统 崩溃分析,一:背景 1. 讲故事 调试训练营里的一位学员前些天找到我,说他们跑在k8s中的程序崩掉了不知道怎么回事?日志也没有记录到,让我帮他看看,dump也抓到了...
Lee的头像-拾光赋Lee1年前
0446
C# 内存管理核心:内存基础、GC、IDisposable、using 模式-拾光赋

C# 内存管理核心:内存基础、GC、IDisposable、using 模式

C# 内存管理核心:内存基础、GC、IDisposable、using 模式,一、内存基础:栈 vs 堆   C# 把内存分成两块核心区域,分配规则完全不同,这是理解 GC 的前提。   1. 栈内存 (Stack) &nbs...
Lee的头像-拾光赋Lee5个月前
04410
【.NET并发编程 - 10】Parallel 与 PLINQ:榨干多核 CPU-拾光赋

【.NET并发编程 – 10】Parallel 与 PLINQ:榨干多核 CPU

【.NET并发编程 - 10】Parallel 与 PLINQ:榨干多核 CPU,10. Parallel 与 PLINQ:榨干多核 CPU 本章 GitHub 仓库:csharp-concurrency-cookbook ⭐ 欢迎 Star 和 Fork!所有代码示例都可以在仓...
Lee的头像-拾光赋Lee4个月前
0447
如何反向绘制出 .NET程序 异步方法调用栈-拾光赋

如何反向绘制出 .NET程序 异步方法调用栈

如何反向绘制出 .NET程序 异步方法调用栈,一:背景 1. 讲故事 这个问题源于给训练营里的一位朋友分析的卡死dump,在分析期间我需要知道某一个异步方法的调用栈,但程序是 .framework 4.8 ,没有...
Lee的头像-拾光赋Lee1年前
0435