排序
Polly的基本用法
Polly的基本用法,Polly 是一个在 C# 中用于处理瞬态故障和提供弹性的库。它允许你以声明式的方式定义策略,如重试、熔断、超时、回退等,这些策略可以帮助你的代码在出现故障时保持稳健和可靠。...
Simple WPF: WPF实现一个MINIO等S3兼容对象存储上传文件的小工具
Simple WPF: WPF实现一个MINIO等S3兼容对象存储上传文件的小工具,最新内容优先发布于个人博客:小虎技术分享站,随后逐步搬运到博客园。 创作不易,如果觉得有用请在Github上为博主点亮一颗小星...
推荐一款将控制台程序部署到Windows服务的组件
推荐一款将控制台程序部署到Windows服务的组件,在日常开发中,有时候需要将我们的程序随着操作系统一起运行,并且无需人工干预。要实现这种效果,有很多种方法,比如:如果是桌面程序,可以设置...
C#中使用gRPC(一)
C#中使用gRPC(一), 在使用gRpc之前,需要先了解一点基础知识。 1. Protocol Buffers 具体参考https://protobuf.dev/ : 简答来说就是Google开发的一种数据描述的格式。和具体的开发语言无关,...
依赖注入接口多实现如何获取指定服务
依赖注入接口多实现如何获取指定服务,原为链接 https://www.cnblogs.com/ysmc/p/18794061 在上一个文章中,我们讲过 键控服务 服务,可惜的是这个需要 .NET 8 才能使用,那我们在 .NE...
C# Task 取消执行的简单封装
C# Task 取消执行的简单封装,我让DeepSeek帮我写了一段使用 CancellationTokenSource 取消任务的简单示例如下: 取消任务的简单示例 using System.Threading.Tasks; using System.Threading; pu...
PPT处理控件Aspose.Slides教程:在 C# 中将 ODP 转换为 PPTX
PPT处理控件Aspose.Slides教程:在 C# 中将 ODP 转换为 PPTX, 您是否正在寻找可靠的 PowerPoint SDK 来以编程方式开发ODP到PPTX转换器?本篇博文演示了如何使用 C# 将 ODP 转换为 PPTX。ODP是一...
dotnet 10 已知问题 WinForms 的 TargetFramework 与 System.Drawing.Common 不匹配将抛出找不到类型异常
dotnet 10 已知问题 WinForms 的 TargetFramework 与 System.Drawing.Common 不匹配将抛出找不到类型异常,此问题我已经在 WinForms 仓库反馈: https://github.com/dotnet/winforms/issues/1414...
性能优化陷阱之hash真的比strcmp快吗
性能优化陷阱之hash真的比strcmp快吗,最近网上冲浪的时候看到有人分享了自己最近一次性能优化的经验。我向来对性能是比较敏感的,所以就点进去看了。 然而我越看越觉得蹊跷,但本着“性能问题和...
焦糖饼干头文件c++最新同步
焦糖饼干头文件c++最新同步,\(\color{green}正在更新\) windos-2.0 点击查看代码 #define _WIN32_WINNT 0x0601 //#pragma cpp_std c++11 //你可以换成指令: -std=gnu++11 #include <bits/std...
WinForm】使用Costura.Fody打包编译成可独立运行的桌面程序
WinForm】使用Costura.Fody打包编译成可独立运行的桌面程序,新建项目 在建项目的时候要注意,选择Windows 窗体应用(.NET Framework)或者wpf项目,然后打开 安装包 在解决方案资源管理器中,选...
AOT漫谈专题(第一篇): 如何调试C# AOT程序
AOT漫谈专题(第一篇): 如何调试C# AOT程序,一:背景 1. 讲故事 上个月接到了二个C# AOT程序的故障分析,发现如今的C# AOT程序也开始在各个领域开枝散叶了,这是一件非常好的事情,本着对这类程...













