.NET 第174页
.NET 双缓存策略:本地缓存、分布式缓存-拾光赋

.NET 双缓存策略:本地缓存、分布式缓存

.NET 双缓存策略:本地缓存、分布式缓存,一、设计思路   1. 架构分层   一级缓存:IMemoryCache(进程内内存缓存,读写纳秒级,无网络开销) 二级缓存:IDistributedCache(Redis 分...
Lee的头像-拾光赋Lee2个月前
03111
.NET源码生成器基于partial范式开发和nuget打包-拾光赋

.NET源码生成器基于partial范式开发和nuget打包

.NET源码生成器基于partial范式开发和nuget打包,一、partial范式深度探讨 前文介绍了partial范式简化SourceGenerator开发和测试 查阅SourceGenerator之partial范式及测试 本文讲partial范式开发...
Lee的头像-拾光赋Lee4个月前
03110
MSA稀疏注意力原理:MiniMax M3如何用1/20计算量实现1M上下文-拾光赋

MSA稀疏注意力原理:MiniMax M3如何用1/20计算量实现1M上下文

MSA稀疏注意力原理:MiniMax M3如何用1/20计算量实现1M上下文, Transformer的核心瓶颈是注意力O(n²),100万token直接爆显存。MiniMax M3的自研MSA架构,把每token计算量降到原来的1/20——怎么...
Lee的头像-拾光赋Lee1个月前
0318
Serilog:从结构化日志认知到 .NET 工程落地-拾光赋

Serilog:从结构化日志认知到 .NET 工程落地

Serilog:从结构化日志认知到 .NET 工程落地,问题背景 很多项目不缺日志,缺的是有用的日志。 平时接口跑得顺,大家都觉得日志够用。真到线上出问题,日志的短板会一下子暴露出来。 比如订单接...
Lee的头像-拾光赋Lee4个月前
03014
开发的设计和重构,为开发效率服务-拾光赋

开发的设计和重构,为开发效率服务

开发的设计和重构,为开发效率服务,软件开发有点类似于艺术品的雕刻,需要不断的打磨。在我们基于一套成熟的架构开发一套软件后,往往都还是需要反复的推敲,进行不断的重构优化,使得重复的代...
Lee的头像-拾光赋Lee1年前
03010
.NET SOLID、高内聚低耦合、分层-拾光赋

.NET SOLID、高内聚低耦合、分层

.NET SOLID、高内聚低耦合、分层,一、SOLID 原则(类与方法的设计规范)   SOLID 是 5 个面向对象设计原则的缩写,目的:让代码易维护、易扩展、少出 bug。   1. S – 单一职责原则 (...
Lee的头像-拾光赋Lee3个月前
03015
MonkeyCode vs Cursor vs Copilot:2026年AI编程工具终局之战-拾光赋

MonkeyCode vs Cursor vs Copilot:2026年AI编程工具终局之战

MonkeyCode vs Cursor vs Copilot:2026年AI编程工具终局之战,MonkeyCode vs Cursor vs Copilot:2026年AI编程工具终局之战 AI编程工具已经卷到下半场了。 2024年,大家还在讨论'AI能不能写代码...
Lee的头像-拾光赋Lee2个月前
03014
C# 基础入门指南:从零开始学习 C# 编程-拾光赋

C# 基础入门指南:从零开始学习 C# 编程

C# 基础入门指南:从零开始学习 C# 编程,一、什么是 C#? C#(读作 'C Sharp')是微软开发的一种面向对象、类型安全的编程语言,运行在 .NET 框架之上。它结合了 C/C++ 的强大功能和 Java 的简...
Lee的头像-拾光赋Lee2个月前
03015
.NET Web API、路由、模型验证、过滤器、全局异常-拾光赋

.NET Web API、路由、模型验证、过滤器、全局异常

.NET Web API、路由、模型验证、过滤器、全局异常,一、.NET Web API 是什么   ASP.NET Web API 是微软用于构建 HTTP 服务 的框架,专门用来开发:   前后端分离接口 移动端 API 微服...
Lee的头像-拾光赋Lee3个月前
0295
.NET Win32设置只读未对齐,导致NTFS文件系统识别异常-拾光赋

.NET Win32设置只读未对齐,导致NTFS文件系统识别异常

.NET Win32设置只读未对齐,导致NTFS文件系统识别异常,问题现象 在Windows平台上,通过Win32 API IOCTL_DISK_SET_DISK_ATTRIBUTES 将磁盘设置为只读后,出现了意料之外的行为:磁盘属性面板显示...
Lee的头像-拾光赋Lee1个月前
0296
用 Microsoft Agent Framework 构建 SubAgent(Multi-Agent)-拾光赋

用 Microsoft Agent Framework 构建 SubAgent(Multi-Agent)

用 Microsoft Agent Framework 构建 SubAgent(Multi-Agent),本文演示如何用 Microsoft Agent Framework 用 Executor + Workflow(DAG)模式实现 SubAgent(子代理)架构。通过示例代码(来自...
Lee的头像-拾光赋Lee4个月前
02912
【.NET并发编程 - 14】无锁编程与内存模型:不加锁,也能线程安全?-拾光赋

【.NET并发编程 – 14】无锁编程与内存模型:不加锁,也能线程安全?

【.NET并发编程 - 14】无锁编程与内存模型:不加锁,也能线程安全?,14. 无锁编程与内存模型:不加锁,也能线程安全? 本章 GitHub 仓库:csharp-concurrency-cookbook ⭐ 欢迎 Star 和 Fork!...
Lee的头像-拾光赋Lee1个月前
02910