.NET 第119页
DotMemory系列:3. 堆碎片化引发的内存暴涨分析-拾光赋

DotMemory系列:3. 堆碎片化引发的内存暴涨分析

DotMemory系列:3. 堆碎片化引发的内存暴涨分析,一:背景 1. 讲故事 前面两篇我们讲的都是通过挂引用根的方式导致的内存暴涨,在快速检测台上能够一眼就看出是什么类型的Type导致的,分析难度稍...
Lee的头像-拾光赋Lee7个月前
05910
合并多个PDF文档:C# 解决方案-拾光赋

合并多个PDF文档:C# 解决方案

合并多个PDF文档:C# 解决方案,在实际项目开发中,我们经常会遇到需要将多个 PDF 文件合并成一个文档的需求,或者从多个 PDF 中抽取部分页面组合成新的 PDF。本文将介绍如何使用 Spire.PDF for ...
Lee的头像-拾光赋Lee8个月前
0596
论如何直接用EF Core实现创建更新时间、用户审计,自动化乐观并发、软删除和树形查询(中)-拾光赋

论如何直接用EF Core实现创建更新时间、用户审计,自动化乐观并发、软删除和树形查询(中)

论如何直接用EF Core实现创建更新时间、用户审计,自动化乐观并发、软删除和树形查询(中),前言 数据库并发,数据审计和软删除一直是数据持久化方面的经典问题。早些时候,这些工作需要手写复...
Lee的头像-拾光赋Lee2年前
05910
OOP 定义-拾光赋

OOP 定义

OOP 定义,面向对象编程(OOP)是一种使用对象及其相互作用设计应用和计算机程序的编程范例。 OOP 中有一些基本的编程概念: 抽象化 (抽象化,也在我们编程世界中 所有类都是抽象化,物以类聚,...
Lee的头像-拾光赋Lee2年前
0597
C#脚本化(Roslyn):如何在C#脚本中引入nuget包-拾光赋

C#脚本化(Roslyn):如何在C#脚本中引入nuget包

C#脚本化(Roslyn):如何在C#脚本中引入nuget包,假设我们开发了一个C#脚本编辑器,利用Roslyn去执行用户所编写的脚本。这时候,如果用户想要引用一个nuget包,应该如何实现呢? 我们想要引用nu...
Lee的头像-拾光赋Lee11个月前
05915
Docker部署.netCore6-拾光赋

Docker部署.netCore6

Docker部署.netCore6,Docker部署.netCore6 第一步:在项目添加Docker支持 第二步:选择Windows(如果是linx系统就选择linx)和Dockerfile 第三步:生成Docker默认文件 把默认代码修改 第四步:...
Lee的头像-拾光赋Lee2年前
0599
.NET 开源工业级移动端仓库管理系统-拾光赋

.NET 开源工业级移动端仓库管理系统

.NET 开源工业级移动端仓库管理系统,前言 在工业生产中,定制化的软件对于每个环节都至关重要。对于仓库管理,推荐一款开源的仓库管理系统(WMS)解决方案。 这款基于.NET 框架开发的移动应用,...
Lee的头像-拾光赋Lee2年前
0598
国产化Excel处理组件Spire.XLS教程:C# 读取 CSV 文件,从基础读取到 DataTable 转换-拾光赋

国产化Excel处理组件Spire.XLS教程:C# 读取 CSV 文件,从基础读取到 DataTable 转换

国产化Excel处理组件Spire.XLS教程:C# 读取 CSV 文件,从基础读取到 DataTable 转换,CSV(逗号分隔值)作为轻量级数据交换格式,广泛应用于财务报表、用户数据、分析结果等场景。在.NET 开发中...
Lee的头像-拾光赋Lee9个月前
0598
C# app.config配置appSettings标签-拾光赋

C# app.config配置appSettings标签

C# app.config配置appSettings标签,AppSettings标签主要用于应用程中的一些配置信息。比如上传文件的路径,需要用到的可能会根据不同环境改变的一些常量等。可以在配置文件添加可执行文件要的配...
Lee的头像-拾光赋Lee2年前
05914
.net8 AOP 实现简单的Json Redis 缓存/业务分离-拾光赋

.net8 AOP 实现简单的Json Redis 缓存/业务分离

.net8 AOP 实现简单的Json Redis 缓存/业务分离, 场景: 在不动 业务逻辑的情况下, 实现读写缓存   这里使用的AOP的方式 在 方法上加注解, 这目前有个弊端不能传数组, 涉及到排序问题 ///...
Lee的头像-拾光赋Lee2年前
05911
网格的单元格可以使用弹窗SM8016-拾光赋

网格的单元格可以使用弹窗SM8016

网格的单元格可以使用弹窗SM8016,namespace SM8016CPDLMXQD { public class SM8016CPDLMXQD : ISuwfBus { private SlnSuwfPage _page; public void Initial(SlnSuwfPage page) { _page = page; ...
Lee的头像-拾光赋Lee2年前
0597
ASP.NET Core 制作一个低资源占用的支持超大文件表单上传的服务-拾光赋

ASP.NET Core 制作一个低资源占用的支持超大文件表单上传的服务

ASP.NET Core 制作一个低资源占用的支持超大文件表单上传的服务,上传文件到服务器的经典方法是采用表单上传的方式 在 ASP.NET Core 的默认实现中,无论是直接在参数上写 FromFormAttribute 配合...
Lee的头像-拾光赋Lee7个月前
0596