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架构设计
系统
架构设计
师---2015年上午试题1答案详解
系统
架构设计
师---2016年上午试题1答案详解某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)管理机票销售。
国林哥
·
2024-02-07 02:17
2023年架构设计师认证考试
系统架构
视频教程-2020年软考系统
架构设计
师-上午历年真题解析视频培训课程-软考
2020年软考系统
架构设计
师-上午历年真题解析视频培训课程河北师范大学软件学院优秀讲师,项目经理资质,担任操作系统原理、软件工程、项目管理等课程教学工作。参与十个以上百万级软件项目管理及系统设计工作。
weixin_31233223
·
2024-02-07 02:47
黑马程序员Java
微服务
项目《黑马头条》 - Minio遇到的问题
复现错误首先我是按照黑马文档和ppt操作的。这里我把代码贴出来dockerpullminio/miniodockerrun-p9000:9000--nameminio-d--restart=always-e"MINIO_ACCESS_KEY=minio"-e"MINIO_SECRET_KEY=minio123"-v/home/data:/data-v/home/config:/root/.mini
時間-
·
2024-02-07 02:17
《黑马头条》
java
微服务
rpc
黑马头条 各种踩坑合集 从0到1 欢迎留言提问
《黑马头条》SpringBoot+SpringCloud+Nacos等企业级
微服务
架构项目_黑马头条项目_软工菜鸡的博客-CSDN博客各位爷,完整项目gitee如下,求starheima-leadnews-master
软工菜鸡
·
2024-02-07 02:46
python
开发语言
《黑马头条》SpringCloud
微服务
:对象存储服务MinIO
【更多笔记分享】黑马程序员:《黑马头条》环境搭建、SpringCloud
微服务
(注册发现、服务调用、网关)黑马程序员:《黑马头条》SpringCloud
微服务
:注册发现、服务调用、网关黑马程序员:《黑马头条
黑马程序员官方
·
2024-02-07 02:15
spring
cloud
微服务
spring
系统
架构设计
师-21年-上午答案
系统
架构设计
师-21年-上午答案更多软考资料https://ruankao.blog.csdn.net/1~101前趋图(PrecedenceGraph)是一个有向无环图,记为:→={(Pi,Pj)|PimustcompletebeforePjmaystrat
冰城的程
·
2024-02-07 02:43
#
高级-系统机构设计师(架构)
职场和发展
软考
系统架构设计师
系统
架构设计
师-22年-上午答案
系统
架构设计
师-22年-上午答案更多软考资料https://ruankao.blog.csdn.net/1~101云计算服务体系结构如下图所示,图中①、②、③分别与SaaSPaaSIaas相对应,图中①
冰城的程
·
2024-02-07 02:43
#
高级-系统机构设计师(架构)
职场和发展
软考
系统架构设计师
年假作业4
AACBBDACB
DDD
ACBCDBDCAADBAD#include#includeintmain(intargc,constchar*argv[]){inti,j;inttemp;intarr[10]
2401_82602952
·
2024-02-07 02:11
算法
数据结构
排序算法
【
设计模式
】- Builder(构建者)模式
简介当我们在构建一个复杂的对象时,想要把对象的构建和表现分离开来,那么就可以使用Builder模式。比如:构建一台汽车,组成汽车的部件有很多,像轮胎,发动机,座位等。当具备所以的零部件后,我们组装好汽车。那么汽车能干什么,有怎样的表现,显然,汽车能够以一定速度行驶。那么怎么才能让汽车行驶呢?点火->给油->发动机输出动力等等。这个是汽车能够行驶起来需要做的。所以在构建复杂对象过程,为了使构建和表现
拔萝卜占坑
·
2024-02-07 01:50
软件体系结构期末总复习
软件架构风格经典风格(1)层次架构特点:(2)三层架构:(3)客户服务器架构:胖客户瘦服务器瘦客户胖服务器(4)事件驱动架构(5)管道过滤器架构流行架构风格MVC架构REST架构响应式架构MVC架构与响应式架构的区别
微服务
架构云计算架构等软件体系结构描述及
北聖
·
2024-02-07 01:10
软件体系结构
软件体系结构
ethz_aslam_cv2(一) 简介
CodeStructureaslam_cv_camerascameras主要针对不同的cameramodel和distortionmodel进行了封装,使用工厂的
设计模式
进行实现
bingoplus
·
2024-02-07 01:20
SLAM基础知识
【
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
学习笔记---从后端到前端:
微服务
后,前端如何设计?
从单体前端到微前端为了解决单体前端的问题,我们可以借鉴
微服务
的设计思想,引入微前端概念。将
微服务
理念扩展到前端,解决中台
微服务
化后,前端由于仍为单体而存在的逻辑复杂和臃肿的问题。
激流勇进_
·
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服务:位于用户接口层,包括接口和实现两部分。
激流勇进_
·
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
架构
领域驱动设计
Spring Boot集成百度UidGenerator雪花算法使用以及自定义starter封装UidGenerator支持原生DB、Redis、自定义方式获取workID介绍
一、前言当下系统开发过程中,普遍会采用分布式
微服务
架构,在此技术背景下,分布式ID的生成和获取就成为一个不得不考虑的问题。
小满别摸鱼
·
2024-02-07 00:36
java
web
springboot
java
数据库
spring
boot
雪花算法
分布式ID
UID
探索
设计模式
的魅力:设计之美-揭秘
设计模式
、原则与UML的魔法
设计模式
专栏:http://t.csdnimg.cn/U54zu目录一、引言二、
设计模式
与设计原则
设计模式
设计原则三、面向对象设计原则四、UML(统一建模语言)4.1UML是什么UML是一种语言UML是一种建模语言
danci_
·
2024-02-07 00:35
设计模式
设计模式
设计原则
UML
java
面试
职场发展
一码改变世界
设计模式
(结构型模式)适配器模式
目录一、简介二、使用2.1、目标接口2.2、被适配者2.3、适配器2.4、使用一、简介 适配器模式是一种结构型
设计模式
,允许将一个类的接口转换成客户端所期望的另一个接口,使得原本由于接口不兼容而不能一起工作的类能够协同工作
嘉禾嘉宁papa
·
2024-02-07 00:11
设计模式
设计模式
适配器模式
一个宝藏级
微服务
开源项目,吊到炸裂!
前几天有粉丝留言,正在学习
微服务
,想让我推荐一个
微服务
学习项目。这次我拿出了压箱底的收藏了,一个宝藏级
微服务
开源项目,炸裂!
架构文摘
·
2024-02-07 00:08
数据库
java
编程语言
小程序
spring
boot
JAVA中的模版
设计模式
一、模版
设计模式
能解决以下问题1)功能内部一部分是实现的,一部分是不确定的,这时可以把不确定的部分暴露出去,让子类去实现2)编写一个抽象父类,父类提供多个子类的通用方法,并把一个或多个方法留给子类实现,
鞠婧祎yamy
·
2024-02-06 23:27
java
设计模式
开发语言
ElasticJob分布式调度,分布式多个
微服务
执行只需要执行一个定时任务,基本概念介绍(一)
问题背景最近的项目中需要做一个定时任务,该项目是一个分布式多节点调度任务,所以里面的定时任务在不同的节点不应该同时进行,应该使用其中一个节点做定时任务,目前寻找的方案为ElasticJob,这个篇章简单介绍一下ElasticJob简介1Elastic-job官网地址:https://shardingsphere.apache.org/elasticjob/current/cn/overview/
时间是一种毒药
·
2024-02-06 23:47
API与软件架构-接口
http://blog.csdn.net/horkychen/article/details/46612899从
架构设计
的角度来看(所谓的组成论),软件系统就是模块和接口。
weixin_33816946
·
2024-02-06 22:23
SpringCloud网关修改请求头使
微服务
获取客户端真实ip
1.网关添加过滤器:importjavax.servlet.http.HttpServletRequest;importorg.springframework.stereotype.Component;importcom.netflix.zuul.ZuulFilter;importcom.netflix.zuul.context.RequestContext;@Componentpubliccla
爱的旋转体
·
2024-02-06 22:04
分享一个利用redis缓存挡住高频的数据库读写的
架构设计
1.现状以前主要做内网局域网项目,并发量基本没有,使用的是最常规的架构,用户请求经过了nginx网关server接口数据库redis仅仅作为存储登录状态的中间件使用,架构简图如下2.提出问题现在做的业务是互联网业务,将来会有一定的用户量(抛开dos或者ddos攻击不谈),就将来可能出现的用户量,所造成的并发,上述架构就会出现问题。显而易见问题就是数据库的连接耗尽,接口返回慢,甚至数据库宕机。抛开数
JokerSoulClub
·
2024-02-06 22:21
编程思想
架构设计
redis
缓存
数据库
redis
分布式事务的实现方案和redis缓存配置
二.为什么需要分布式事务系统
微服务
化后,一个看似简单的功能,内部可能需要调用多个服务并操作多个数据库实现,服务调用的分布式事务问题变的非常突出。一个下单请求同时设计到订单库,优惠券库,库
coderyeah
·
2024-02-06 22:13
java
笔记
分布式
缓存
redis
spring
这是我见过最好的流程引擎
架构设计
!
导读:本文为各位分享现代流程引擎的定义与
架构设计
。1什么是流程引擎流程引擎是一个底层支撑平台,是为提供流程处理而开发设计的。流程引擎和流程应用,以及应用程序的关系如下图所示。
程序员闪充宝
·
2024-02-06 21:24
流程引擎的
架构设计
本次分享,主要从BPM流程引擎切入,介绍流程引擎的
架构设计
方法。1.1什么是流程简单来说,流程就是一系列活动的组合。比如,用于企业办公的OA系统中,就存在大量的申请审批类的流程。
京东云开发者
·
2024-02-06 21:53
技术分享
流程引擎
架构设计
workflow
bpmn
报表
开源
微服务
平台框架的特点是什么?
流辰信息专业研发低代码技术平台,为客户提供开源
微服务
平台框架及整套服务产品,助力企业创造更大的市场价值。我们先来了解什么是
微服务
。
Gzlcxxjs
·
2024-02-06 21:22
开源
微服务
架构
《
微服务
实战》 第二十一、二十二章 Redis发布订阅、事务;HyperLoglog基数统计
系列文章目录第二十八章分布式锁框架-Redisson第二十四章Springboot操作Redis第二十三章RedisRDBAOF第二十一、二十二章Redis发布订阅、事务;HyperLoglog基数统计第二十章Redis连接指令客户端指令服务器指令第十九章Rediskey第十八章Redis查看配置文件和数据类型第十七章Redis下载与安装文章目录系列文章目录前言1、发布订阅1.1、订阅消息1.2、
青花锁
·
2024-02-06 21:42
redis
发布订阅
事务
新版MQL语言程序设计:装饰器模式的原理、应用及代码实现
文章目录一、什么是装饰器模式二、为什么需要装饰器模式及应用场景三、装饰器模式的代码实现一、什么是装饰器模式装饰器模式是一种结构型
设计模式
,它允许你通过将对象包装在一个装饰器类的对象中来动态地扩展其功能。
迈达量化
·
2024-02-06 21:04
新版MQL语言程序设计
装饰器模式
开发语言
MQL
设计模式
MT4
MT5
学习
装饰器模式,感受MyBatis二级缓存的魅力
设计模式
-详细说明装饰器模式设计,保准一听就会,不会你来打我在MyBatis中对于二级缓存的设计中,我们发现使用了大量的装饰器模式,如执行器是直接查询还是进行缓存,如果缓存的话则定义缓存执行器类,二级缓存类又包装一级缓存类
PromisingGirl-Du
·
2024-02-06 21:04
设计模式
装饰器模式
java
设计模式
微服务
架构实现技术三大关键要素之服务治理
各个
微服务
需要通过服务治理实现自动化的注册和发现。服务治理的需求来自于服务的数量。为了实现
微服务
架构中的服务注册和发现,通常都需要构建一个独立的媒介来管理服务的实例,这个媒介一般被称为服
Lemonrel
·
2024-02-06 20:18
Django版本对应的Python版本对照
Python下有很多Web框架,相比较而言Django比较知名,很多网站和APP都是基于Django搭建的,Django是使用Python写的开放源代码的Web应用框架,采用了MVT软件
设计模式
,不同Django
腮帮子疼
·
2024-02-06 20:57
python
django
后端
对架构复用理解分析
订单服务复用构架举例(一)基本背景(二)一般高复用共享服务的关键清晰的边界划分内部的抽象设计(三)明确订单服务的职责和功能-边界问题讨论(四)内部状态抽象设计数据模型设计主状态管理子状态开放给应用三、一号店
微服务
改造案例
张彦峰ZYF
·
2024-02-06 20:55
系统架构等思考
系统架构
架构(二):如何对现有系统做
微服务
改造?
对于这样的应用系统和数据库,我们往往需要对它们进行拆分,通过
微服务
化改造,保证系统能够不断地扩展和复用。 相比从头开始落地服务,对现有系统做
微服务
化改造,这会面临更多的挑战。
晓寒风骤
·
2024-02-06 20:55
架构
设计模式
——创建型模式
常见的
设计模式
包括:创建型模式:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。结构型模式:适配器模式、桥接模式、装饰器模式、组合模式、外观模式、享元模式、代理模式。
饥饿的帕尼尼
·
2024-02-06 19:57
设计模式
java
设计模式
(行为型模式)责任链模式
目录一、简介二、责任链模式2.1、处理器接口2.2、具体处理器类2.3、使用三、优点与缺点一、简介 责任链模式(ChainofResponsibilityPattern)是一种行为
设计模式
,允许你将请求沿着处理者链进行传递
嘉禾嘉宁papa
·
2024-02-06 19:27
设计模式
设计模式
责任链模式
设计模式
(行为型模式)迭代器模式
目录一、简介二、迭代器模式2.1、菜单子项2.2、聚合对象2.3、具体迭代器2.4、迭代器模式三、优点与缺点一、简介 迭代器模式(IteratorPattern)是一种行为
设计模式
,它提供一种方法来顺序访问集合对象中的各个元素
嘉禾嘉宁papa
·
2024-02-06 19:26
设计模式
设计模式
迭代器模式
设计模式
(行为型模式)命令模式
目录一、简介二、命令模式2.1、命令接口2.2、具体命令2.3、接收者2.4、调用者2.5、使用三、优点与缺点一、简介 命令模式(CommandPattern)是一种行为
设计模式
,它允许将请求或操作封装为一个单独的对象
嘉禾嘉宁papa
·
2024-02-06 19:56
设计模式
设计模式
命令模式
设计模式
(创建型模式)原型模式
目录一、简介二、原型模式2.1、不使用原型模式2.2、使用原型模式(浅拷贝)2.3、使用原型模式(深拷贝)三、原型模式一、简介 原型模式(PrototypePattern)是一种创建型
设计模式
,它允许通过复制现有对象来创建新对象
嘉禾嘉宁papa
·
2024-02-06 19:26
设计模式
设计模式
原型模式
被设计的面试题与设计性的回答
如果简单的问常见的
设计模式
,就没意义了,一般情况下招过来的人,他们也没有机会写项目架构的搭建,所以问常见的或者面试热门的架构问题就不行了。在面对设计性的面试题
图你怀中安稳
·
2024-02-06 19:54
其他
android
面试
架构设计
学习资料汇总
Medium上的这篇文章介绍了作者学习系统架构的一些在线资源,可以帮助
架构设计
的初学者尽快了解架构的基本设计原则,了解常见场景的设计方案。
DeepNoMind
·
2024-02-06 19:48
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他