C# 内存管理核心:内存基础、GC、IDisposable、using 模式
C# 内存管理核心:内存基础、GC、IDisposable、using 模式,一、内存基础:栈 vs 堆 C# 把内存分成两块核心区域,分配规则完全不同,这是理解 GC 的前提。 1. 栈内存 (Stack) &nbs...
.NET 管道、中间件、配置系统、依赖注入 (DI) 生命周期
.NET 管道、中间件、配置系统、依赖注入 (DI) 生命周期,一、请求处理管道(Pipeline) 1. 是什么? ASP.NET Core 处理 HTTP 请求的一条流水线。 请求进来 → 依次经过多个...
.NET Web API、路由、模型验证、过滤器、全局异常
.NET Web API、路由、模型验证、过滤器、全局异常,一、.NET Web API 是什么 ASP.NET Web API 是微软用于构建 HTTP 服务 的框架,专门用来开发: 前后端分离接口 移动端 API 微服...
LinkedList 源码深度解析
LinkedList 源码深度解析,引言 LinkedList 的插入操作真的是 O(1) 吗?这个看似常识的答案,在实际生产中可能让你踩坑。 大多数开发者知道 LinkedList 基于双向链表,却忽略了它在真实场景中的...
.NET 集成 Swagger、API 版本控制 、JWT 授权、权限设计
.NET 集成 Swagger、API 版本控制 、JWT 授权、权限设计,一、先安装必需 NuGet 包 # API版本控制 Install-Package Microsoft.AspNetCore.Mvc.Versioning Install-Package Microsoft.AspN...
.NET 集成 日志 (Serilog/NLog)、AOP、简单限流
.NET 集成 日志 (Serilog/NLog)、AOP、简单限流,一、环境准备(新建 .NET Web API) 先安装所有需要的 NuGet 包: 必装包 # AOP 核心 Install-Package Autofac Install-Pa...
.NET 集成 SqlSugar、读写分离 、Redis
.NET 集成 SqlSugar、读写分离 、Redis,一、环境准备(NuGet 安装) # SqlSugar 核心 Install-Package SqlSugarCore # Redis 驱动 (StackExchange.Redis 官方推荐) Install-Package Stac...
从回调认识动态代理 (Java)
从回调认识动态代理 (Java),介绍 之前的动态代理篇幅写的不好,所以重写了一下(Java实现),作为个人的复习3。同时这一章承上启下,承接反射篇章,引出AOP思想和Spring AOP 了解AOP的前置知识(本...
.NET SOLID、高内聚低耦合、分层
.NET SOLID、高内聚低耦合、分层,一、SOLID 原则(类与方法的设计规范) SOLID 是 5 个面向对象设计原则的缩写,目的:让代码易维护、易扩展、少出 bug。 1. S – 单一职责原则 (...
SQL 优化、索引、执行计划、慢查询
SQL 优化、索引、执行计划、慢查询,一、SQL 为什么会慢? 根本原因 3 个: 没走索引 / 索引失效(全表扫描) 数据量太大(没分页、没过滤) 写法复杂(子查询嵌套、join 太多、排...
10、FileInputStream和RandomAccessFile的源码分析和使用方法详细分析(windows操作系统,JDK8)
10、FileInputStream和RandomAccessFile的源码分析和使用方法详细分析(windows操作系统,JDK8),一、FileInputStream的源码分析和使用方法详细分析 FileInputStream 是 Java IO 体系中文件...
[C# 开发] FolderIconFix
[C# 开发] FolderIconFix,做了个小工具, 这个是用于将文件夹的图标路径设置为相对路径, 方便转移文件. 效果: 绝对路径转相对路径核心代码 (纯业余水平, 见丑了): string[] tmp2; //吧路径切成腻...












![[C# 开发] FolderIconFix-拾光赋](https://cos.blogs.ink/wp-content/uploads/2026/08/543db5bbe6a6d055a11fe93b99ea4cbb-300x187.webp)

