E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
领域驱动错误码
[架构之路-215]- 系统分析-领域建模基本概念
目录1.什么是领域或问题域2.什么面向对象的“类”=》设计类3.什么是概念类4.什么是领域建模5.领域建模与DDD(
领域驱动
架构设计)的关系6.领域建模的UML方法7.领域建模的案例其他参考:1.什么是领域或问题域领域
文火冰糖的硅基工坊
·
2023-06-19 13:59
架构之路
java
开发语言
领域驱动
应用架构实践
一个合适的应用架构不仅能促使项目朝着好的方向发展,易于维护,也能指导团队成员有效协作。DDD是站在领域的角度来驱动应用架构的落地,接下来将介绍一种落地方案。架构分层首先在架构层次方面,在遵循DDD的分层架构模式的同时,结合六边形架构的形态,形成一种新的分层架构模式。如下所示:每个层次的职责如下:适配器层(adapter),是系统流量的入口,将请求分发给应用层去处理具体应用逻辑。该层涵盖业务接口请求
lazycece
·
2023-06-19 10:29
技术架构
架构
DDD
领域驱动设计
工程架构
应用架构
DDD
领域驱动
为什么需要DDD?我们经常讲技术为业务服务,架构设计需要对业务充分理解,在面向复杂的业务场景时,会面临诸多问题:复杂系统设计:业务系统多、业务类型多、业务相互耦合,有没有合适的方法来指导模块的边界开发?多团队协同:业务系统边界划分不清,系统间依赖复杂,往往一个边界的理解就要扯半天,有没有统一的语言来进行建模,让业务同学和技术同学都看得懂并理解一致?设计和实现耦合:缺少设计文档,业务及功能性代码混杂
tz986548749
·
2023-06-18 21:24
后端
一文搞定C++异常机制(附代码+详细解析)
返回
错误码
,缺陷:需要程序员自己去查找对应的错误。如系统的很多库的接口函数都是通过
X.Dragon
·
2023-06-18 18:52
C+
c++
开发语言
从零开始搭建群众权益平台(六)
例如,如果后端返回了一个
错误码
,我们应当在前端捕获到这个错误,并向用户显示一个错误消息。
A等天晴
·
2023-06-18 11:16
编程语言和开发语言
实战专栏
人工智能
机器学习和深度学习
前端
服务器
后端
领域驱动
设计--检视阅读
8/16开始,10/16结束检视阅读。惭愧,其实不算检视阅读,还有点分析阅读了,总觉得自己阅读方法把握还是不够,不能充分有效地利用时间,我想,我完全按照检视阅读的要求去看一本技术书,最后能得到多少知识呢?还是值得一试的,看看自己的器量。EricEvansdomain-drivendesign借鉴ChristopherAlexander的建筑设计模式语言模式组织本书,同设计模式作者一样从他身上得到了
卡斯特梅的雨伞
·
2023-06-17 19:52
高考状元、通用语言和轰趴-UMLChina建模知识竞赛第4赛季第4轮
DDD
领域驱动
设计批评文集欢迎加入“软件方法建模师”群《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。只要最先答对前3题,即可获得本轮优胜。
rolt
·
2023-06-17 18:47
建模带来竞争优势
软件工程
uml
产品经理
面向对象
Linux 学习记录20(IO篇)
什么是系统调用4.常用的函数接口的种类二、标准IO1.什么是FILE结构体2.如何找到FILE结构体3.特殊的文件指针4.fopen的使用5.fclose的使用6.关于
错误码
的问题7.fgetc/fputc
轻指弹
·
2023-06-17 12:49
Linux学习记录
linux
学习
bash
手把手教你实战TDD | 京东云技术团队
1.前言
领域驱动
设计,测试驱动开发。
京东云技术团队
·
2023-06-17 07:54
软件架构
测试
tdd
京东云
驱动开发
测试
架构
汇总各种数据库越权操作的
错误码
DB2数据库:
错误码
:01548命名的授权ID缺少在命名的DB2对象上执行命名操作的权限01542命名的授权ID缺少执行命名操作的权限01516已经被授权该PUBLIC,因此WITHGRANTOPTION
娟娟
·
2023-06-16 18:37
数据库
【FAQ】接入HMS Core推送服务,服务端下发消息常见
错误码
原因分析及解决方法
这篇文章汇总了服务端下发消息最常见的6个
错误码
,并提供了原因分析和解决方法,有遇到类似问题的开发者们快了解一下吧。
·
2023-06-15 15:35
VS2019 scanf 函数报错 error C4996: ‘scanf‘
1.错误显示2.解决方法2.1第一步:在
错误码
中找到_CRT_SECURE_NO_WARNINGS然后复制2.2第二步:在第一行输入#define把复制的_CRT_SECURE_NO_WARNINGS在
X.Dragon
·
2023-06-15 13:27
环境相关
git
vue.js
从0到1搭建自己的脚手架(java后端) | 京东云技术团队
、按照
领域驱动
设计(投保、理赔、支付、保单管理)等进行拆分就需要很
·
2023-06-15 12:08
一站式统一返回值封装、异常处理、异常
错误码
解决方案—最强的Sping Boot接口优雅响应处理器 | 京东云技术团队
作者:京东物流覃玉杰1.简介GracefulResponse是一个SpringBoot体系下的优雅响应处理器,提供一站式统一返回值封装、异常处理、异常
错误码
等功能。
·
2023-06-15 12:04
sping后端java处理器
使用epoll 实现TCP并发服务器
epoll简介#includeintepoll_create(intsize);功能:创建epoll参数:@size:参数已经被忽略了,只需要填写大于0的值即可返回值:成功返回epfd,失败返回-1置位
错误码
小白000000001
·
2023-06-15 08:37
服务器
tcp/ip
网络
一、
领域驱动
设计核心思想与设计过程
一、软件发展的必然规律1、软件是对真是世界的模拟,但真实世界软件十分复杂。2、人在认识真实世界的时候总是有一个从简单到复杂的过程3、软件需求的变更成为一种必然的事情,并且总是由简单向复杂转变4、初期软件的业务逻辑十分简单清晰命令,慢慢变得越来越复杂二、复杂软件和简单软件1、简单软件设计的时候有简单的方法,复杂的有复杂的方法(设计模式)2、但是当刚开始是简单软件,需求变更的时候,我在原来简单设计的方
海滩超人
·
2023-06-15 03:33
领域驱动DDD
架构
领域驱动
设计(3) DDD设计流程
战略设计产品愿景与场景分析领域建模微服务拆分战术设计分析微服务领域对象设计微服务代码结构DDD整体包含战略设计和战术设计两部分。战略设计过程会从业务视角出发,进行场景分析、领域建模,并划分领域边界、建立通用语言、确定限界上下文;战术设计则关注如何将模型转化为软件实现,涉及聚合根、实体、值对象、领域服务、应用服务等概念。所以战略设计重在把控方向、建立模型,战术设计重在软件实现,战略设计的好坏直接决定
zhixin9001
·
2023-06-15 03:33
DDD
DDD
《解构
领域驱动
设计》-
领域驱动
设计统一过程
更多内容关注微信公众号:fullstack888
领域驱动
设计的核心是模型驱动设计,而模型驱动设计的核心又是领域模型,领域模型必须在统一语言的指导下获得。
qianshanding0708
·
2023-06-15 03:32
领域驱动
设计全过程分析介绍
领域驱动
设计全过程可以分为2个部分,一个是问题空间,一个是解空间。其中,问题空间包括核心子领域、通用子领域、支撑子领域。解空间包括战略设计和战术设计两大部分内容。那么,什么是问题空间呢?
mischen520
·
2023-06-15 03:02
领域驱动设计
JAVA架构设计
领域驱动
设计——DDD的整体设计流程
一、
领域驱动
设计的应用在前面学习分析了DDD的内容和各种技术,就可以在实际应用这种设计方式了。DDD倾向于对业务领域抽象的分离,可以更好的在应用层就展开各种领域设计,由表及里,由外到内。
fpcc
·
2023-06-15 03:32
架构设计
DDD
二、演练
领域驱动
的设计过程
一、业务分析:统一语言与事件风暴1、统一语言:客户明白自己的领域知识也就是业务,以及自己需要解决的问题,也叫做痛点,但是不知道技术。技术人员知道技术,但是不了解客户的业务。所以两者交流起来往往会有很多出入,技术人员和客户交流的过程中要去不断建立一种双方都认可的关键词,来深化领域知识,使得领域模型的建立。2、事件风暴:一种基于工作坊的事件方法,它可以快速发现业务领域中正在发生的事件,知道领域建模及程
海滩超人
·
2023-06-15 03:01
领域驱动DDD
设计模式
架构
什么是CQRS
目录简介java应用简介CQRS是一种与
领域驱动
设计(DDD)和事件溯源相关的架构模式。它是一种读写分离模式,旨在从业务上分离命令(Command,也就是写操作)和查询(Query,读操作)的行为。
不可大东
·
2023-06-14 20:56
后端开发
java
spring
boot
spring
Java开发架构篇:DDD模型领域层决策规则树服务设计
一、前言在上一章节介绍了
领域驱动
设计的基本概念以及按照
领域驱动
设计的思想进行代码分层,但是仅仅只是从一个简单的分层结构上依然没法理解DDD以及如何去开发这样的微服务。
·
2023-06-14 19:01
Java开发架构篇:
领域驱动
设计架构基于SpringCloud搭建微服务
领域驱动
设计的思想通过Domain的功能域设计,可以把核心功能与支撑功能很好的区分开。
·
2023-06-14 19:01
搞懂 API :API 测试中常见的问题及处理办法
1.接口
错误码
不清楚或无法处理接口开发人员往往会为其API定义
错误码
来表示特定的错误类型,并在出错时返回适当的
错误码
以帮助用户了解失败的原因。
·
2023-06-14 15:11
手把手教你实战TDD | 京东云技术团队
1.前言
领域驱动
设计,测试驱动开发。
·
2023-06-14 11:29
tdd架构设计测试开发
C++头文件大全
C/C++头文件一览C、传统C++#include//设定插入点#include//字符处理#include//定义
错误码
#include//浮点数处理#include//文件输入/输出#include
Keven_11
·
2023-06-14 09:44
C++基础知识
c++
DDD-概念理清
DDDDDD(DomainDrivenDesign),直译过来就是
领域驱动
设计。那么这里首先就有两个问题:什么是领域,领域如何驱动设计的?
云中人山
·
2023-06-14 07:09
Android集成微信时返回
错误码
"errcode":40125解决办法
:"errcode":40125,"errmsg":"invalidappsecret,viewmoreathttp:\/\/t.cn\/RAEkdVq,从返回信息可以看出是APPSecret出问题了
错误码
不朽大叔丶
·
2023-06-14 00:10
万字长文+示例代码详解DDD中常用的架构(含代码示例)
目录分层架构(LayeredArchitecture)概念示例代码总结
领域驱动
设计的六边形架构(HexagonalArchitecture)概念示例代码总结CQRS(CommandQueryResponsibilitySegregation
枫飞雪飘
·
2023-06-13 23:09
DDD领域驱动模型
架构
系统设计
设计规范
系统架构
DDD战略设计--如何定义领域服务(含示例代码)
在
领域驱动
设计(Domain-DrivenDesign,DDD)中,领域服务(DomainService)是一种表示领域概念和业务逻辑的重要构造。
枫飞雪飘
·
2023-06-13 23:09
DDD领域驱动模型
java
开发语言
DDD—实体和值对象
在进行使用DDD(
领域驱动
设计)建模的过程中,值对象和实体一直是比较棘手的两个概念,不知道应该怎么划分。今天就从几个角度说一下这个问题。
枫飞雪飘
·
2023-06-13 23:06
DDD领域驱动模型
系统设计
设计规范
系统架构
实现
领域驱动
设计- 概述
DDD总览模型:对现实的解释——把与问题密切相关的部分抽象出来,而忽略无关的细节。领域:软件是为了解决用户的具体需求,这些用户应用软件的问题区域就是软件的领域。领域模型(DomainModel):对问题有组织、有选择的抽象。通用语言(UbiquitousLanguage)限界上下文(BoundedContext)限界上下文是一种概念上的边界,领域模型作用于其中。在一个特定的限界上下文中,只使用一套
rhuanhuan
·
2023-06-13 23:21
clean code 读书笔记(二)
二、错误处理使用异常而不是返回某个
错误码
尽量使用不可控异常(即非编译型异常),因为这样会打破开闭原则,函数每一层调用都会在方法签名中增加throw语句再异常发生的时候,给出充分的说明和记录(日志和可读,
roryblucky
·
2023-06-13 22:29
领域驱动
设计(Domain-Driven Design, DDD)
领域驱动
设计(DomainDrivenDesign,简称DDD)是一种面向对象软件开发方法,它强调将软件系统的设计和实现过程与业务领域紧密结合,通过深入理解和建模业务领域,从而达到高内聚、低耦合的目的。
会说话的皮卡丘
·
2023-06-12 14:51
系统设计
C++
开发语言
领域驱动
设计(Domain-Driven Design)总结
1.
领域驱动
设计概述DDD是指“
领域驱动
设计”(Domain-DrivenDesign),是一种软件设计方法论,主要关注于解决复杂业务领域的建模和实现问题。
大象无形,大音希声
·
2023-06-12 14:17
3.
架构
#
3.1
企业架构
#
3.2
微服务
DDD
领域驱动设计
架构
微服务
CQRS
项目管理:如何控制代码质量
痛点难以修改老代码看不懂,难以理解改一个问题,冒出N个问题业务逻辑太分散,没有一个整体的集中的抽象牵一发动全身,改个小功能要推翻重做难以测试条件太多,无法模拟只能一起跑,不能部分测试解决方案架构设计:
领域驱动
设计代码设计
黄大海
·
2023-06-12 13:44
将一个单体服务重构成微服务
2.设计API:为每个服务设计API,包括输入输出参数、返回值、
错误码
等。API应该是简单、清晰、易于理解和使用的。3.选择技术栈:选择适合每个服务的技术栈,包括编程语言、框架、数据库等。
钦拆大仁
·
2023-06-12 09:26
项目设计
微服务
java
架构
“
领域驱动
设计”答疑(一)
问题:
领域驱动
设计的核心是“领域建模”,而软件如何进行”建模“这件事在二十年前,面向对象设计就已给出完整的方法论了。
领域驱动
设计所说的“领域建模”和面向对象建模有哪些不同呢?
MagicBowen
·
2023-06-12 03:29
C++异常
返回
错误码
,缺陷:需要程序员自己去查找对应的错误。如系统的很多库的接口函数都是通过把
错误码
放到errno中,表示错误。实际中C语言基本都是使用返回
错误码
的方式处理错误,部分情况下使用终止程序
ℳℓ白ℳℓ夜ℳℓ
·
2023-06-11 23:58
C++
笔记
c++
算法
开发语言
DDD概述
常见的
领域驱动
设计架构有经典的三层架构、REST架构、事件驱动架构、CQRS架构、六边形架构等.
领域驱动
设计是一种由域模型来驱动着系统设计的思想,不是通过存储数据词典(DB表字段、ESMapper字段等等
静看º一季花开花落
·
2023-06-11 16:07
架构
系统架构
DDD如何写出代码白话文
之前有看过很多代码设计相关的书籍,比如《重构》、《代码整洁之道》并且也切实遵循了这些规范,最近也亲身实践了DDD
领域驱动
设计,总是恍惚之间觉得这些个设计之间有一些共通性,但是也说不清楚到底是什么。
后厂村老司机
·
2023-06-11 08:52
302
错误码
302定义302:redirect,代表暂时性转移;意思就是你访问网址a,但是因为服务端的拦截器或者其他代码处理,会被重定向到网址b。302302重定向如何工作当您为网站上暂时不可用的页面设置302重定向并且用户访问该页面时,您的网络服务器将使用特殊的位置标头响应访问者的浏览器。此标头将指示浏览器应将用户重定向到的新URL。例如,假设用户键入博客.example.com进入他们的浏览器URL栏,但
时间的溺水者
·
2023-06-11 08:47
学习PDO中的错误与错误处理模式
PDO中的错误与错误处理模式简介PDO提供了三种不同的错误处理方式:PDO::ERRMODE_SILENT,这是PDO默认的处理方式,只是简单地设置
错误码
,可以使用PDO::errorCode()和
ZyBlog
·
2023-06-11 05:58
Spring MVC优雅处理业务异常
异常定义BusinessException基类定义如下,注意异常中携带业务
错误码
,方便前端处理异常:publicclassBusinessExceptionextendsRuntimeException
脱线宅
·
2023-06-11 01:00
spring
mvc
java
异常处理
非官方常用类:MessageInfo 消息接口
消息接口消息接口定义了两个方法:StringgetCode()和StringgetMessage()getCode()返回编码,对应接口调用时返回成功或者失败的返回码或者
错误码
getMessage()返回文字描述信息
大师艾小伦
·
2023-06-10 23:00
【Linux】Linux内核
错误码
整理
当在Linux中代码遇到什么问题而又不知所措时,先尝试着打印一下
错误码
看看是什么错误。
拉伊卜
·
2023-06-10 14:37
Linux
linux
DDD--战略设计和战术设计
在
领域驱动
设计(Domain-DrivenDesign,DDD)中,战术和战略是两个关键概念,用于指导软件系统的设计和组织。它们提供了一套方法和原则,帮助开发团队更好地理解和应对复杂的领域问题。
枫飞雪飘
·
2023-06-10 14:31
DDD领域驱动模型
系统架构
设计规范
DDD--聚合和JPA的结合(含示例代码)
在之前的文章中介绍了JPA框架的基础知识,在DDD
领域驱动
设计聚合的持久化中,可以使用JPA完成。在使用JPA时,也可以结合DDD的聚合模式进行设计和实现。
枫飞雪飘
·
2023-06-10 12:06
DDD领域驱动模型
java
开发语言
系统架构
设计规范
系统设计
有限时间完成connect
alarm,判断返回值是否是EINPROGRESSselect(timeout)检查返回值是否为1select+alarm检查返回值是否为1非阻塞方式背景知识:当connect为非阻塞时,调用connect后
错误码
返回
0X7C00
·
2023-06-10 11:03
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他