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
软件架构设计
漫谈
软件架构设计
系列(一):可用性设计
作者:中国移动云能力中心——胡建华概要:高可用设计师应用
软件架构设计
的最基本要求,无论一个产品处于初创阶段还是快速增长期,作为一款商业软件面向用户提供服务,那么可用性的设计是必须予以考虑的。
移动云开发者社区
·
2023-10-21 20:07
软件开发
架构师选择题--
软件架构设计
架构师选择题--
软件架构设计
真题案例题真题c中间件分为5类:交互是最基本的功能b公共服务:可复用的服务bc微服务去中心化面向服务集中式d架构的组成:构件,连接件,约束规则做为部署单元拆分没有意义a接口是已经命名的一组操作的集合
计算机CV民工
·
2023-10-21 05:20
架构师选择题习题
软考
软考 系统架构设计师系列知识点之基于架构的软件开发方法ABSD(6)
软考系统架构设计师系列知识点之基于架构的软件开发方法ABSD(5)所属章节:第7章.系统架构设计基础知识第5节.特定领域软件体系结构相关试题1.基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动
软件架构设计
蓝天居士
·
2023-10-18 14:06
系统架构设计师
软考
系统架构
架构
java面向接口编程
基于这种原则,很多
软件架构设计
理论都倡导“面向接口”编程,而不是面向实现类编程,希望通过面向接口编程来降低程序的耦合。怪不得公司接口是先写接口再写实现。下面介绍两种常用场景来示范面向接口编程的优势。
JCLWIN熹熹
·
2023-10-18 11:08
java
AutoSar CP学习概要
系列文章目录C++技能系列Linux通信架构系列C++高性能优化编程系列深入理解
软件架构设计
系列高级C++并发线程编程设计模式系列期待你的关注哦!!!
Allen.Su
·
2023-10-18 06:31
AUTOSAR
驱动开发
系统架构
AUTOSAR
C++技能系列( 9 ) - 如何实现线程池【详解】
系列文章目录C++高性能优化编程系列深入理解
软件架构设计
系列高级C++并发线程编程C++技能系列期待你的关注哦!!!现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。
Allen.Su
·
2023-10-18 06:00
C++技能系列
c++
以太网诊断协议DoIP(Ethernet Diagnostic Protocol DoIP)
系列文章目录C++技能系列Linux通信架构系列C++高性能优化编程系列深入理解
软件架构设计
系列高级C++并发线程编程设计模式系列期待你的关注哦!!!
Allen.Su
·
2023-10-18 06:24
车载以太网
车载以太网
系统分析师和系统架构设计师难度比较_软考系统架构设计师考试有什么用?
我想有以下几个方面:一、强迫自己,去系统学习
软件架构设计
的理论,追踪业界架构设计的发展动态。
顾扯淡
·
2023-10-17 18:04
软考高级系统架构设计师系列之:快速掌握
软件架构设计
核心知识点
软考高级系统架构设计师系列之:快速掌握
软件架构设计
核心知识点一、
软件架构设计
二、软件架构的概念三、软件架构的发展史四、软件架构建模五、软件架构风格六、软件架构风格-数据流风格七、软件架构风格-调用/返回风格八
最笨的羊羊
·
2023-10-17 12:03
软考高级系统架构设计师考试
软考高级系统架构设计师系列
快速掌握软件架构设计核心知识点
软件架构设计
之七:
软件架构设计
一、本章要点1)信息系统综合知识。包括软件架构的概念、软件架构的风格、特定领域软件架构、基于架构的软件开发方法、软件架构评估、软件产品线;设计模式的概念、设计模式的组成、模式和软件架构、设计模式分类、设计模式的实现。2)系统架构设计案例分析。包括软件架构技术、XML技术、基于架构的软件开发过程、架构模型(风格)、特定领域软件架构、基于架构的软件开发方法、架构评估、软件产品线、系统演化、设计模式。3
树哥
·
2023-10-15 04:42
软件架构设计学习
架构设计
架构
设计模式
软件架构
软件架构设计
与模式之:反应式架构与响应式编程
作者:禅与计算机程序设计艺术1.简介在过去的十年中,随着云计算、移动互联网、物联网、大数据等新兴技术的迅速发展,软件架构也发生了重大的变革。基于这些新兴技术所构建的软件系统越来越复杂,而分布式、高并发、弹性伸缩等特点则成为实现目标的前提条件。为了满足这种需求,出现了响应式编程(ReactiveProgramming)和反应式架构(ReactiveArchitecture)。本文从以下两个方面阐述响
禅与计算机程序设计艺术
·
2023-10-15 04:38
禅与计算机程序设计艺术
架构师必知必会系列
编程实践
大数据
人工智能
语言模型
Java
Python
架构设计
软件架构设计
(业务架构、应用架构、数据架构、技术架构)
一、架构相关概念1、系统系统:由一群有关联的个体组成,根据某种规则运作,能完成个别原件不能独立完成的工作的群体。大的系统可以嵌套小系统,被嵌套的小系统往往称为大系统的子系统。2、模块模块是从逻辑上将系统分解,即分而治之,将复杂问题简单化。模块的颗粒度可大可小,可以是系统、子系统、某个服务、函数、类等。3、架构架构是指关键系统的顶层结构。架构是经过系统性地思考,权衡利弊之后再现有资源约束下的最合理的
ttod_qzstudio
·
2023-10-14 14:23
软件架构
软件架构
嵌入式
软件架构设计
-建立抽象层
软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。比如,我们可以这样定义:软件架构是软件系统的基本结构,体现在其组件、组件之间的关系、组件设计与演进的规则,以及体现这些规则的基础设施。怎么定义一般来说,基本上不重要,我们不是在写学术书籍,工程人员嘛,只关心软件架构能解决什么问题。软件架构不是制定出来的,而是产品和业务需求所决定的,架构师所做的,只是忠于需求,并合理的表
Linux内核站
·
2023-10-14 13:39
java
运维
数据库
Linux内核
[架构之路-110]-《软考-系统架构设计师》-
软件架构设计
-3-架构描述语言ADL与UML
前言:第3节架构描述语言ADL3.1ADL概述3.1.1什么是ADLADL,即架构描述语言(ArchitectureDescriptionLanguage)。两个重要的团体在使用架构描述语言术语。它们是:软件工程团体企业建模和工程团体。在软件工程团体,架构描述语言(ADL)是一种计算机语言,用来描述软件或系统架构。这意味着如果是技术性架构,该架构必须被清楚的传达给软件开发者。功能架构下,该软件架构
文火冰糖的硅基工坊
·
2023-10-14 02:04
架构之路
架构
软件工程
MinIO 安装笔记
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行
软件架构设计
。因为MinIO一开始就只为对象存储而设计。
不会飞的小龙人
·
2023-10-13 13:22
开源项目
linux
对象存储
minio
文件服务
MinIO的安装与使用
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行
软件架构设计
。因为MinIO一
薄荷街的兔比先生
·
2023-10-11 16:50
minio
软考-高级系统架构师复习知识点总结
软件架构设计
与生命周期需求分析阶段:问题空间,根据需求模型构件SA模型、保证模型转换的可追踪性设计阶段SA模型的描述:SA的基本概念:构件、连接子、切面体系结构描述语言:多视图表示:关注点分离,4+1模型
陈皮球
·
2023-10-11 05:41
系统架构
计算机网络
数据库架构
系统架构设计:18 论基于DSSA的
软件架构设计
与应用
目录一特定领域软件架构DSSA1DSSA2DSSA的基本活动和产物(1)DSSA的基本活动和产物
Jackilina_Stone
·
2023-10-10 18:04
系统架构设计师
系统架构
【软考系统架构设计师】系统架构设计章节习题一
考虑以下与编译器相关的
软件架构设计
场景,传统的编译器设计当中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同的模块中进
进击的横打
·
2023-10-10 05:50
#
系统架构设计师---章节习题
系统架构
ide
系统架构师软考案例分析总结
前言历年案例分析题主要从五个方面考,
软件架构设计
,系统开发基础,数据库系统,嵌入式系统,WEB应用开发。
MadSnail00
·
2023-10-09 12:14
系统架构
【软考 系统架构设计师】
软件架构设计
② 软件架构风格
>>回到总目录2)2^n(n>2)2
万猫学社
·
2023-10-08 05:20
软考
系统架构设计师
简明教程
软考
系统架构设计师
架构师
系统架构
[架构之路-229]:计算机体硬件与系结构 - 计算机系统的矩阵知识体系结构
目标系统的架构1.2网络协议栈1.3计算机程序语言分层二、横向(构建目标系统的时间、开发阶段):软件工程三、二维矩阵知识体系结构一、纵向:目标系统的分层结构1.1目标系统的架构[架构之路-106]:《
软件架构设计
文火冰糖的硅基工坊
·
2023-10-05 04:56
架构之路
架构
软件工程
IT
管理
嵌入式软件架构中抽象层设计方法
大家好,今天分享一篇嵌入式
软件架构设计
相关的文章。软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。
ST小智
·
2023-10-05 04:14
单片机项目实战操作之优秀
java
运维
数据库
嵌入式软件架构基础设施设计方法
大家好,今天分享一篇嵌入式
软件架构设计
相关的文章。软件架构这东西,众说纷纭,各有观点。
ST小智
·
2023-10-04 07:17
单片机项目实战操作之优秀
鸿蒙万物互联人工智能之卓越
嵌入式硬件
C4模型,架构设计图的脚手架,你值得拥有
C4模型是一种轻量级的软件架构图的表示法,旨在帮助团队更好地理解和沟通
软件架构设计
。C4代表了四个层次的抽象
m0_74166311
·
2023-10-01 08:21
架构
【项目实战】单数据源多数据库实现多租户
文章目录前言多租户的四种实现方案单数据源多数据库实现思路代码实现总结前言多租户(Multi-Tenancy)是一种
软件架构设计
模式,旨在使单个应用程序可以同时为多个租户(如不同组织、用户或客户)提供服务
谷艳爽faye
·
2023-09-30 11:12
数据库
oracle
网络
案例题-
软件架构设计
案例题-
软件架构设计
真题1真题2真题3真题4真题1质量属性a性能b安全性c功能性d可用性e性能f权衡点g风险点h可修改性i敏感点j可用性k安全性l可修改性m可测试性按照a到m的质量属性类别,去填写质量属性效用树第二问
计算机CV民工
·
2023-09-28 17:38
架构师案例分析习题
数据库
服务器
运维
运用五视图方法进行
软件架构设计
--实战一
摘要软件架构是从宏观上说明一套软件系统的组成与特性,包括软件可以提供什么样的功能,软件代码的层次结构,软件的部署与网络结构,软件的数据结构,软件的性能特征。上面说到的几个方面就可以用五视图法来表示。五视图法做架构设计的步骤是逻辑架构->数据架构->开发架构->运行架构->物理架构。一、五视图介绍(一)逻辑架构设计着重考虑功能需求系统应当向用户提供什么样的服务,关注点主要是行为或职责的划分。逻辑架构
燕山暮雪
·
2023-09-26 10:12
框架设计
架构设计
架构设计实战
架构五视图
设计/架构的能力
任何一个
软件架构设计
包括了两个层面的内容,第一个是功能性需求的实现,第二个就是类似性能、安全等非功能性需求的实现。同时也涉及到需要去选择一些底层的技术框架和技术组件来实现最终的应用开发。
张亮抒情诗
·
2023-09-25 20:57
SOA架构简介
它是作为一种面向服务的架构,是一种
软件架构设计
的模型和方法论。从业务角度来看,一切以最大化“服务”的价值为出发点,SOA利用企业现有的各种软件体系,重新整合并构建起
weixin_30270561
·
2023-09-25 09:49
数据库
系统架构
kubernetes 概述
因此,云原生其实是一套指导进行
软件架构设计
的思想。2004年—2007年,Google已在内部大规模
编程点滴
·
2023-09-24 09:47
云原生
kubernetes
容器
云原生
《
软件架构设计
》一书目录
第一部分软件架构概念与思想篇1第1章解析软件架构概念31.1软件架构概念的分类31.1.1组成派41.1.2决策派51.2软件架构概念大观51.2.1Booch、Rumbaugh和Jacobson的定义51.2.2Woods的观点61.2.3Garlan和Shaw的定义61.2.4Perry和Wolf的定义61.2.5Boehm的定义61.2.6IEEE的定义61.2.7Bass的定义61.3软件
叶广明_微信ye_guangming
·
2023-09-22 03:08
架构设计
架构设计
refactoring
设计模式
测试
数据库
工作
【系统架构】系统架构设计基础知识
目录1、软件架构概念2、基于架构的软件开发方法3、软件架构风格4、延伸观点1、软件架构概念2、基于架构的软件开发方法3、软件架构风格4、延伸观点1、架构,它是一种表达;2、
软件架构设计
两个层次:数据设
平凡之大路
·
2023-09-21 06:16
软件架构
分享交流
系统架构
Qt For OpenHarmony
李萍萍嘉宾简介蔡万苍,13年C++/Qt开发相关工作经验,曾任职Qt公司,担任技术支持、Qt咨询师,协助国内多家Qt企业版用户完成基于Qt的软件框架搭建,参与Qt开源社区Bug维护及修改,在基于Qt框架的
软件架构设计
·
2023-09-20 12:01
openharmony
Vue框架介绍
Vue框架介绍1.MVVM1.1什么是MVVMMVVM(Model-View-ViewModel)是一种
软件架构设计
模式,由微软WPF(用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Silverlight
AquaMriusC
·
2023-09-19 11:01
Vue
sync
winapi
cstring
xhtml
gwt
解释器-架构案例2021(三十一)
软件架构设计
与评估某公司支持用户使用浏览器在线进行基于机器学习的智能应用开发活动。
后端从入门到精通
·
2023-09-19 04:27
架构师
软考高级
架构
信息化发展46
2、
软件架构设计
的一个核心问题是能否达到架构级的软件复用。3、软件架构分类:数据流风格。数据流风格包括批处理序列和管道/过滤器两种风格。2)调用/返回风格。
AbelZ_01
·
2023-09-17 21:26
软考高项4版
软考
Qt For OpenHarmony
李萍萍嘉宾简介蔡万苍,13年C++/Qt开发相关工作经验,曾任职Qt公司,担任技术支持、Qt咨询师,协助国内多家Qt企业版用户完成基于Qt的软件框架搭建,参与Qt开源社区Bug维护及修改,在基于Qt框架的
软件架构设计
OpenHarmony开发者
·
2023-09-15 17:57
qt
mfc
开发语言
OpenHarmony
软件架构设计
(十三) 构件与中间件技术
中间件的定义其实中间件是属于构件的一种。是一种独立的系统软件或服务程序,可以帮助分布式应用软件在不同技术之间共享资源。我们把它定性为一类系统软件,比如我们常说的消息中间件,数据库中间件等等都是中间件的一种体现。一般情况都是给应用系统提供服务,而不是直接面向客户。中间件有哪些特性呢负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率通信机制。提供应用层不同服务之间的互操作机制,以及应用
码农小何
·
2023-09-14 10:40
架构师考试备战
中间件
架构
软件架构设计
(十六) Web架构设计(三)
上一节我们了解到了,应用集成之后,压力集中在了数据库,而数据库缓解压力的方式有提升数据库本身性能和减少操作数据库的IO操作从而提升效率。提升数据库本身主要有数据库主从复制,做读写分离提升效率。还有一种就是按照业务进行数据库和表的拆分(垂直分库,水平分表),也就是我们的分库分表操作。减少数据库的IO操作,因为数据库的数据通常是放在磁盘上,所以读写操作数据库需要进行大量的I/O操作。而减少操作就是使用
码农小何
·
2023-09-13 04:47
架构师考试备战
架构
软件架构设计
(十七) 到底什么是中台?
如果您是一名互联网行业的资深耕耘者,那么想必您一定听过中台这个东西,很多人都在谈论中台,不论是前端,后端。但是真问起中台到底是个什么东西,其实很多人可能还真解释不出来,因为中台其实并没有一个确切的概念被某个专家提出。所以中台是一个很泛化的概念,不同的人可能有不同的理解。以下一个广为人谈的一个中台概念1、什么是中台?中台是一套结合互联网技术和行业特性,将企业核心能力以共享服务形式沉淀,形成“大中台,
码农小何
·
2023-09-13 04:47
架构师考试备战
架构
软件架构设计
(十四) Web架构设计(一)
Web架构设计这块非常重要,基本上每一次案例分析都有一个大题。因为现在大量的设计都是基于Web系统的开发,所以会把大量的技术结合起来考察大家对这些技术的理解。那么这个里面的技术呢,纷繁复杂,涉及到很多个维度的东西。我们可以从不同的维度去看,把它们串联到一起。技术维度以下就是从不同的维度去看待这些技术从架构来看有MVC,MVP,MVVM,REST,WebService,微服务,中台等技术架构。并且可
码农小何
·
2023-09-13 04:17
架构师考试备战
架构
软件架构设计
(十五) Web架构设计(二)
上一次我们知道了,当Web架构不满足业务需求时,可能需要不同的架构去支撑,因此出现了架构的演化。但是演化过程中可能遇到一些不同的问题,会有一些不同的技术去解决.当我们有多台应用服务器做集群时,一个问题是客户端的请求如何分发到对应的服务器上去,这需要使用负载均衡技术来解决.而另一个是用户每次访问到的服务器不一样,如何维护session的一致性的问题.我们先来了解一下这个问题是如何产生的。比如一台客户
码农小何
·
2023-09-13 04:46
架构师考试备战
架构
社团管理系统软件测试,软件测试大作业——社团管理系统(19页)-原创力文档...
欢迎下载精品文档目录1.系统概述11.1系统背景.11.2大学生社团管理系统的应用.11.3系统目标.12.需求分析22.1系统需求概述22.2功能性需求.23.概要设计23.1系统总体设计.23.1.1
软件架构设计
weixin_39994270
·
2023-09-12 17:32
社团管理系统软件测试
软件架构设计
(十二) 构件与中间件技术-构件概念
构件的定义构件的定义不同地方的不同人,对它有不同的解读,解读的方向可能有些不一样,认可度比较高的就是定义1.定义1:软件构件是一种组装单元,它具有规范的接口规约和显式的语境依赖。软件构件可以被独立的部署并由第三方任意组装。定义2:构件是系统中有价值的,几乎独立的,且可替换的一个部分。它在良好定义的体系结构语境内满足某清晰的功能。定义3:构件是一个独立发布的功能部分,可以通过其接口访问它的服务。构件
码农小何
·
2023-09-12 10:42
架构师考试备战
中间件
架构
写连载博客,历时1410天出版书籍《物联网
软件架构设计
与实现》
2020年12月04日签订出版协议,到最终出版《物联网
软件架构设计
与实现》(北京大学出版社),历时622天。
iNeuOS工业互联网
·
2023-09-12 07:08
iNeuOS工业互联网
物联网
工业互联网
iNeuOS
人工智能
【新版】系统架构设计师 -
软件架构设计
<新版>
个人总结,仅供参考,欢迎加好友一起讨论文章目录架构-
软件架构设计
<新版>考点摘要概念架构的4+1视图架构描述语言ADL基于架构的软件开发方法ABSDABSD的开发模型ABSDMABSD(ABSDM模型)
WorkLee
·
2023-09-11 01:35
软考
-
系统架构设计师
软考
系统架构设计师
【新版】系统架构设计师 -
软件架构设计
<SOA与微服务>
个人总结,仅供参考,欢迎加好友一起讨论架构-
软件架构设计
<SOA与微服务>考点摘要面向服务SOA(★★★★)微服务(★★★★)基于/面向服务的(SOA)在SOA模型中,所有的功能都定义成了独立的服务。
WorkLee
·
2023-09-11 01:05
软考
-
系统架构设计师
软考
系统架构设计师
【新版】系统架构设计师 - 案例分析 - 总览
个人总结,仅供参考,欢迎加好友一起讨论架构-案例分析-总览新旧大纲对应旧版新版系统规划
软件架构设计
设计模式系统设计系统建模分布式系统设计嵌入式系统设计系统的可靠性分析与设计系统的安全性和保密性设计系统计划信息系统架构的设计理论和实践层次式架构的设计理论与实践云原生架构设计理论与实践设计模式面向服务的架构设计理论与实践嵌入式系统概述通信系统架构的设计理论和实践安全架构的设计理论与实践大数据架构设计理
WorkLee
·
2023-09-11 01:04
软考
-
系统架构设计师
软考
系统架构设计师
【新版】系统架构设计师 -
软件架构设计
<轻量级架构>
个人总结,仅供参考,欢迎加好友一起讨论文章目录架构-
软件架构设计
<轻量级架构>考点摘要轻量级架构表示层业务逻辑层持久层数据库SSH与SSMHibernate与Mybatis架构-
软件架构设计
<轻量级架构
WorkLee
·
2023-09-11 01:01
软考
-
系统架构设计师
软考
系统架构设计师
上一页
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
其他