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
领域驱动错误码
领域驱动
设计理论实践
领域划分战略设计在
领域驱动
设计中起着关键作用,因为其决定了前进的方向是否正确;而领域划分又是在战略设计中最关键的一点,它决定了系统最终架构的合理性。领域划分要做的事情是识别出核心域和子域。
lazycece
·
2023-04-19 00:03
技术架构
DDD
架构
图解 DDD 建模六个问题与六个步骤
0文章概述
领域驱动
设计DDD是一段时间以来比较流行的概念,刚开始接触时觉得概念很多,并且比较难以落地。
长春小霸王
·
2023-04-18 22:58
DDD
建模
java
运维
微服务
DDD
建模
接口响应
错误码
应该怎么设计?ChatGPT这么说
有的团队会针对异常统一的返回200,然后在数据中增加一个code参数,用于表示各种异常的
错误码
,message参数中表示具体的错误信息。如下图所示:那么到底两种方案有什么区别呢?
·
2023-04-18 22:14
微服务架构风格的DDD
领域驱动
设计的源头书籍关于DDD能找到的最早的一本书是《
领域驱动
设计软件核心复杂性应对之道》,2003年EricEvans著,MartinFowler作序。是的,你没看错,是差不多20年前的了。
红茶码字
·
2023-04-18 16:00
阿里Java规范-02-异常日志
=================(一)异常处理==================关于接口使用抛异常还是返回
错误码
,下列哪些说法符合《阿里巴巴Java开发手册》:【ABCD】多选A.向公司外部提供的http
工具人005
·
2023-04-18 13:47
DDD Layers & Clean Architecture DDD分层和简洁架构
blog.csdn.net/u011385940/article/details/122517580TherearefourfundamentallayersofaDomainDrivenBasedSolution;一个基于
领域驱动
的解决方案有四层
燕京教育博士
·
2023-04-18 08:28
C++:异常
2.返回
错误码
,缺陷:需要程序员自己去查找对应的错误。
JDSZGLLL
·
2023-04-18 07:14
C++学习分享
开发语言
c++
DDD(
领域驱动
设计)学习笔记
〇、引言DDD是一种非常正确的的设计理念。可以说是对传统OO的升华。相较于现在被大量使用的web+service+dao的分层结构,DDD更接近于面向对象设计的本质,或者说其更接近于业务模型,代码的通用性、复用性、可维护性、扩展性更为完善。但是如果完全将其进入工业生产的话,不可避免带来一个让人困惑的问题:完全遵循DDD设计规范的话,大多数情况下项目整体效率是高不起来的。DDD究竟能为企业行为带来什
白花蛇草可乐
·
2023-04-18 03:40
宏观看
领域驱动
设计
在战略设计阶段,我们可以通过业务场景识别系统的限界上下文。在限界上下文中的语义相关与功能相关的用例可以作为分析建模的重要输入。这个阶段可以在系统的先启活动(迭代0)中完成,之后就进入到战术设计阶段。图片发自App战术设计以限界上下文为单位开始迭代,通过迭代中的用户故事逐步对分析模型进行细化,并引入设计模式获得设计模型后,就可以利用诸如测试驱动开发等实践进行编码实现,以求快速交付高价值的可运行的功能
杨小华etz
·
2023-04-18 03:04
【设计模式之美 设计原则与思想:规范与重构】37 | 实战二(下):重构ID生成器项目中各函数的异常处理代码
在上一节课中,我们讲解了几种异常情况的处理方式,比如返回
错误码
、NULL值、空对象、异常对象。
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2023-04-18 01:20
设计模式
重构
NULL、异常、
错误码
、空对象?
我们可以把函数的运行结果分为两类。一类是预期的结果,也就是函数在正常情况下输出的结果。一类是非预期的结果,也就是函数在异常(或叫出错)情况下输出的结果。比如,在上一节课中,获取本机名的函数,在正常情况下,函数返回字符串格式的本机名;在异常情况下,获取本机名失败,函数返回UnknownHostException异常对象。在正常情况下,函数返回数据的类型非常明确,但是,在异常情况下,函数返回的数据类型
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2023-04-18 01:18
设计模式
设计模式
重构
java
字符和字符串函数介绍(二)
14memcmp(内存比较函数)编辑1.5memset(内存设置函数)1.6字符分类函数和字符转换函数:总结1.字符和字符串函数介绍1.1strerror函数介绍:C语言的库函数在运行的时候,如果发生错误,就会将
错误码
放在一个变量中
吾与C
·
2023-04-17 23:15
C语言进阶
c语言
解决讯飞语音唤醒参数无效(
错误码
:10106)的问题
问题:下载语音唤醒SDK后,使用androidStudio测试官网demo的时候,点击唤醒出现参数无效(
错误码
:10106)原因:相关资源没有放好解决:查看官方开发文档发现,下载sdk后ivw是有变化的
youlin121
·
2023-04-17 20:04
Android
语音唤醒
安卓
搞懂 API :API 测试中常见的问题及处理办法
接口
错误码
不清楚或无法处理接口开发人员往往会为其API定义
错误码
来表示特定的错误类型,并在出错时返回适当的
错误码
以帮助用户了解失败的原因。
luffy_fe
·
2023-04-17 17:47
前端
后端
测试工具
[代码整洁之道]你真的会用枚举吗?非也!
【preface】§1《代码整洁之道》里提到”用异常代替返回
错误码
“。如果缺乏代码维护经验,估计一时理解不了其中含义。写代码是一回事,维护代码是一回事。
buguge
·
2023-04-17 12:41
AI 腾讯云人脸核身之独立H5接入
接口官方返回code=0表示成功,其他code码值均为对应码值信息,详见
错误码
。注意:1.合作方上送身份信息的计算签名参数与启动人脸核身计算签名参数不一致,有部分区别。
Mcband
·
2023-04-17 08:09
java
领域驱动
设计精简版
关键信息提取:概念完整性DDD是维护软件项目概念完整性的最佳良药架构师对程序员缺乏必要的指导和控制重构-代码实现层面对抗腐烂变质,DDD-代码架构设计层面对抗腐烂变质
学在路上
·
2023-04-17 06:50
将s16le的音频流转换为float类型
打开输入文件和输出文件,如果打开失败则返回
错误码
。读取WAV文件头并检查其格式是否正确,如果不正确则返回
错误码
。计算音频数据中的采样
HUI的技术笔记
·
2023-04-17 06:24
音视频
c语言
c++
SFSpeechRecognitionTask.error
错误码
对照表
iOS语音识别引擎中常见错误对照表加注释了errorAnerrorobjectthatspecifiestheerrorthatoccurredduringaspeechrecognitiontask.iOS10.0+macOS10.15+MacCatalyst13.1+Declaration@property(nonatomic,readonly,copy,nullable)NSError*er
司小文
·
2023-04-17 05:32
iOS-功能
ios
语音识别
引擎
NSError
低代码(八)低代码平台后roadmap
核心功能包括:
领域驱动
编码封装动态领域生成流程引擎封装业务规则
飞天代码
·
2023-04-16 22:54
低代码
低代码
领域驱动
设计(DDD)架构整理(分层架构、六边形架构、SOA架构、REST、CRQS、事件驱动架构等)
转自:https://www.deathearth.com/1246.htmlDDD的一大好处便是它不需要使用特定的结构,由于核心域在限界上下文中,所以我们可以在整个系统中使用多种风格的结构。有些结构保卫者领域模型,能够全局性地影响系统,而有些架构则满足了某些特定的需求。我们的目标是选择适合于自己的结构和结构模式。在选择架构风格和结构模式时,应该将软件质量考虑在内。同时,避免滥用架构风格和架构模式
txxs
·
2023-04-16 16:08
架构
Linux驱动开发 IO模型:非阻塞IO
如果数据准备好了,立即返回数据,如果没有准备好,返回
错误码
。
凛冬将至__
·
2023-04-16 16:59
驱动开发
《
领域驱动
设计精简版》读书五
3个模式将处理不同的建模挑战,它们跟领域对象的生命周期相关聚合是一个用来定义对象所有权和边界的领域模式。工厂和资源库,用来帮助我们处理对象的创建和存储问题。聚合许多对象会跟其他的对象发生关联,形成了一个复杂的关系网。使得对这样的对象的生命周期管理变得困难。聚合是针对数据变化可以考虑成一个单元的一组相关的对象。聚合使用边界将内部和外部的对象划分开来。每个聚合有一个根。这个根是一个实体,并且它是外部可
老陈读书
·
2023-04-16 15:09
【C++笔记】异常处理
2.返回
错误码
:缺陷:需要自己去查
错误码
对应的解释。C语言一般使用
错误码
来处理错误,部分情况下才会用终止情况处理处理严重的错误。
福地洞天
·
2023-04-16 12:35
C++笔记
c++
开发语言
Ethercat学习-从站FOE固件更新(TwinCAT主站)
文章目录简介协议说明1.读请求2.写请求3.数据4.应答5.
错误码
6.忙数据传输流程1.读流程2.写流程3.忙操作代码实现1.源码生成与移植2.代码解析1.FOE_ServiceInd2.FOE_Read3
最美的愿望一定最疯狂
·
2023-04-16 06:00
Ethercat
学习
嵌入式硬件
单片机
c语言
Http协议 400
错误码
(最全分析 —— 解决)
1.http协议400
错误码
定义HTTP错误400400请求出错由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。
RosenYang
·
2023-04-16 01:13
爱油科技基于SpringCloud的微服务实践
主要负责业务平台架构设计,DevOps实施和研发过程持续改进等,关注
领域驱动
设计与微服务、建设高效团队和工程师文化培养。
showgood119
·
2023-04-15 11:04
微服务
【玩转RT-Thread】RT-Thread内核宏定义详解(rtdef.h)
基本数据类型的范围4.RT-Thread系统滴答时钟最大计数值5.RT-ThreadIPC数据类型范围6.RT-Thread避免未使用变量警告7.编译器相关定义8.编译器相关定义9.RT-Thread
错误码
定义
以放_
·
2023-04-15 06:36
玩转RT-Thread
#
RT-Thread
内核学习
c++
开发语言
达梦
错误码
解释
在数据库中使用sql也可以查到相关
错误码
的解释,查询一个视图即可select*fromv$err_info;image.png
喵咪很生气
·
2023-04-15 01:05
PHP---APP接口02
APP接口的输出JSON&XMLXML:是一种标记语言,设计的宗旨是传输数据JSON:轻量级的数据交换格式APP接口主要是用JSON输出格式APP接口输出格式三要素:1.code::
错误码
2.msg:
错误码
对应的描述
Amy1234567
·
2023-04-14 15:19
业务中台-
领域驱动
设计的落地策略
Overview通过对业务中台的了解,中台通过两部分组成,即业务中台和数据中台,而业务中台在实际应用中的架构体现是微服务,其实说微服务也不准确,是微服务的一个主流设计思想,
领域驱动
设计(DDD-Domain-DriverDesign
乙腾
·
2023-04-14 08:27
iOS和Android的errno定义不一致
写一些代码时做错误处理,在有超时判断的地方需要返回一个超时的
错误码
,没有自定义新的错误,直接使用了在socket编程中常用的ETIMEDOUT这个值。
mayudong1
·
2023-04-14 05:06
【
领域驱动
设计】(4):从 DDD 落实到数据库设计的整个过程
云世公众号过去,系统的软件设计是以数据库设计为核心,当需求确定下来以后,团队首先开始进行数据库设计。因为数据库是各个模块唯一的接口,当整个团队将数据库设计确定下来以后,就可以按照模块各自独立地进行开发了。在上面的过程中,为了提高团队开发速度,尽量让各个模块不要交互,从而达到各自独立开发的效果。但是,随着系统规模越来越大,业务逻辑越来越复杂,我们越来越难于保证各个模块独立不交互了。在进入DDD的数据
云世
·
2023-04-14 01:59
微服务
DDD
微服务
数据库
mvc
DDD学习随笔——聚合的技巧 1
聚合在
领域驱动
设计中是非常重要的概念,在划分聚合时,可能听说过以下几种原则:生命周期一致性原则问题域一致性原则场景一致性原则聚合应该尽可能的小然而,这些原则有时候仍然太过抽象,在选择时令人举棋不定,例如这样一个
superzongb
·
2023-04-14 01:59
学习
架构
DDD
领域驱动
设计-聚合
将实体和值对象划分为聚合并围绕着聚合定义边界。选择一个实体作为每个聚合的根,并仅允许外部对象持有对聚合根的引用。作为一个整体来定义聚合的属性和不变量,并把其执行责任赋予聚合根或指定的框架机制。为什么需要聚合领域模型内的实体和值对象好比个体,而能让实体和值对象协同工作的组织就是聚合,用来确保这些领域对象在实现共同的业务逻辑时,能保证数据的一致性。聚合由业务和逻辑紧密关联的实体和值对象组合而成,是数据
haoxin963
·
2023-04-14 01:24
DDD
DDD
DDD学习笔记——聚合的技巧2
DDD学习笔记——聚合的技巧2一个模型,两种实现最近,在重读《
领域驱动
设计》。在其中读到这样一段话”一对多关联可以用一个集合类型的实例来实现,也可以用一个访问方法来查找记录,并使用记录来实例化对象。
superzongb
·
2023-04-14 01:52
学习
架构
管理后台老项目 SSM 框架,任何请求均返回
错误码
500
文章目录管理后台老项目SSM框架,任何请求均返回
错误码
5001.出现问题2.解决过程1.查看日志2.猜测配置有问题3.根据架构图确定问题3.解决方案管理后台老项目SSM框架,任何请求均返回
错误码
5001
专注如一
·
2023-04-13 17:38
解决真实问题
java
struts
关于Ini读取失败的问题
在项目部署过程中,突然发现GetPrivateProfileXXX相关函数全部操作失败,
错误码
:2。但是可以肯定该ini文件是100%存在的,为什么呢?
CAir2
·
2023-04-13 15:12
C++
随笔
ini
utf-8
utf-8
bom
《
领域驱动
设计》:8.1.3 深层模型的建立
实际工作中出现的场景是,产品经理和领域专家沟通后,未与研发达成“通用语言”的同步,导致对同一“模型”的理解偏差,(这边的“模型”,不仅指数据的抽象,更多指代业务的抽象)。Q1:具体工作流中,产品负责人和研发之间应该如何指定ubiquitouslanguage?A1:在具体的工作流中,产品负责人和研发团队都应该参与到UbiquitousLanguage的制定过程中来,以确保语言能够充分反映业务需求,
董厂长
·
2023-04-13 14:08
设计模式
运维相关
ABP
DDD
领域驱动设计
花五分钟带你了解——DDD
领域驱动
设计
DDD:指
领域驱动
设计,是domaindrivendesign的缩写。
互联网架构小马
·
2023-04-13 11:18
搜索引擎
ddd
互联网的未来架构之道-DDD
领域驱动
设计
DDD
领域驱动
设计成了业界最大的希望。各大厂都在落地DDD,还不知道DDD?那就真的OUT了。大龄程序员如何提高竞争力?靠你的技术实力吗?信息爆炸的时代,你会的技术别
roykingw
·
2023-04-13 11:17
java
架构
java
DDD
领域驱动设计
老板要做DDD改造,我现在慌得一比!
“随着微服务理论的盛行,沉寂了近二十年的DDD
领域驱动
设计的价值逐渐被越来越多的公司认可。
中生代技术
·
2023-04-13 11:46
编程语言
java
人工智能
大数据
面试
未来架构之道DDD
领域驱动
设计
尽管这些工作还没有被清楚的表述出来,但一种新的思潮已经形成,它像一股暗流一样在对象社区中涌动,我把这种思潮称为
领域驱动
设计(Domain-DrivenDesign)过去10年中,我在几个业务和技术领域开发了一些复杂的
詹姆斯-穆里尼奥
·
2023-04-13 11:42
架构
数据库
《架构师训练营》之DDD
极客时间《架构师训练营》第十周学习笔记领域对象30年以前,一些软件设计人员就已经意识到领域建模和设计的重要性,并形成一种思潮,称为
领域驱动
设计(Domain-DrivenDesign,简称DDD)。
anOnion
·
2023-04-13 03:02
业务与技术沟通的桥梁——
领域驱动
设计中的领域建模
1.领域建模是什么
领域驱动
设计的核心是领域建模,领域建模的生命力体现在为业务人员与技术人员建立了一个桥梁。
Jaising666
·
2023-04-13 02:56
DDD
uml
需求分析
设计模式
捕获需求的利器——
领域驱动
设计中的事件风暴
1.事件风暴是什么需求分析作为许多研发同学接触到的软件开发流程中的第一个环节,经常会碰到一些无从下手的问题,还会碰到分析不透彻导致后期大量返工的问题,下面来介绍下DDD中推荐的一种需求分析方法——事件风暴(EventStorming),帮助团队快速厘清需求、熟悉业务知识与接手已有项目。在软件工程实施中,往往都是从捕获需求开始,具体来说就是分析系统具有哪些功能、这些功能由什么人来操作、操作之后会产生
Jaising666
·
2023-04-13 02:56
DDD
需求分析
C++实现将s16le的音频流转换为float类型
打开输入文件和输出文件,如果打开失败则返回
错误码
。读取WAV文件头并检查其格式是否正确,如果不正确则返回
错误码
。计算音频数据中的采样
·
2023-04-12 12:23
干货 | 降低复杂度提升效率,DDD在携程用车/租车订单系统重构中的实践
本文描述了两车如何利用DDD(Domain-drivenDesign,
领域驱动
设计)方法论降低系统复杂度以及在重构历史系统中的取舍和思考。对于复
携程技术
·
2023-04-12 11:50
重构
C++11中异常处理机制详解
2.返回
错误码
:通过
错误码
判断发生的异常的类型是什么,如系统的很多库的接口程序通过把
错误码
放
·
2023-04-12 01:30
领域驱动
设计(DDD)的几种典型架构介绍
我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢?一、专业术语各种服务IAAS:基础设施服务,Infrastructure-as-a-servicePAAS:平台服务,Platform-as-a-serviceSAAS:软件服务,Software-as-a-service二、架构演变从图中已经可以很容易看出架构的演进过程,通过对三个层的举例
肥肥技术宅
·
2023-04-11 22:24
java
架构
java
运维
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他