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
领域驱动设计-DDD
社区团购系统-UMLChina建模知识竞赛第5赛季第6轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2024-02-11 12:51
建模带来竞争优势
架构师
产品经理
软件工程
idea中添加maven依赖的jar包
问题描述:在使用idea+maven开发新的项目时,往往需要引入新的jar包,但是idea没有像eclipse一样有a
ddd
ependency的选项,之前处理这个问题的做法是,将依赖的jar包的拷贝到pom.xml
低调_0c1d
·
2024-02-11 11:09
实现单行、多行文本溢出显示省略号
hidden设置宽度(兼容部分浏览器)设置显示文本不换行设置text-overflow:ellipsis.box{overflow:hidden;width:300px;border:1pxsolid#
ddd
Accompany呐
·
2024-02-11 09:35
Linux用户组
添加用户组groupa
ddd
evelop删除用户组groupdeldevelop添加用户时指定用户组useradd-gdevelopxm添加用户并且添加到develop用户组内如果用户组不存在,则添加失败改变用户所属组
GetIdea
·
2024-02-11 08:44
KAJIMA CORPORATION CONTEST 2024(AtCoder Beginner Contest 340)ABCDEF 视频讲解
A-ArithmeticProgressionProblemStatementPrintanarithmeticsequencewithfirsttermAAA,lasttermBBB,andcommondifference
DDD
.Youareonlygiveninputsforwhichsuchanarithmeticsequenceexists
阿史大杯茶
·
2024-02-11 08:50
Atcoder
Atcoder
算法
c++
数据结构-哈夫曼树
哈夫曼编码(HuffmanCoding)◼哈夫曼编码,又称为霍夫曼编码,它是现代压缩算法的基础◼假设要把字符串【ABBBCCCCCCCC
DDDDDD
EE】转成二进制编码进行传可以转成ASCII编码(65
鼬殿
·
2024-02-11 06:14
iview中动态表单校验和下拉多选校验
128G256G512G1T{{item.label}}-1"@click="removePoints(index)"/>取消确定exportdefault{name:"formInModal",data(){return{a
ddD
eviceModal
jjbnxy
·
2024-02-10 14:55
DDD
领域驱动实现概要设计
领域驱动实现架构1.1整洁架构1.2清晰架构1.3架构概述不管是六边形架构、洋葱架构还是整洁架构,它们都通过将软件划分为层实现了关注点分离。每个都有至少一层用于业务规则,另一层用于接口。这些架构中的每一个都产生了具有以下特性的系统:框架无关该架构不依赖于某些功能负载软件库的存在。这允许您将此类框架用作工具,而不必将您的系统塞入其有限的约束中。可测试可以在没有UI、数据库、Web服务器或任何其他外部
小丫么小武
·
2024-02-10 07:29
java-架构
java
数据库
服务器
Bounded Context
BoundedContextisatermusedinDomain-DrivenDesign(
DDD
)todefinethescopeorboundarieswithinwhichaparticularmodelisvalid.Ithelpsinavoidingambiguityandmaintainingaclearunderstandingoftheconceptsusedindifferen
hshpy
·
2024-02-10 07:58
java
DDD
domain
1.IdentifytheBusinessDomain:BusinessContext:Imagineyouaretaskedwithdevelopingane-commerceplatform.Thebusinessinvolvesmanagingproducts,customers,orders,andpayments.2.DefineBoundedContexts:BoundedContex
hshpy
·
2024-02-10 07:57
java
数据库
前端
[幻灯片]分析设计高阶-02-领域建模结构部分Part1
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集如何选择UMLChina服务UMLChina公众号精选(20240207更新)
rolt
·
2024-02-10 05:50
DDD领域驱动设计
分析
架构师
DDD
面向对象
领域驱动设计
OOAD
2023年出版的新书中提到的《人月神话》(202402更新)(2)共8本
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集《人月神话》于1975年出版,1995年出二十周年版。自出版以来,该书被大量的书籍和文章引用,直到现在热潮不退。
rolt
·
2024-02-10 05:19
书籍
软件工程
CSS综合案例3
代码演示谷歌搜索框*{margin:auto;padding:0;box-sizing:border-box;}.wrapper{width:541px;height:44px;border:1pxsoild#
ddd
满分观测网友z
·
2024-02-10 03:38
CSS
css
前端
DDD
垂直分片架构
普通的架构分层架构垂直分片架构每个业务请求->业务逻辑->数据库访问,(日志,缓存,容错,验证)都是一个个Feature,更加集中于业务逻辑的实现分离,低耦合高内聚,不再是一堆屎山。
Forty-Two~
·
2024-02-09 20:18
架构
分页
font-size:12px;padding:5px10px;margin:03px;}.list{list-style:none;height:42px;width:960px;border:1pxsolid#de
ddd
9
九妄_b2a1
·
2024-02-09 19:53
基于Vuforia平台的准备工作
licensekeyimage.png选中ARCamera在Inspector中点击OpenVuforiaconfigurationimage.png将licensekey粘贴在这ji5.选中TargetManager点击A
ddD
atabase
android小菜鸡一枚
·
2024-02-09 13:55
K8S系列文章之 [Alpine搭建docker环境]
安装docker服务#安装dockerapka
ddd
ocker配置docker服务#启动dockerservicedockerstart#开机启动rc-updatea
ddd
ockerboot#查看版本dockerversion
Coder_Boy_
·
2024-02-09 08:07
kubernetes
docker
eureka
【
DDD
】学习笔记-理解领域模型
EricEvans的
领域驱动设计
是对软件设计领域的一次重新审视,是在面向对象语言大行其道时对数据建模的“拨乱反正”。
码农丁丁
·
2024-02-09 08:59
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
【
DDD
】学习笔记-领域实现模型
这条边界线应由设计模型明确给出,其中的关键是遵循整洁架构、六边形架构与分层架构,做好基础设施层实现机制的抽象,即我在[《
领域驱动设计
实践(战略篇)》]中提到的“南向网关”的内容。
码农丁丁
·
2024-02-09 08:29
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
领域实现模型
【
DDD
】学习笔记-服务设计模型
无论是服务资源模型还是服务行为模型,都可以认为是服务契约。服务契约相当于是面向外部调用者的一个门面(Facade),基于分层架构的单一职责原则与关注点分离原则,我们应该尽量保证服务契约的职责单一,即接收调用者发送的请求,并在处理完业务逻辑之后返回响应消息。远程服务中真正的业务逻辑则应该委派给领域层。因此,一旦确定了服务契约,就应该从实现服务的角度向内推进。这种推进的过程可以认为是服务模型驱动设计的
码农丁丁
·
2024-02-09 08:28
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
服务设计模型
【
DDD
】学习笔记-EAS 的整体架构实践
为了得到系统的整体架构,我们还欠缺什么呢?所谓“架构”,是“以组件、组件之间的关系、组件与环境之间的关系为内容的某一系统的基本组织结构,以及指导上述内容设计与演化的原则”。之所以要确定系统的组件、组件关系以及设计与演化的原则,目的是通过不同层面的结构视图来促进团队的交流,为设计与开发提供指导。架构不仅仅是指我们设计产生的输出文档,还包括整个设计分析与讨论的过程,这个过程产生的所有决策、方案都可以视
码农丁丁
·
2024-02-09 08:26
软件工程
#
领域驱动设计
微服务
DDD
领域驱动设计
架构
无缝移动,input框和其它事件,bine绑定事件,自定义事件,鼠标移入移出
无缝滚动body,ul,li{margin:0;padding:0}ul{list-style:none;}.slide{width:500px;height:100px;border:1pxsolid#
ddd
发报员有问题私小鹏
·
2024-02-09 06:27
jQuery做选项卡
jQuery做选项卡.btns{width:500px;height:50px;}/*选项卡的样式*/.btnsinput{width:100px;height:50px;background-color:#
ddd
默笙666
·
2024-02-09 05:30
UE4运用C++和框架开发坦克大战教程笔记(五)(第13~15集)
那先来到
DDD
river,完善其初始化框架的逻辑。
犀利贝XD
·
2024-02-08 17:49
UE4/5
的学习笔记
c++
ue4
笔记
会感到羞愧-《软件方法》自测题解析034
会感到羞愧-《软件方法》自测题解析034原创潘加宇UMLChina2024-02-0607:42浙江
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集《软件方法》第5章自测题
rolt
·
2024-02-07 16:47
需求
软件工程
架构师
产品经理
FreeSql 教程 (六)批量插入数据
2881099/FreeSqlvarconnstr="DataSource=127.0.0.1;Port=3306;UserID=root;Password=root;"+"InitialCatalog=ccc
ddd
叶先生_34e6
·
2024-02-07 09:29
JavaScript基础 定时器 案例
margin:0;padding:0;}div{position:relative;width:400px;height:400px;margin:100pxauto;border:1pxsolid#
ddd
0说
·
2024-02-07 07:50
【
DDD
】学习笔记-服务行为模型
如果将服务视为一种行为,就必然需要考虑客户端与服务之间的协作。服务行为的调用者可以认为是服务消费者(ServiceConsumer),提供服务行为的对象则是服务提供者(ServiceProvider)。为了服务消费者能够发现服务,还需要提供者发布已经公开的服务,因此需要引入服务注册(ServiceRegistry),从而满足SOA的概念模型:以服务行为来驱动服务的定义,需要从消费者与提供者之间的协
码农丁丁
·
2024-02-07 07:07
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
服务行为模型
sql2005中一个xml聚合的例子
insertintotestselect'1','aaa'insertintotestselect'1','bbb'insertintotestselect'1','ccc'insertintotestselect'2','
ddd
songz210
·
2024-02-07 06:43
SQL
Server
sql
xml
测试
go
年假作业4
AACBBDACB
DDD
ACBCDBDCAADBAD#include#includeintmain(intargc,constchar*argv[]){inti,j;inttemp;intarr[10]
2401_82602952
·
2024-02-07 02:11
算法
数据结构
排序算法
【
DDD
】学习笔记-数据设计模型
通过分析活动获得的数据项模型,可以认为是数据分析模型,它确定了系统的主要数据表、关系及表的主要属性。到了建模的设计活动,就可以继续细化数据项模型这个分析模型,例如丰富每个表的列属性,或者确定数据表的主键与外键,确定主键的唯一性策略,最后将数据表映射为类对象。丰富数据分析模型若要丰富每个表的列属性,除了继续挖掘业务需求,寻找可能错过的属性或辨别分配错误的属性之外,在设计阶段还需要进一步确定这些属性对
码农丁丁
·
2024-02-07 00:15
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据设计模型
【
DDD
】学习笔记-数据实现模型
SQL与存储过程倘若选择关系型数据库,组成数据实现模型的主力军是SQL语句,这是我们不得不面对的现实。毕竟,针对数据建模的实现者大多数担任DBA角色,他(她)们掌握的操作数据的利器就是SQL。正如前面讲解数据分析模型时所说,SQL语句相当于是操作关系数据表的领域特定语言(DomainSpecificLanguage,DSL),使用SQL操作数据表更加直接而自然。SQL语句可以很强大,例如它同样提供
码农丁丁
·
2024-02-07 00:15
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据模型
【
DDD
】学习笔记-服务资源模型
在
领域驱动设计
中,也有领域服务、应用服务之分。通常,一个对象被命名为服务,意味着它具有为客户提供某种业务行为的能力。服务与客户存在一种协作关系,协作的接口可以称之为“契约(Contract)”。
码农丁丁
·
2024-02-07 00:15
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据模型
服务模型
【
DDD
】学习笔记-数据分析模型
在EricEvans提出
领域驱动设计
之前,对企业系统的分析设计多数采用数据模型驱动设计。如前所述,这种数据模型驱动设计就是站在数据的建模视角,逐步开展分析、设计与实现的建模过程。
码农丁丁
·
2024-02-07 00:45
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
模型分析
DDD
学习笔记---从后端到前端:微服务后,前端如何设计?
从单体前端到微前端为了解决单体前端的问题,我们可以借鉴微服务的设计思想,引入微前端概念。将微服务理念扩展到前端,解决中台微服务化后,前端由于仍为单体而存在的逻辑复杂和臃肿的问题。在前端设计时我们需要遵循单一职责和复用原则,按照领域模型和微服务边界,将前端页面进行拆分。同时构建多个可以独立部署、完全自治、松耦合的页面组合,其中每个组合只负责特定业务单元的UI元素和功能,这些页面组合就是微前端。微前端
激流勇进_
·
2024-02-07 00:44
领域驱动设计
前端
学习
微服务
DDD
学习笔记---实战篇
我们可以用
DDD
领域建模的方法来构建中台业务模型。你可以选择两种建模策略:自顶向下和自底向上的策略。具体采用哪种策略,你需要结合公司的具体情况来分析。1.自顶向下的策略第一种策略是自顶向下。
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记---如何保证领域模型与代码模型的一致性?
领域对象的整理完成微服务拆分后,领域模型的边界和领域对象就基本确定了。我们第一个重要的工作就是,整理事件风暴过程中产生的各个领域对象,比如:聚合、实体、命令和领域事件等内容,将这些领域对象和业务行为记录到下面的表格中。你可以看到,这张表格里包含了:领域模型、聚合、领域对象和领域类型四个维度。一个领域模型会包含多个聚合,一个聚合包含多个领域对象,每个领域对象都有自己的领域类型。领域类型主要标识领域对
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记---微服务的各种边界在架构演进中的作用
演进式架构如何判断微服务设计是否合理呢?其实很简单,只需要看它是否满足这样的情形就可以了:随着业务的发展或需求的变更,在不断重新拆分或者组合成新的微服务的过程中,不会大幅增加软件开发和维护的成本,并且这个架构演进的过程是非常轻松、简单的。这也是微服务设计的重点,就是看微服务设计是否能够支持架构长期、轻松的演进。微服务还是小单体?有些项目团队在将集中式单体应用拆分为微服务时,首先进行的往往不是建立领
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记---如何实现服务和数据在微服务各层的协作?
服务的协作1.服务的类型按照分层架构设计出来的微服务,其内部有Facade服务、应用服务、领域服务和基础服务。各层服务的主要功能和职责如下。Facade服务:位于用户接口层,包括接口和实现两部分。用于处理用户发送的Restful请求和解析用户输入的配置文件等,并将数据传递给应用层。或者在获取到应用层数据后,将DO组装成DTO,将数据传输到前端应用。应用服务:位于应用层。用来表述应用和用户行为,负责
激流勇进_
·
2024-02-07 00:14
领域驱动设计
学习
DDD
学习笔记---基础篇
为什么
DDD
适合微服务?
DDD
是一种处理高度复杂领域的设计思想,它试图分离技术实现的复杂性,并围绕业务概念构建领域模型来控制业务的复杂性,以解决软件难以理解,难以演进的问题。
激流勇进_
·
2024-02-07 00:44
领域驱动设计
程序人生
架构
微服务
【
DDD
】学习笔记-数据模型与对象模型
在建立数据设计模型时,我们需要注意表设计与类设计之间的差别,这事实上是数据模型与对象模型之间的差别。数据模型与对象模型我们首先来分析在设计时对冗余的考虑。前面在讲解数据分析模型时就提及,在确定数据项模型时,需要遵循数据库理论的设计范式,其中一个目的是避免数据冗余。但是,避免了数据冗余并不意味着代码能支持重用。例如,员工表与客户表都定义了“电子邮件”这个属性列。该属性列在业务含义上是完全相同的,但在
码农丁丁
·
2024-02-07 00:13
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
数据模型
DDD
学习笔记 - 总结篇
19|总结(一):微服务设计和拆分要坚持哪些原则课程链接:https://time.geekbang.org/column/article/171185由于企业发展历程以及企业技术和文化的不同,
DDD
和微服务的实施策略也会有差异
Haozz_1994
·
2024-02-07 00:13
架构
DDD
领域驱动设计
DDD
架构
领域驱动设计
时间格式化说明
ddd
周中某天的缩写名称,在AbbreviatedDayNames中定义。
dddd
周中某天的完整名称,在DayNames中定义。M月份数字。一位数的月份没有前导零。MM月份数字。
Danplin
·
2024-02-06 11:10
微信小程序(三十四)搜索框-带历史记录
.历史记录基本模板3.细节处理源码:index.wxml搜索历史搜索x{{item}}index.wxssinput{padding:14rpx20rpx10rpx;border:2rpxsolid#
ddd
代码对我眨眼睛
·
2024-02-06 06:31
微信小程序
微信小程序
小程序
CF276E 题解
给定qqq组询问:0uxd:将与uuu距离最多为
ddd
的节点加上xxx;1u:询问uuu的点权。Solution易得根以下的全部是链。
Cui2010___
·
2024-02-05 19:43
算法
GPS模块输出的NMEA数据ddmm.mmmm转换成dd.
ddddd
并在google Earth Pro中描点
14718.5084,E,1,04,24.4,12.2,M,19.7,M,,0000*1F其中4250.5589,S,14718.5084,E就是经度和纬度数据,其格式是纬度:ddmm.mmmmm(度分)经度:
ddd
mm.mmmmm
BIG_BEN_
·
2024-02-05 18:16
HTML中怎么使文字各种居中对齐?(代码示例)
web前端全栈资料粉丝福利(面试题、视频、资料笔记、进阶路线)html文字居中代码具体示例如下:html文字居中测试body{background:#
ddd
;}div{width:300px;height
PHP9年架构师
·
2024-02-05 16:24
将java项目部署到docker容器中运行
jar包所在的位置创建一个Dockerfile文件(保证jar包和Dockerfile在同一个目录下)2.1创建Dockerfile文件2.2在DockerFile文件里加入一下代码FROMjava:8A
DDd
emo
学的好秃的早
·
2024-02-05 14:21
dokcer
java
docker
linux
dddd
ocr验证码识别模块
dddd
ocr验证码识别模块简介
dddd
ocr是一个基于深度学习的OCR(OpticalCharacterRecognition,光学字符识别)工具,主要用于中文场景文字识别。
林小果1
·
2024-02-05 08:10
python爬虫
爬虫
python
linux下创建用户赋予root权限
1.创建用户useradd和adduser都行eg,usera
ddd
eploy2.创建或者修改密码passwddeploy然后会提示输入密码,连续输入两次即可,一般密码要求:字母大小写、特殊字符、数字、
清泉影月
·
2024-02-05 00:45
Linux
linux
创建用户
root
权限
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他