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
java后端ddd
【
DDD
】学习笔记-需求分析
背景:企业应用套件企业应用套件(EnterpriseApplicationSuite,EAS)是一个根据软件集团公司应用信息化的要求而开发的企业级应用软件。EAS系统提供了大量简单、快捷的操作接口,使得集团相关部门能够更快捷、更方便、更高效地处理日常事务工作,并为管理者提供决策参考、流程简化,建立集团与各部门、员工之间交流的通道,有效地提高工作效率,实现整个集团的信息化管理。EAS系统为企业搭建了
码农丁丁
·
2024-02-03 07:25
软件工程
#
领域驱动设计
需求分析
DDD
微服务
领域驱动设计
【
DDD
】学习笔记-领域驱动设计的代码模型
理解了限界上下文和分层架构的本质,要确认系统的代码模型自然也就水到渠成。没有必要要求每个团队都遵守一套代码模型,但在同一个项目中,代码模型应作为架构规范要求每个团队成员必须遵守。当然,在遵守规范的同时,每个人需要理解如此划分代码模型的意义所在、价值所在。遵循领域驱动设计思想的代码模型结合领域驱动分层架构设计思想,通过引入整洁架构与六边形架构以及上下文映射等设计原则与模式,我们对层、层之间协作、跨限
码农丁丁
·
2024-02-03 07:55
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
代码模型
【
DDD
】学习笔记-限界上下文与架构
作为领域驱动战略设计的重要元素,限界上下文对领域驱动架构有着直接的影响。在领域驱动的架构设计过程中,识别限界上下文与上下文映射都是一个重要的过程。限界上下文可以作为逻辑架构与物理架构的参考模型,而上下文映射则非常直观地体现了系统架构的通信模型。限界上下文的架构范围这里,需要再一次澄清EricEvans提出的“限界上下文”概念:限界上下文究竟是仅仅针对领域模型的边界划分,还是对整个架构(包括基础设施
码农丁丁
·
2024-02-03 07:46
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
限界上下文
架构
【
DDD
】学习笔记-代码模型的架构决策
代码模型属于软件架构的一部分,它是设计模型的进化与实现,体现出了代码模块(包)的结构层次。在架构视图中,代码模型甚至会作为其中的一个视图,通过它来展现模块的划分,并定义运行时实体与执行视图建立联系,如下图所示:确定软件系统的代码模型属于架构决策的一部分。在领域驱动设计背景下,代码模型的设计可以分为两个层次,具体如下。系统层次:设计整个软件系统的代码模型。限界上下文层次:设计限界上下文内部的代码模型
码农丁丁
·
2024-02-03 07:05
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
限界上下文
【
DDD
】学习笔记-限界上下文对架构的影响
通信边界对架构的影响限界上下文的通信边界会对系统的架构产生直接的影响,在此之前,我们需要理清几个和边界有关的概念。如前所述,我提出了限界上下文的通信边界的概念,并将其分为进程内通信与进程间通信两种方式。在TobyClemson给出的微服务架构中,则将逻辑边界视为整个微服务的边界,而将微服务代码模型中的所有模块视为在同一个网络边界内。但我认为在引入了虚拟化以及容器技术后,仍将这种边界描述为网络边界似
码农丁丁
·
2024-02-03 07:05
软件工程
#
领域驱动设计
架构
微服务
DDD
领域驱动设计
限界上下文
基于SpringBoot Vue超市管理系统
很高兴你能来阅读我,我会陆续更新
Java后端
、前端、数据库、项目案例等相关知识点总结,还为大家分享优质的实战项目,本人在Java项目开发领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获
Dwzun
·
2024-02-03 06:59
Java精品项目
spring
boot
vue.js
后端
基于SpringBoot Vue学生信息管理
很高兴你能来阅读我,我会陆续更新
Java后端
、前端、数据库、项目案例等相关知识点总结,还为大家分享优质的实战项目,本人在Java项目开发领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获
Dwzun
·
2024-02-03 06:59
Java精品项目
spring
boot
vue.js
后端
基于SpringBoot Vue单位考勤管理系统
很高兴你能来阅读我,我会陆续更新
Java后端
、前端、数据库、项目案例等相关知识点总结,还为大家分享优质的实战项目,本人在Java项目开发领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获
Dwzun
·
2024-02-03 06:29
Java精品项目
spring
boot
vue.js
后端
docker安装定制gocd-agent
v21.1.0MAINTAINERxxx"
[email protected]
"#切换到root用户USERroot#安装expect、jdk、dockerRUNapkupdate&&apkaddexpect&&apkaddopenjdk8&&apka
ddd
ocker
jwandbj
·
2024-02-03 06:45
devops
docker
容器
运维
devops
基于SpringBoot Vue学生成绩管理系统
很高兴你能来阅读我,我会陆续更新
Java后端
、前端、数据库、项目案例等相关知识点总结,还为大家分享优质的实战项目,本人在Java项目开发领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获
Dwzun
·
2024-02-03 06:09
Java精品项目
spring
boot
vue.js
后端
金九银十,啃完这35个Java技术栈,冲刺年薪百万
准备跳槽的小伙伴注意了,小编在这里为你们准备了
Java后端
必备的35个专题面试技术栈!
等风来.长
·
2024-02-03 00:17
java
java
面试
开发语言
性能优化
程序人生
啃完这35个Java技术栈,冲刺大厂offer
前言年后准备跳槽的小伙伴注意了,小编在这里为你们准备了
Java后端
必备的35个专题面试技术栈!
啊码
·
2024-02-03 00:16
面试
java
面试
开发语言
服务器
职场和发展
js 日期增加加天数计算
//日期加天数计算date:时间戳,days:天数默认1天functionA
ddD
ate(date,days){if(!
残月飞鹰
·
2024-02-02 23:43
javascript
日期增加加天数计算
js
Vue+Springboot项目,前后端分离项目加密传输
第一个项目项目描述:通过RSA对前后端传输的数据进行加密解密,前端通过公钥进行加密,
Java后端
通过私钥进行解密。
XXH~
·
2024-02-02 21:33
vue.js
spring
boot
加解密
java去做前端_大四
Java后端
,刚实习入行被安排做前端 怎么办?
对不起,用这个话题吸引你哈哈哈我自己已经心里有想法了,如果你想听听我的故事可以看看,更期待你评论,我们一起聊聊,今天这一篇是我第一次要在网上写东西分享我的生活,所以用知乎记录我的生活,在CSDN上也要记录我学到专业的知识了嘿嘿面试的时候是要做后端因为前端基础很差js不扎实,刚入行被当时面试我的面试官,也就是现在我们项目组的老大被安排从前端入手然后在往后端转,让我学习vue框架(一头雾水),但是我在
风投小虾
·
2024-02-02 21:33
java去做前端
2023 Java和微信小程序登录获取手机号 【springboot接口三步走】
微信小程序准备工作:获取微信小程序的第一次的code,传给后端第一个接口获取微信小程序的第二次的code注意:code共分两次获取,两次不一致
Java后端
准备工作:获取APPID和SECRETJava三个方法详情以及调用
假客套
·
2024-02-02 21:25
微信小程序
java
AnnData:单细胞和空间组学分析的数据基石
比如说我们有nnn个样本(观测值),每个样本用一个
ddd
维的向量表示,这个向量的每一个维度表示着一个特征。也就是说,这是一个n×dn\timesdn×d的
Dream of Grass
·
2024-02-02 18:31
生物信息
单细胞和空间组学
python
生物信息学
单细胞
空间组学
什么是接口的幂等性,如何保证接口的幂等性?
✅作者简介:大家好,我是Leo哥,热爱
Java后端
开发者,一个想要与大家共同进步的男人个人主页:Leo哥的博客当前专栏:Java✨特色专栏:MySQL学习本文内容:什么是接口的幂等性,如何保证接口的幂等性
LeoToJavaer
·
2024-02-02 18:18
Java
幂等性
基于轻量级YOLOv5开发构建鸟类检测识别分析系统
这里主要是基于前文的基础上开发构建的轻量级的鸟类检测系统,首先看下效果:接下来看下数据集:YOLO格式标注文件如下:实例标注内容如下所示:00.518750.5013890.5791670.863889VOC格式标注文件如下所示:实例标注内容如下所示:
DDD
Together_CZ
·
2024-02-02 16:40
机器学习
深度学习
YOLO
【C语言】-4- 转义字符(学会求字符串长度)
转义字符顾名思义,转义字符就是转变了字符的意思当我们在n字符前加上一个“\”,即转变为\n,字符n的意思发生了转变\n:为换行*C语言中规定的转义字符6*转义字符释义\n换行\r回车\t水平制表符\
dddddd
爱吃知识的黄橙子
·
2024-02-02 15:21
C语言专栏
c语言
JS实现放大镜效果
small{width:400px;height:400px;position:relative;margin-left:200px;margin-top:100px;border:4pxsolid#
ddd
知名大学士
·
2024-02-02 14:01
js 实现拖拽滚动、滚轮缩放元素函数和案例
、封装函数2、结合拖拽滚动示例一、拖拽滚动1、封装函数/***@description使用鼠标拖拽div,实现横向、纵向滚动*@paramel被拖拽滚动的元素(产生滚动条的元素)*/functiona
ddD
ragable
aら 淼
·
2024-02-02 12:59
js
vue
前端
js
2023年出版的新书中提到的《人月神话》(202402更新)(1)
DDD
领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集《人月神话》于1975年出版,1995年出二十周年版。自出版以来,该书被大量的书籍和文章引用,直到现在热潮不退。
rolt
·
2024-02-02 11:21
书籍
软件工程
《实现领域驱动设计》- 领域服务
有时我们倾向于使用聚合根上的静态方法来实现这些操作,但是在
DDD
中,这是一种坏味道。我们应该尽量避免在聚合中使用资源库。
液态不合群
·
2024-02-02 07:57
tdd
数据库
java
qemu 网络配置
,ChangeLog/7.2-QEMU搜networkbackend'user'isnotcompiledintothisbinary编译时要加参数--enable-slirp宿主机iptuntapa
ddd
evtap0modetapiplinksetdevtap0upipaddressa
ddd
evtap0192.168.2.128
chenxuezhou
·
2024-02-02 03:44
网络
服务器
linux
对
DDD
(领域驱动设计)分层架构的理解(适合新人)
目前团队大多数项目都是基于
DDD
分层架构开发的,而不是传统的MVC模式,这就让很多之前没有接触过
DDD
思想的同学在刚开始接触项目的时候有点懵。那么什么
DDD
?
b335eb9201c3
·
2024-02-02 00:10
Java后端
发送http请求
1、在pom.xml中导入jar的坐标org.apache.httpcomponentshttpclient4.5.52、创建请求客户端CloseableHttpClientaDefault=HttpClients.createDefault();//方式一CloseableHttpClienthttpClient=HttpClientBuilder.create().build();//方式二3
榎木
·
2024-02-02 00:00
java
SpringBoot
java
后端
http
java后端
的http网络编程---主要是传输文件接口
先放一句话:传输过程中,客户端断网或者什么其他情况,导致传输终止。服务器不会因为接受一半而保存一半文件的。另外,建议如果服务器端端口是80,我们在创建http连接的时候,不要带上端口号了,否则在域名的情况下,会报错。
m0_67401228
·
2024-02-02 00:59
java
服务器
运维
java
大数据
xcode
普歌-智音团队 vue实现图片上传
把图片地址返回给前端,之后前端就可以把数据提交给后端代码示例点击上传//这里用于图片回显取消确定下面是方法部分exportdefault{data(){return{tableData:[],//添加对话框a
ddd
lihaijin8090
·
2024-02-01 22:30
sharding-jdbc笔记(3)-分布式id
生成算法SnowFlakeDefaultKeyGeneratorDefaultKeyGenerator也是实现了SnowFlake算法参考:https://www.jianshu.com/p/7f0661
ddd
6dd
兴浩
·
2024-02-01 22:24
充电桩项目实战:短信功能 分布式限流
题外话:如果想年后找到更好的工作,推荐看这篇文章:
Java后端
面试复习规划表,5万字登录界面在做充电桩项目时,其中用户的登录、注册等都需要用到短信这个功能,所以,我们在开发之前要做一些相对深入的考虑。
田哥coder
·
2024-02-01 18:51
分布式
java安装与入门,MySQL安装与入门,Linux安装与入门,git安装与入门
一.java安装与入门1,安装idea2.快捷方式3.Java入门基础4.常见的API(非常全面)链接:
java后端
__阿伟_的博客-CSDN博客二.MySQL安装与入门1.MySQL安装2.MySQL
_阿伟_
·
2024-02-01 16:13
java
开发语言
input 框长度限制和只能输入数字保留2位小数
50)value=value.slice(0,50)"v-model="a
ddD
ata.tenantry":placeholder="$t('common.input')">如果是50长度限制5011)
相濡以沫_绅士
·
2024-02-01 14:34
vue.js
javascript
jquery
Servlet过去好兄弟JSP
例如,对于已经存在大量JSP页面的传统项目,或者需要与现有
Java后端
代码紧密集成的项目
Gambler_Tu
·
2024-02-01 13:18
servlet
servlet
jsp
HTTP概述
在
Java后端
开发中,HTTP扮演着重要的角色。以下是
Java后端
视角下的HTTP概述:HTTP请求:客户端发送HTTP请求到服务器,请求中包含了请求行、请求头和请求体。
Gambler_Tu
·
2024-02-01 13:15
http
servlet
http
网络协议
加载mysql驱动失败_Qt MySQL驱动加载失败
QSqlDatabase::drivers();foreach(QStringdriver,drivers)qDebug()/打开MySQLQSqlDatabasedata_base=QSqlDatabase::a
ddD
atabase
棠邑小廌
·
2024-02-01 09:40
加载mysql驱动失败
7|领域建模原理:
DDD
领域建模和传统方法有什么区别?
前面几节课,我们一起完成了行为需求和领域建模,重点在于实践。但是,如果仅停留在实践层面,不去了解背后的原理,我们就会知其然而不知其所以然,最终还是不能很好地进行实践。所以,在对领域建模有了一定的感性认识以后,今天我们上升到理论层面,一起来理解模型驱动设计的本质含义。然后再来深入探讨“统一语言”,以及它和领域建模的关系。什么是领域模型?在讨论什么是领域模型之前,咱们先说说什么是模型。先来看几个例子。
码出天空
·
2024-02-01 07:38
DDD
java
解决Docker运行命令时提示“Got permission denied while trying to connect to the Docker daemon socket“类情况,提示如下
sudogroupa
ddd
ocker#添加docker用户组sudogp
klxx
·
2024-02-01 06:28
人工智能
JAVA后端
开发面经2
面经来源于github上的Java-Interview在学习时,用自己的语言解释11."=="和equals方法究竟有什么区别?==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。equals方法是用于比较两个独立对象的内容是否相同,就好比去比较两个人的长相是否相同,它比较的两个对象是独
土豆烩芋头
·
2024-02-01 00:58
java面经基础
java
开发语言
学习
经验分享
JAVA后端
开发面经3
面经来源于github上的Java-Interview在学习时,用自己的语言解释21.面向对象的特征有哪些方面面向对象的编程语言有封装、继承、抽象、多态等4个主要的特征。封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。例如,人要在黑板上画圆,这一共涉及三个对象:人、黑板、圆,画圆的方法要分配给哪个对象呢?由于画圆需要使
土豆烩芋头
·
2024-02-01 00:28
java面经基础
java
开发语言
学习
经验分享
Java后端
开发面经1
面经来源于github上的Java-Interview在学习时,用自己的语言解释1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。深入说明:无,有过编程经验的人都比较了解2.Java有没有goto?没有,但是goto是java中的保留字。深入说明:无3.说说&和&&的区别(好问题)&和&
土豆烩芋头
·
2024-02-01 00:57
java面经基础
java
面试
经验分享
百度
java后端
开发面经
1.说一下线程池的四种创建方法newCachedThreadPoolnewFixedThreadPoolnewSingleThreadExecutornewScheduledThreadPool2.乐观锁和悲观锁的区别就是比较悲观的锁,总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它
Tomatoin丶
·
2024-02-01 00:25
java
面试
后端
Java后端
开发面经
有赞(一面)2021年5月26日时长:53分钟1.自我介绍2.springboot用过吗?和spring有什么区别?3.spring创建对象的过程,顺带着引申了一下ioc4.AOP是啥,然后讲讲它的原理,再讲讲什么是动态代理(这个问题回答的不好,动态代理没有讲清楚,解耦忘了说了)5.Hashmap的原理,如何存放元素,什么时候扩容,什么时候链表变成红黑树,再讲一下红黑树的实现原理(红黑树讲的不清楚
大黑写代码
·
2024-02-01 00:55
面经
java
mysql
spring
redis
JAVA后端
开发面经7
面经来源于github上的Java-Interview在学习时,用自己的语言解释61.去掉一个Vector集合中重复的元素第一种方法:VectornewVector=newVector();For(inti=0;io1.age?1:age
土豆烩芋头
·
2024-02-01 00:19
java面经基础
java
开发语言
学习
经验分享
面试
spring
boot
java-ee
JAVA后端
开发面经8
面经来源于github上的Java-Interview在学习时,用自己的语言解释71.描述一下JVM加载class文件的原理机制?JVM中类的装载是由ClassLoader和它的子类来实现的,JavaClassLoader是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。这个没有啥好讲的,就记住就好了。72.heap和stack有什么区别。Java的内存分为两类,一类是栈内存
土豆烩芋头
·
2024-01-31 15:32
java面经基础
java
开发语言
JAVA处理类似饼状图占比和100%问题,采用最大余额法
第二种方式是
java后端
取处理这个问题。
【JAVA】玩家
·
2024-01-31 15:21
初阶算法
java
最大余额法
占比误差
【mongoDB】索引
索引的创建单字段索引的创建语法如下:db.collection_name.createIndex({field:1})collection_name代表集合的名字field代表字段1表示升序-1表示降序如图,我在
ddd
freedomSTUDENT
·
2024-01-31 14:28
mongoDB
mongodb
数据库
Java后端
须知的前端知识
Java后端
须知的前端知识HTML(超文本标记语言)W3C标准结构:HTML表现:CSS行为:JavaScript快速入门结构标签,表示这是一个html文档加载资源信息,添加标题加载标题(窗口上的字)定义文字文字标签
5-StarrySky
·
2024-01-31 14:12
JAVA
WEB基础知识
java
前端
开发语言
DDD
防腐层概念
在ApplicationService中,经常会依赖外部服务,从代码层面对外部系统产生了依赖。比如:ItemDOitem=itemService.getItem(cmd.getItemId());booleanwithholdSuccess=inventoryService.withhold(cmd.getItemId(),cmd.getQuantity());会发现我们的ApplicationS
杨毅
·
2024-01-31 11:07
字节面试:微服务一定要
DDD
,为什么?TDD和
DDD
有何关系?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:微服务一定要用
DDD
,为什么
40岁资深老架构师尼恩
·
2024-01-31 09:17
面试
技术圣经
面试
java
后端
架构
系统架构
微服务
tdd
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他