排序
如何在.NET系统中快速集成飞书任务分配能力
如何在.NET系统中快速集成飞书任务分配能力, 想象一下这样的场景:客户焦急地等待问题解决,而你的团队却在一堆邮件、Excel表格和零散的IM消息中手忙脚乱。这是不是很多企业每天都在上演的真实...
死锁是怎么发生的,举个简单的例子
死锁是怎么发生的,举个简单的例子,死锁的示例 下面就是一个会死锁的示例代码: // 异步死锁示例 - 不使用 TaskScheduler,仅用多个 Task 互相等待 Console.WriteLine('=== 多 Task 互相等待死...
记一次 .NET 某低代码开发框架 内存暴涨分析
记一次 .NET 某低代码开发框架 内存暴涨分析,一:背景 1. 讲故事 微信里有一位朋友找到我,说他们公司的程序存在内存暴涨问题,自己分析了下没有找到原因,让我看下怎么回事?由于大家都有dump...
分布式应用框架Microsoft Orleans – 7、基于 Microsoft Orleans 构建模块化微服务:用户、消息与存储三大核心模块解析
分布式应用框架Microsoft Orleans - 7、基于 Microsoft Orleans 构建模块化微服务:用户、消息与存储三大核心模块解析,在当今云原生与微服务架构主导的时代,如何设计高可用、可扩展且易于维护...
.NET Polly 重试、熔断、降级
.NET Polly 重试、熔断、降级,一、安装依赖 # 基础包 Install-Package Polly # HTTP 集成(推荐) Install-Package Microsoft.Extensions.Http.Polly 二、策略与代码 &nbs...
ADO.NET入门介绍(5)
ADO.NET入门介绍(5),ADO.NET连接类概述ADO.NET库包含可用于数据存储区和客户应用程序之间传输数据的类。 连接类 负责在客户端程序的非连接数据类与数据存储区之间传输数据的类成为连接类。ado.n...
EasyAdminBlazor 第八篇:文件管理——上传、预览、压缩、WebP一键转换
EasyAdminBlazor 第八篇:文件管理——上传、预览、压缩、WebP一键转换, 关键词:admin blazor 文件上传 每个后台系统都离不开文件管理。 用户头像、商品图片、文章封面、附件文档……上传、存...
Geek_Studio – 安卓终端调试工作台
Geek_Studio - 安卓终端调试工作台, 面向 Android 设备的 Windows 桌面工具集,基于 C#(.NET Framework)控制台应用,提供设备管理、投屏控制、应用管理、APK 反编译回编、系统调试与图标索引...
聊一聊 C# 的线程本地存储TLS到底是什么
聊一聊 C# 的线程本地存储TLS到底是什么,一:背景 1. 讲故事 有朋友在后台留言让我说一下C#的 ThreadStatic 线程本地存储是怎么玩的?这么说吧,C#的ThreadStatic是假的,因为C#完全是由CLR(C+...
C# 完美实现物联网 MQTT 数据通信
C# 完美实现物联网 MQTT 数据通信, 前言 MQTT 协议由于其用极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务,具有开销低、占用带宽低、即时通讯等优点,使其在物联网、小型设备...
.net 温故知新【17】:Asp.Net Core WebAPI 中间件
.net 温故知新【17】:Asp.Net Core WebAPI 中间件,一、前言 到这篇文章为止,关于.NET '温故知新'系列的基础知识就完结了,从这一系列的系统回顾和再学习,对于.NET core、ASP.NET CORE又有了...
WinDbg学习二(符号)
WinDbg学习二(符号),在开始使用WinDbg之前,我们需要设置一下符号。 简介 符号文件包含大量的数据,比如全局变量,局部变量,源行号,这些数据在运行二进制文件时实际上并不需要,但在调试过...













