会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
赵榕
博客园
首页
新随笔
联系
订阅
管理
[置顶]
从Redis读取.NET Core配置
摘要: 在本文中,我们将创建一个自定义的.NET Core应用配置源和提供程序,用于从Redis中读取配置。在此之前,您需要稍微了解一些.NET Core配置提供程序的工作原理,相关的内容可以在Microsoft开发者官网搜索到。另外您可能还需要了解一些Redis的基础知识,比如Redis的基础数据类型,持久化等等。
阅读全文
posted @ 2023-12-25 12:23 赵榕
阅读(621)
评论(2)
推荐(4)
[置顶]
基于Supabase开发公众号接口
摘要: Woa(Wechat Official Account)是一个基于.net 7开发的微信公众平台接口项目,利用Supabase作为数据存储和消息通信服务,同时提供了ChatGPT和Claude2等目前热门的生成式AI会话功能接入。
阅读全文
posted @ 2023-08-19 21:25 赵榕
阅读(1822)
评论(0)
推荐(0)
2025年9月4日
HyperDock不显示预览图的解决方法
摘要: HyperDock 是一款 macOS 上的增强型窗口管理与 Dock 辅助工具,它为用户带来了更高效的多任务操作体验,起作用类似于Windows的任务栏图标预览。通过 HyperDock,你可以在 Dock 上直接预览应用的窗口缩略图,快速切换、关闭或管理应用。它还支持强大的窗口管理功能,如将窗口自动吸附到屏幕边缘、调整窗口大小与位置、为特定应用定义快捷操作等。
阅读全文
posted @ 2025-09-04 16:43 赵榕
阅读(50)
评论(0)
推荐(0)
2023年12月20日
密码强度正则表达式
摘要: 需要一个密码强度正则表达式在用户注册时校验用户密码强度:密码至少8个字符,包括1个大写字母,1个小写字母和1个数字或特殊字符。
阅读全文
posted @ 2023-12-20 08:45 赵榕
阅读(1133)
评论(0)
推荐(0)
2023年9月5日
实现领域驱动设计——什么是DDD?
摘要: ## 一、写在前面 今天的软件相对之前的软件,需求越来越复杂,变化越来越快。软件架构不断的在演进,一方面是为了适应新的需求,一方面也在寻找软件简单化解决方案,通过架构的规范是的软件更容易维护,逻辑更清晰。所以架构一直在追求易维护、可扩展。从早期的modle1、modle2,到现在这种微服务架构,一直
阅读全文
posted @ 2023-09-05 08:38 赵榕
阅读(211)
评论(0)
推荐(0)
2023年8月20日
软件的设计原则
摘要: > 任何傻瓜都可以写出计算机能懂的代码,但好的程序员可以写出人类能懂的代码—–Martin Fowler 如果你是新手,你可能会问,为什么代码需要设计原则? 我想说的是肯定不是为了故作高深,存在即是合理。 如果写了一个简单的程序,你可能不需要设计原则。 如果你写了一个复杂的,但是之后再也不会改,那么
阅读全文
posted @ 2023-08-20 12:16 赵榕
阅读(103)
评论(0)
推荐(0)
DDD中的分层架构
摘要: 领域区域设计的分层架构模型其实是在不断优化和发展的,从最早的传统直肠子式的四层架构模型,逐渐演变成目前以依赖倒置为原则的新的四层架构模型,从而实现了各层对基础设施层的解耦。 DDD中的分层架构很好的应用了[关注点分离原则](http://www.cnblogs.com/LittleFeiHu/p/6
阅读全文
posted @ 2023-08-20 12:14 赵榕
阅读(279)
评论(0)
推荐(0)
2023年8月16日
使用MediatR和FluentValidation实现CQRS应用程序的数据验证
摘要: CQRS也叫命令查询职责分离,是近年来非常流行的应用程序架构模式。本文将重点介绍如何通过MediatR的管道功能将FluentValidation集成到CQRS项目中实现验证功能。
阅读全文
posted @ 2023-08-16 00:55 赵榕
阅读(1613)
评论(5)
推荐(6)
2023年8月13日
使用MediatR实现CQRS
摘要: CQRS是Command Query Responsibility Segregation的缩写,一般称作命令查询职责分离。从字面意思理解,就是将命令(写入)和查询(读取)的责任划分到不同的模型中。 对比一下常用的 CRUD 模式(创建-读取-更新-删除),通常我们会让用户界面与负责所有四种操作的数据存储交互。而 CQRS 则将这些操作分成两种模式,一种用于查询(又称 "R"),另一种用于命令(又称 "CUD")。
阅读全文
posted @ 2023-08-13 21:11 赵榕
阅读(4345)
评论(3)
推荐(18)
2023年7月21日
如何修改NuGet默认全局包文件夹的位置?
摘要: 电脑C盘空间紧张,仔细分析之后,决定把10多个GB的nuget全局包迁移到其他盘,给C盘腾出空间。
阅读全文
posted @ 2023-07-21 01:04 赵榕
阅读(1188)
评论(2)
推荐(3)
下一页
公告