会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
痴者工良
逗逗的博主,小小程序员,主要研究微服务架构、kubernetes、istio、Devops 等,主要语言是 C#、Go。日常喜欢看书、写博客、摄影、运动、看风景。
博客园
首页
新随笔
联系
订阅
管理
2026年4月17日
.NET 高级开发 | 手写一个对象映射框架
摘要: Maomi.Mapper 注:本项目用于教学目的,性能较差,请勿用于生产环境。 仓库地址:https://github.com/whuanle/Maomi.Mapper MaomiMapper 是一个使用表达式树构造生成对象成员映射的框架,即对象映射框架。 虽然 MaomiMapper 性能不啥样,
阅读全文
posted @ 2026-04-17 08:22 痴者工良
阅读(544)
评论(1)
推荐(7)
2026年4月16日
.NET 高级开发 | 定制 ASP.NET Core 框架
摘要: 目录ASP.NET Core 定制定制统一响应模型模型验证模型验证是如何实现的自定义模型验证器模型验证器使用 i18n筛选器Action 筛选器资源筛选器异常筛选器Swagger 定制模型类属性类型处理接口分组接口版本号路由后缀 .NET 和微服务系列教程:https://docs.whuanle.
阅读全文
posted @ 2026-04-16 08:40 痴者工良
阅读(1196)
评论(1)
推荐(15)
2026年4月15日
.NET 高级开发 | C# 中的动态代码:反射、EMIT、表达式树、Roslyn、Source Generators
摘要: 目录动态代码EMITAOP 实现原理实现 AOP 的前提EMIT 实现 AOP表达式树表达式树生成变量常量和赋值逻辑运算调用方法编写对象映射框架表达式树解析Roslyn使用 Roslyn使用 NatashaSource Generators 动态代码 C# 中实现动态代码的方式有很多,比如 反射、表
阅读全文
posted @ 2026-04-15 08:45 痴者工良
阅读(1381)
评论(2)
推荐(19)
2026年4月14日
.NET 高级开发 | 设计、实现一个事件总线框架
摘要: 作者博客地址: https://www.whuanle.cn https://www.cnblogs.com/whuanle .NET 高级开发系列教程地址: https://docs.whuanle.cn/zh/maomi_framework 目录事件总线使用事件总线事件总线的设计接口抽象执行器封
阅读全文
posted @ 2026-04-14 08:36 痴者工良
阅读(1055)
评论(2)
推荐(12)
2026年4月13日
单表五亿数据的查询优化 | Mysql、StarRocks
摘要: 目录机器性能初始化数据库环境5亿条数据到底占多大空间统计数据量有索引会多块优化筛选查询一个查询只能使用一个索引使用 StarRocks BitMap 优化选项筛选大数据分页做法 机器性能 本次测试所用服务器硬件配置如下,此机器除了 Mysql 和 StartRocks 还部署了其它很多 Docker
阅读全文
posted @ 2026-04-13 08:31 痴者工良
阅读(495)
评论(0)
推荐(5)
2026年4月10日
.NET 高级开发 | http 接口对接和客户端开发技巧
摘要: 作者:痴者工良 作者博客地址: https://www.whuanle.cn https://www.cnblogs.com/whuanle 教程地址:https://docs.whuanle.cn/zh/maomi_framework 框架源码地址: https://github.com/whua
阅读全文
posted @ 2026-04-10 08:58 痴者工良
阅读(1035)
评论(0)
推荐(11)
2026年4月8日
.NET 高级开发 | i18n 原理、实现一个 i18n 框架
摘要: 多语言框架的设计 作者博客地址: https://www.whuanle.cn https://www.cnblogs.com/whuanle 教程地址:https://docs.whuanle.cn/zh/maomi_framework 框架源码地址:https://github.com/whua
阅读全文
posted @ 2026-04-08 08:30 痴者工良
阅读(540)
评论(0)
推荐(3)
2026年4月7日
.NET 高级开发 | .NET 中的序列化和反序列化
摘要: 目录.NET 中的序列化和反序列化编写类型转换器枚举转换器.NET 是如何序列化枚举实现枚举转换器如何使用类型转换器使用官方的转换器字符串和值类型转换时间类型转换器从底层处理 JSONUtf8JsonReaderUtf8JsonReader 和 JsonNode 解析 JSON 性能测试 .NET
阅读全文
posted @ 2026-04-07 08:02 痴者工良
阅读(1318)
评论(0)
推荐(8)
2026年4月3日
.NET 高级开发 | 配置系统原理、实现一个配置中心
摘要: 目录配置和选项配置(Configuration)读取配置配置拦截配置优先级选项(Options)实现自定义配置提供器实现配置中心 配置和选项 ASP.NET Core 模板项目下会有 appsettings.json、appsettings.Development.json 两个配置文件,我们可以通
阅读全文
posted @ 2026-04-03 08:51 痴者工良
阅读(1443)
评论(0)
推荐(13)
2026年4月2日
.NET 高级开发 | 开发 .NET 诊断工具、链路追踪原理
摘要: 系列教程地址:https://docs.whuanle.cn/ 目录开发 .NET 诊断工具System.Diagnostics、Microsoft.DiagnosticsDebug、TraceEventSource、EventListener自定义 EventSource 、DiagnosticC
阅读全文
posted @ 2026-04-02 08:24 痴者工良
阅读(1502)
评论(4)
推荐(18)
下一页
公告