会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
公众号:NLP工程化
专注于Python/C++/CUDA、ML/DL/RL和NLP/KG/DS/LLM领域的技术分享。
博客园
首页
新随笔
联系
订阅
管理
随笔 - 128 文章 - 0 评论 - 75 阅读 -
11万
上一页
1
···
9
10
11
12
13
2022年7月25日
基于ABP实现DDD--领域逻辑和应用逻辑
摘要: 本文主要介绍了多应用层的问题,包括原因和实现。通过理解介绍了如何区分领域逻辑和应用逻辑,哪些是正确的实践,哪些是不推荐的或者错误的实践。 一.多应用层的问题 1.多应用层介绍 不知道你们是否会遇到一种情况,通过ABP构建了一个后端的API项目,刚开始是为Web端项目(比如,Vue)提供后端接口服务的
阅读全文
posted @ 2022-07-25 00:24 扫地升
阅读(812)
评论(0)
推荐(1)
编辑
2022年7月24日
基于ABP实现DDD--实体创建和更新
摘要: 本文主要介绍了通过构造函数和领域服务创建实体2种方式,后者多用于在创建实体时需要其它业务规则检测的场景。最后介绍了在应用服务层中如何进行实体的更新操作。 一.通过构造函数创建实体 假如Issue的聚合根类为: public class Issue : AggregateRoot<Guid> { pu
阅读全文
posted @ 2022-07-24 13:09 扫地升
阅读(623)
评论(0)
推荐(1)
编辑
2022年7月23日
WinDbg实践--入门篇
摘要: WinDbg从字面意思就是Windows+Debug的组合,即Windows平台上的调试工具,可以调试用户模式、内核模式、dump文件等,总之知道它的调试功能非常强大就行了。WinDbg调试命令分为3种,分别是基本命令、元命令和扩展命令。基本命令和元命令是调试器自带的,元命令总以"."开头,而扩展命
阅读全文
posted @ 2022-07-23 22:11 扫地升
阅读(1614)
评论(0)
推荐(1)
编辑
2022年7月21日
基于ABP实现DDD--领域服务、应用服务和DTO实践
摘要: 什么是领域服务呢?领域服务就是领域对象本身的服务,通常是通过多个聚合以实现单个聚合无法处理的逻辑。 一.领域服务实践 接下来将聚合根Issue中的AssignToAsync()方法[将问题分配给用户],剥离到领域服务当中。如下: // ABP当中的领域服务类通常都是以Manager结尾的 publi
阅读全文
posted @ 2022-07-21 08:58 扫地升
阅读(4514)
评论(19)
推荐(8)
编辑
2022年7月18日
基于ABP实现DDD--仓储实践
摘要: 由于软件系统中可能有着不同的数据库,不同的ORM,仓储思想的本质是解耦它们。在ABP中具体的实现仓储接口定义在领域层,实现在基础设施层。仓储接口被领域层(比如领域服务)和应用层用来访问数据库,操作聚合根,聚合根就是业务单元。这篇文章主要分析怎么通过规约将业务逻辑从仓储实现中剥离出来,从而让仓储专注于
阅读全文
posted @ 2022-07-18 22:55 扫地升
阅读(840)
评论(4)
推荐(2)
编辑
2022年7月17日
标准化、归一化和正则化的关系
摘要: 首先,标准化的英文是Standardization,归一化的英文是Normalization,正则化的英文是Regularization。标准化是特征缩放的一种方式,需要注意的是标准化之后的数据分布并不一定是正态分布,因为标准化并不会改变原始数据的分布。归一化的目的是消除不同量纲及单位影响,提高数据
阅读全文
posted @ 2022-07-17 09:37 扫地升
阅读(1033)
评论(0)
推荐(1)
编辑
2022年7月15日
基于ABP实现DDD--聚合和聚合根实践
摘要: 在下面的例子中涉及Repository、Issue、Label、User这4个聚合根,接下来以Issue聚合为例进行分析,其中Issue聚合是由Issue[聚合根]、Comment[实体]、IssueLabel[值对象]组成的集合。 1.单个单元原则 简单理解,一个聚合就是由实体和值对象组成的集合,
阅读全文
posted @ 2022-07-15 12:56 扫地升
阅读(247)
评论(0)
推荐(0)
编辑
基于ABP实现DDD--DDD相关概念
摘要: 什么是DDD呢?领域驱动设计[DDD]是一种针对复杂需求的软件开发方法。将软件实现与不断发展的模型联系起来,专注于核心领域逻辑,而不是基础设施细节。DDD适用于复杂领域和大规模应用,而不是简单的CRUD应用。它有助于建立一个灵活、模块化和可维护的代码库。 一.DDD中的领域层和应用层相关概念 DDD
阅读全文
posted @ 2022-07-15 12:41 扫地升
阅读(248)
评论(2)
推荐(1)
编辑
上一页
1
···
9
10
11
12
13
昵称:
扫地升
园龄:
10年7个月
粉丝:
54
关注:
27
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1.QAnything接口文档
2.解析QAnything启动命令过程
3.Nebula Siwi:基于图数据库的智能问答助手思路分析
4.梳理Langchain-Chatchat知识库API接口
5.langchain中的Document类
6.FX图中的节点代表什么操作
7.PyTorch中的AOTAutograd、PrimTorch和TorchInductor
8.PyTorch中的FX图
9.TorchDynamo 原理和示例
10.PyTorch中的Eager模式
我的标签
Python编程
(14)
Rasa3源码剖析
(13)
HuggingFace自然语言处理详解
(13)
Llama2-Chinese项目
(11)
Langchain-Chatchat项目
(11)
C#
(7)
CUDA C编程权威指南
(6)
基于ABP实现DDD
(6)
PyTorch实战
(5)
NebulaGraph实战
(4)
更多
积分与排名
积分 - 117717
排名 - 12765
随笔分类
(93)
Boost程序库完全开发指南(3)
CUDA C编程权威指南(6)
DeepSpeed框架(1)
HuggingFace自然语言处理详解(11)
Langchain-Chatchat项目(11)
Llama2-Chinese项目(11)
LlamaIndex实战(2)
NebulaGraph实战(4)
Python3源码剖析(1)
Python编程(14)
PyTorch实战(6)
QAnything项目(2)
Rasa3源码剖析(13)
Transformers实战(1)
机器学习(公式推导与代码实现)(1)
基于ABP实现DDD(6)
更多
随笔档案
(128)
2024年7月(2)
2024年2月(1)
2024年1月(30)
2023年12月(2)
2023年11月(10)
2023年10月(22)
2023年9月(23)
2023年8月(3)
2023年6月(6)
2023年1月(1)
2022年9月(4)
2022年8月(12)
2022年7月(12)
阅读排行榜
1. 梳理Langchain-Chatchat知识库API接口(5773)
2. 基于ABP实现DDD--领域服务、应用服务和DTO实践(4514)
3. 微信公众号授权登录后报redirect_uri参数错误的问题(4165)
4. 梳理Langchain-Chatchat-UI接口文档(4082)
5. DeepSpeed框架:1-大纲和资料梳理(3172)
评论排行榜
1. 基于ABP实现DDD--领域服务、应用服务和DTO实践(19)
2. 手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践(15)
3. 通过IIS部署Flask项目(6)
4. 梳理Langchain-Chatchat-UI接口文档(5)
5. 基于ABP的AppUser对象扩展(4)
推荐排行榜
1. ML.NET相关资源整理(17)
2. ABP 6.0.0-rc.1的新特性(10)
3. 基于ABP实现DDD--领域服务、应用服务和DTO实践(8)
4. ASP.NET Core 5.0中的Host.CreateDefaultBuilder执行过程(5)
5. 手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践(5)
最新评论
1. Re:梳理Langchain-Chatchat-UI接口文档
@扫地升 你好,加你了...
--Mr阿华
2. Re:梳理Langchain-Chatchat知识库API接口
我看代码文档分割器都是从配置文件读取的默认分割器,这里边是不是没有前端自由选择分割器功能啊
--小气饽饽
3. Re:梳理Langchain-Chatchat-UI接口文档
@流光_ thx...
--扫地升
4. Re:梳理Langchain-Chatchat-UI接口文档
@SolomonHu 加微信(buxingtianxia21)...
--扫地升
5. Re:梳理Langchain-Chatchat-UI接口文档
楼主,能分享一下接口对接的那部分代码吗
--SolomonHu
点击右上角即可分享