2025年5月13日

使用.net core 自带DI框架实现延迟加载

摘要: 在某些情况,我们希望能延迟一个依赖的初始化。如果使用的是autofac,我们可以通过注入Lazy来实现。 我们对 autofac GitHub上提供的一个例子进行进行简单改造,跑起来看看。 原Example的链接https://github.com/autofac/Examples/tree/mas 阅读全文

posted @ 2025-05-13 14:21 jack_Meng 阅读(25) 评论(0) 推荐(0)

.NET 高性能内存缓冲队列实现 BufferQueue

摘要: 目录 前言 适用场景 功能说明 使用示例 BufferQueue 内部设计概述 Topic 的隔离 Partition 的设计 对并发的支持 Partition 的动态扩容 Segment 的回收机制 Benchmark 写入性能测试 消费性能测试 前言# BufferQueue 是一个用 .NET 阅读全文

posted @ 2025-05-13 11:30 jack_Meng 阅读(56) 评论(0) 推荐(0)

理解 C# 中的各类指针

摘要: 目录 前言 对象引用(Object Reference) 指针(Pointer) 指针的声明和使用 指针可以指向的位置 可以声明指针的位置 指向值类型变量的指针 指向对象引用的指针 指向 GC Heap 的指针 指向数组元素的指针 指向静态字段的指针 指向非托管内存的指针 作为方法参数的指针 作为方 阅读全文

posted @ 2025-05-13 09:16 jack_Meng 阅读(215) 评论(0) 推荐(0)

导航