会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Asjun
博客园
首页
新随笔
联系
订阅
管理
2023年1月4日
Abp 框架统一设置表名前缀和 Schema
摘要: Abp 框架统一设置表名前缀、Schema 太长不看版: 对于内置表,在所有启动项目(不包括 XXX.DbMigrator)的 Program.cs 文件和 XXXDbContextFactory 中,设置 AbpCommonDbProperties 和 AbpOpenIddictDbPropert
阅读全文
posted @ 2023-01-04 12:02 Asjun
阅读(674)
评论(0)
推荐(0)
2022年12月3日
[译文] 为你的事件瘦身 - Putting your events on a diet
摘要: [译文] 为你的事件瘦身 原文链接: Putting your events on a diet 由 David Boike 于 2017/06/07 编写 本文是 NServiceBus 学习路径 的一部分 人人都能写出可以持续运行几周或数月的代码,但是如果你停下来,过了一段时间再回头看时,你还能
阅读全文
posted @ 2022-12-03 00:29 Asjun
阅读(35)
评论(0)
推荐(0)
2022年1月17日
.NET 中的依赖注入(五):注册方法
摘要: 本文示例代码,均采用 .NET 6,具体的代码可以在这个仓库 Articles.DI 中获取。 通过前面的文章,了解到了服务的三种声明周期。那么如果我们需要注册服务时,框架都提供了哪些 API 呢?当我们要根据自身需求来声明服务,声明具体的实现时,又该如何编写代码呢?本文将探讨 .NET 内置的 D
阅读全文
posted @ 2022-01-17 00:58 Asjun
阅读(383)
评论(0)
推荐(0)
.NET 中的依赖注入(四):生命周期
摘要: 本文示例代码,均采用 .NET 6,具体的代码可以在这个仓库 Articles.DI 中获取。 前面的文章中,在注册服务时,统一使用了 services.AddSingleton<TService, TImplementation>() 的形式来注册服务,这个方法的具体含义是什么?有没有其他类似的方
阅读全文
posted @ 2022-01-17 00:57 Asjun
阅读(1023)
评论(0)
推荐(0)
.NET 中的依赖注入(三):依赖关系和构造函数发现规则
摘要: 本文示例代码,均采用 .NET 6,具体的代码可以在这个仓库 Articles.DI 中获取。 前面的文章中,我们提及了依赖注入的基本使用。我们使用了简单的案例,注册了 IMessageWriter 接口,以及编写了两个实现类 MessageWriter 和 LoggingMessageWriter
阅读全文
posted @ 2022-01-17 00:53 Asjun
阅读(1320)
评论(0)
推荐(0)
.NET 中的依赖注入(二):入门示例
摘要: 本文示例代码,均采用 .NET 6,具体的代码可以在这个仓库 Articles.DI 中获取。 在 .NET 中的依赖关系注入是一等公民,官方框架了提供配置、日志记录和选项等模式。 依赖注入(DI)通过下面的方式,解决了前面的这些问题: 使用接口或基类,将依赖关系实现抽象化; 使用统一容器注册服务;
阅读全文
posted @ 2022-01-17 00:52 Asjun
阅读(531)
评论(0)
推荐(0)
.NET 中的依赖注入(一):介绍
摘要: 本文示例代码,均采用 .NET 6,具体的代码可以在这个仓库 Articles.DI 中获取。 让我们看这么一段简单的代码: // https://github.com/alva-lin/Articles.DI/tree/master/WorkerService1 public class Mess
阅读全文
posted @ 2022-01-17 00:51 Asjun
阅读(1269)
评论(0)
推荐(0)
2021年11月30日
数据结构与算法 - 红黑树:插入操作的分析
摘要: 在上一篇文章<红黑树:开篇>中,我们了解了红黑树的性质,约定了一些术语,以及定义了一些辅助函数。在本文中,我们要分析红黑树在插入一个结点的所有可能性,以及插入结点后,要经过哪些变化才能让红黑树重新回到平衡状态。 直接放结论,红黑树平衡的复杂处主要出现在父结点是红色,叔结点不是红色的这种情况。所有的场
阅读全文
posted @ 2021-11-30 08:22 Asjun
阅读(144)
评论(0)
推荐(0)
数据结构与算法 - 红黑树:开篇
摘要: 红黑树(英语:Red-black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型用途是实现关联数组(又称映射Map、字典Dictionary)。红黑树的结构复杂,但它的操作有着良好的最坏情况运行时间,并且在实践中高效:它可以在 \(O(logn)\) 时间内完成查找、插入
阅读全文
posted @ 2021-11-30 08:21 Asjun
阅读(88)
评论(0)
推荐(0)
公告
点击右上角即可分享