.NET轻松实现Excel转PDF的三种方法详解
目录 一、EPPlus和PdfSharp组件实现 二、Spire组件实现 三、NPOI和iTextSharp组件实现 结语 前一段时间有网友问Excel转pdf怎么转pdf,小编帮他实现了一个,方法是使用EPPlus和PdfSharp组件实现...
.NET NativeAOT 用法指南
目录 基本用法 关于编译 反射 动态泛型实例化 解决方案 在其他地方使用它 DynamicDependency DynamicallyAccessedMembers TrimmerRootAssembly TrimmerRootDescriptor Runtime Directives 结语 ...
详解.NET Core如何构建一个弹性的HTTP请求机制
目录 1. 理解弹性 HTTP 请求机制 什么是弹性 为什么需要弹性 HTTP 请求机制 弹性机制的核心原则 2. .NET Core 中的 HTTP 请求基础 HttpClient 的使用 HttpClientFactory 的引入 3. 实现基本的重...
.NET Core使用Redis实现创建分布式锁
目录 1. 场景描述 2. 实现步骤 2.1 安装 StackExchange.Redis 包 2.2 配置 Redis 连接 2.3 创建分布式锁工具类 2.4 在 Web API 中使用分布式锁 3. 代码说明 3.1 分布...
.NET Core 委托原理解析(最新推荐)
目录 1. 委托的基本概念 1.1 定义委托 1.2 实例化委托 1.3 调用委托 2.委托的类型 1. 单播委托(Singlecast Delegate) 2. 多播委托(Multicast Delegate) 3. 泛型委托(Generic Delegate) 3....
.NET 9 new features-Microsoft.ML.Tokenizers 库(文本标记化功能)
目录 一、什么是Microsoft.ML.Tokenizers 二、主要应用场景 三、支持的模型和服务 四、主要类Class 1. Tokenizer 类 2. Model 类 3. Bpe 类 4. EnglishRobe...
如何在 .NET 中使用 Tesseract 识别图片文字
目录 1. 什么是 Tesseract 2. 如何安装 Tesseract 3. 训练数据从哪里下载 4. 如何使用 Tesseract 5. Docker 环境中安装依赖 6.一个例子 1. 什么是 Tesseract Tesseract 是一个强大的字符识别 (O...
.net core三种依赖注入方式(原生的依赖注入器,scrutor,autofac)
目录 1. 原生 .NET Core 依赖注入容器 主要特点 使用示例 缺点 2. 原生 .NET Core 依赖注入容器 + Scrutor 主要特点 使用示例 优点 缺点 3. 使用 Autofac 主要特点 使用示例 优...
.NET 9 中的 多级缓存 HybridCache示例详解
目录 HybridCache是什么 HybridCache 与 IDistributedCache 的区别 代码示例 1. 添加缓存服务 2. 实现接口操作 小结 HybridCache是什么 在 .NET 9 中,Microsoft 将 HybridCache 带入了框架体系...
.NET 中的线程安全数据结构详解
目录 1. ConcurrentQueue 2. ConcurrentStack 3. ConcurrentBag 4. ConcurrentDictionary<TKey, TValue> 5. BlockingCollection 6. ImmutableList 7. SynchronizedCollection 8. Synchron...