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
软件架构设计
设计模式(一)绪论:23种设计模式全景解析
ErichGamma、RichardHelm、RalphJohnson和JohnVlissides(合称“GoF”)在《设计模式:可复用面向对象软件的基础》一书中系统性地提出了23种经典面向对象设计模式,奠定了现代
软件架构设计
的理论基石
蝸牛酱
·
2025-07-27 23:21
系统架构设计师
设计模式
设计模式
系统架构
软考高级
软件架构之软件架构概述及质量属性
软件架构之软件架构概述及质量属性第9章:
软件架构设计
9.1软件架构概述9.1.1软件架构的定义9.1.2软件架构的重要性9.1.3架构的模型9.2架构需求与软件质量属性9.2.1软件质量属性9.2.26
·
2025-07-24 18:46
基于 Electron + Vue 3 的桌面小说写作
软件架构设计
基于Electron+Vue3的桌面小说写作
软件架构设计
本文介绍了一个功能丰富的桌面小说写作软件的技术架构设计,该项目采用Electron+Vue3技术栈,集成了富文本编辑、地图设计、关系图谱等核心功能模块
·
2025-07-24 10:28
【软件架构】DSA和ABSDM的区别及应用场景
关键在于认清它们本质上是不同层次的概念:领域特定架构(Domain-SpecificArchitecture-DSA)是什么:DSA指的是一种针对特定应用领域(如电信、金融交易、图形处理、深度学习、汽车电子等)高度优化和定制化的
软件架构设计
小马哥编程
·
2025-07-24 05:46
iSAQB软件架构
架构
系统架构
软件工程
开发语言
设计模式
Python 网络编程从入门到精通:架构、协议与 Socket 实现
本文将深入探讨网络编程的基础知识,包括
软件架构设计
模式、网络通信三要素、TCP与UDP协议的特点,以及Python中Socket编程的实现方法。
·
2025-07-21 23:50
车载传统ECU---MCU
软件架构设计
指南
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是系统思考、大胆设计、小心求证;三是“一张纸制度”,也就是无论多么复杂的工作内容,要在一张纸上描述清楚;四是要坚决反对虎头蛇尾,反对繁文缛节,反对老
汽车电子实验室
·
2025-07-20 09:50
电子电器架构开发流程
车载电子与软件框架
单片机
网络
架构
嵌入式硬件
汽车中央控制单元HPC软件架构
汽车
软件架构设计
中消息总线的应用详解
目录一、消息总线的核心原理1.解耦与异步通信2.消息路由与协议适配3.可靠性保障二、消息总线的核心功能1.动态扩展与负载均衡2.容错与高可用性3.数据转换与集成三、典型应用场景1.微服务架构中的服务解耦2.大规模数据流处理3.复杂事务管理4.边缘计算与物联网四、设计考量与选型建议1.通信模式选择2.协议与生态适配3.容错与监控五、案例分析:SpringCloudBus与物联网平台1.SpringC
半青年
·
2025-07-09 00:07
消息总线
网络协议
信息与通信
kafka
MQTT
物联网
系统架构
编程范式思想
编程范式发展历程现代
软件架构设计
经历了从面向过程到面向对象,再到领域驱动设计的演进过程:POP(面向过程)→OOP(面向对象)→DDD(领域驱动设计)↓↓↓函数为中心对象为中心业务领域为中心1.POP-Procedure-OrientedProgramming
·
2025-07-05 11:26
OCCT 预览显示与永久显示设计哲学: 非破坏性编辑 (Non-destructive Editing) 设计模式
如何为用户提供一个既能实时响应、又能确保数据安全的操作环境,是
软件架构设计
的核心挑战之一。
·
2025-07-03 17:15
软件开发架构设计全流程解析
文章摘要本文系统地介绍了
软件架构设计
的流程。架构设计是软件开发的关键环节,决定了系统的结构、性能和可维护性。
你一身傲骨怎能输
·
2025-07-01 12:14
架构设计
架构
fps射击游戏客户端
软件架构设计
下面是一个基本的FPS射击游戏客户端
软件架构设计
:游戏引擎层:这是游戏客户端的基础,常用的游戏引擎如Unity和UnrealEngine,提供了渲染、物理模拟、音频处理、输入处理等基础功能。
你一身傲骨怎能输
·
2025-06-26 10:59
游戏框架
游戏
嵌入式
软件架构设计
-消息交互
1、前言在熟悉任务调度、程序分层和模块化编程关于软件架构、分层和模块设计后,除了函数调用设计中出现的情况外,还会遇到同层模块之前如何进行消息交互,通常是应用层之间。比如一个设备通过架构设计包含人机交互应用层模块(一般会调用按键和显示屏等功能驱动模块)和通信应用层模块(一般调用串口、CAN和网络ESP8266等功能驱动模块),两个同层之间的模块如果需要互传数据,一般都是调用各自头文件提供的接口(模块
JavaShark
·
2025-06-24 14:06
JAVA
计算机
程序员
交互
服务器
servlet
嵌入式开发之如何开展整个系统的编程开发
嵌入式系统编程是一个复杂且系统性的工程,需要从硬件理解、
软件架构设计
到代码实现、调试优化等多方面进行规划。
start_up_go
·
2025-06-20 22:05
嵌入式开发之路
嵌入式
嵌入式软件开发
系统编程
c语言
软考 系统架构设计师系列知识点之杂项集萃(94)
接前一篇文章:软考系统架构设计师系列知识点之杂项集萃(93)第170题
软件架构设计
是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是()。
蓝天居士
·
2025-06-19 21:39
系统架构设计师
系统架构
【软考高级架构设计师】——2024年下半年软考真题(回忆版)
目录一、综合知识1.1、非英文题1.2、英文题二、案例分析2.1、
软件架构设计
与评估(必选题)2.2、redis缓存架构(可选题)2.3、操作系统ROS(可选题)2.4、Elasticsearch(可选题
小志的博客
·
2025-06-19 16:24
软考高级架构设计师
软考高级架构设计师
STM32F107与LAN8720实现TCP MODBUS协议的深入剖析
项目中还涵盖了DHCP动态IP分配、MODBUS库集成、
软件架构设计
及应用层逻辑处理等方面,为嵌入式系统
彭喵喵
·
2025-06-19 05:15
写给开发者的软件架构实战:从软件的历史看架构的未来
我们日常使用的各种应用程序、手机、平板电脑等,背后都离不开了复杂的
软件架构设计
。很多高级工程师也通过参加面试或自己的研究项目,来学习新的软件架构知识。
AI天才研究院
·
2025-06-16 21:53
AI实战
Python实战
大数据
人工智能
语言模型
AI
LLM
Java
Python
架构设计
深度:嵌入式系统的
软件架构设计
深度:嵌入式系统的
软件架构设计
1.前言嵌入式是软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域。
德玛西亚吴彦祖
·
2025-06-12 08:25
工作笔记
嵌入式
架构整洁之道(架构篇)
软件架构设计
的目标?
光光-Leo
·
2025-06-12 03:28
读书笔记
STM32智能无人机控制系统教程(内附资料)
本教程将介绍如何使用STM32微控制器设计智能无人机控制系统,包括硬件选择、
软件架构设计
、控制算法实现和代码示例。
AI_Guru人工智能
·
2025-06-11 03:08
stm32
无人机
cocos2d
MVC设计模式
MVC设计模式介绍&SpringMVC实现-掘金MVC设计模式-掘金MVC开发Web应用程序,实现项目的MVC结构设计和搭建,精讲教程无废话MVC(Model-View-Controller)是一种经典的
软件架构设计
模式
Aussise
·
2025-06-07 15:52
mvc
设计模式
DeepSeek引爆AI工业应用之AI赋能AMHS
文章中还提供了
软件架构设计
、代码示例和数学模型的介绍,旨在为行业内技术
爱吃青菜的大力水手
·
2025-06-05 04:01
人工智能
自动化
持续部署
开源
语言模型
C语言从放弃到入门,C语言,从放弃到入门
讲师介绍:王桂林能众软件,能众教育创始人,毕业于山东大学,曾工作于世界500强企业海尔,华为,历任软件工程师,
软件架构设计
师,项目经理等。
weixin_39877504
·
2025-06-04 20:59
C语言从放弃到入门
什么是MVC?
一、面试主题概述MVC(Model-View-Controller)是一种经典的
软件架构设计
模式,广泛应用于JavaWeb开发框架(如Spr
残*影
·
2025-06-03 14:50
常用框架面试
mvc
java
spring
解锁未来架构:事件驱动模式深度解析
总结一句话:“事件驱动(Event-Driven)”是一种非常重要的
软件架构设计
模式,广泛用于构建高可用、松耦合、可扩展的系统,尤其常见于微服务、IoT、前端交互、异步处理、Serverless
34号树洞
·
2025-06-03 14:17
自学软件系统架构
测试工具
后端
事件驱动
Event
EDA
嵌入式系统功能概要设计说明_嵌入式
软件架构设计
实际该怎么做?
一错误的示范最近公司新招了一个做嵌入式软件开发的同事,该同事是从上海的某一个上市公司出来的,因为我们这边人手不够,因此把他安排了去负责一个新产品的研发,前期让他负责加速度计、NB-IOT、舵机、外置Flash的功能测试,测试完成之后,准备让他做一个该产品的概要设计。然后他花了2个星期的时间,给我们写出来一个概要设计,说实话,我看到这个概要设计,我就觉得是刚毕业的大学生写的。版本一的架构设计2.1系
weixin_39877898
·
2025-05-29 05:50
嵌入式系统功能概要设计说明
接口文档要写在概要设计里吗
概要设计的作用
Vue常见面试题(持续更新)
Vue面试题1.谈谈你对MVVM开发模式的理解MVVM(Model-View-ViewModel)是一种
软件架构设计
模式,特别适用于构建现代的用户界面应用程序,尤其是在前端开发领域中广为采用。
Hello-Mr.Wang
·
2025-05-24 22:05
vue.js
前端
javascript
基于Milk-V Duo平台的AI小项目实践:软件架构逻辑与应用技术解析
本文将详细介绍如何使用Milk-VDuo这一先进的AI开发平台进行一个小项目的构建过程,从
软件架构设计
到实际应用技术实施进行全面剖析。
Quieeeet
·
2025-05-20 03:54
嵌入式
人工智能
c语言
risc-v
ALM 工具开源项目教程
该项目提供了丰富的功能,包括需求管理、
软件架构设计
鲍瑜晟Kirby
·
2025-05-18 15:50
217. Clean Architecture架构
──────【一、CleanArchitecture简介】CleanArchitecture,又称为“简洁架构”或“整洁架构”,由RobertC.Martin(UncleBob)提出,是一种面向对象的
软件架构设计
方法论
我也念过晚霞
·
2025-05-13 14:21
Android学习
架构
FreeRTOS系统CPU使用率统计
操作系统中CPU使用率是在
软件架构设计
中必须要考虑的一个重要性能指标。它直接影响到程序的执行时间以及优先级更高的任务能否实时响应的问题。而CPU使用率也不能过低,避免资源浪费。
灵哎惹,凌沃敏
·
2025-05-10 05:33
嵌入式系统
Free_RTOS
嵌入式系统
单片机
架构-
软件架构设计
一、软件架构基础概念1.软件架构的定义通俗理解:软件架构是软件系统的“骨架”,定义了系统的结构、行为和属性,就像盖房子的设计图纸,规划了房间布局、承重结构和功能分区。核心作用:沟通桥梁:让技术人员(如程序员)和非技术人员(如产品经理)能理解系统设计,比如用“用户模块”“数据存储模块”描述系统组成。质量预测:通过架构设计可提前判断系统是否能满足性能、安全等需求,例如分层架构能提升可维护性。方便迭代:
艾厶烤的鱼
·
2025-05-07 17:36
架构1
架构
【软考-架构】13.1、软件架构概述-构件技术
✨资料&文章更新✨GitHub地址:https://github.com/tyronczt/system_architect文章目录✨【重点】系统架构设计软件架构概述
软件架构设计
与生命周期构件软件架构风格数据流风格调用
小天努力学java
·
2025-05-06 04:12
软考-系统架构师
架构
在单片机编程中充分使用抽象工厂模式,确保对象创建的限制,多使用抽象接口避免多变具体实现类
背景在
软件架构设计
上追求稳定,就必须多使用稳定的抽象接口,少依赖多变的实现;具体编码时可以充分使用抽象工厂模式举例进行详细讲解和说明抽象工厂模式在单片机开发中的应用抽象工厂模式是一种创建型设计模式,它提供了一种方式
万能之王
·
2025-05-04 05:12
抽象工厂模式
单片机
c语言
单例模式:全局唯一性在软件设计中的艺术实践
引言在
软件架构设计
中,单例模式(SingletonPattern)以其独特的实例控制能力,成为解决资源复用与全局访问矛盾的经典方案。
半青年
·
2025-04-28 09:00
单例模式
java
python
c++
架构整洁之道 心得
不可变性是
软件架构设计
重点考虑,在软件中出现
万能之王
·
2025-04-26 13:16
架构
Go必知必会系列:REST API与Swagger
它不是标准,而是一套互联网
软件架构设计
原则。RESTfulAPI是指符合REST风格协议,能够通过网络实现资源访问,以达到互相调用和数据共享的目的。它是一个网站的接口,用以提供外
AI天才研究院
·
2025-04-15 07:34
AI实战
DeepSeek
R1
&
大数据AI人工智能大模型
Python实战
大数据
人工智能
语言模型
Java
Python
架构设计
* 架构设计师与SOA (csdn 学习 * SOA实施方案)
本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级
软件架构设计
带来巨大的影响。本系
alkmd28068
·
2025-04-13 00:04
系统架构
数据库
大数据
软考高级-系统架构设计师 案例题-
软件架构设计
文章目录
软件架构设计
质量属性效用树,质量属性判断必背概念架构风格对比MVC架构J2EE四层结构面向服务架构SOA企业服务总线ESB历年真题【问题1】(12分)【问题2】(13分)参考答案历年真题【问题1
萨达大
·
2025-04-11 05:56
软考高级-系统架构设计师
系统架构
网络
数据库
软考
系统架构设计师
软考高级
中型软件公司CTO技术能力要求
1.1架构设计能力具备扎实的
软件架构设计
能力,能够设计高可用、高性能、高扩展性的
程序猿学长
·
2025-04-05 12:00
后端
[2024下年架构师考试真题之案例分析]
2024下案例分析历年真题试题一(架构风格与对比)阅读以下关于
软件架构设计
与评估的叙述,在答题纸上回答问题1和问题2。
IT教书匠
·
2025-04-03 02:44
软考架构师备考
软件架构师考试备考
软件架构设计
前未评估技术债务的风险
软件架构设计
前未评估技术债务的风险包括:增加后期维护成本、降低开发效率、降低系统稳定性、增加安全漏洞风险、影响系统扩展性。其中,后期维护成本的增加尤为明显。
·
2025-03-28 00:32
架构
SpringMVC
1.MVC架构模式MVC是一种
软件架构设计
模式,用于组织应用程序的结构,将业务逻辑、数据和界面显示分离:Model(模型):负责数据处理和业务逻辑。包括数据定义、数据存取、数据状态变化、业务规则等。
z小天才b
·
2025-03-27 22:25
SpringMVC
SpringMVC
软件架构设计
艺术(从一个案例出发,成为优秀的软件架构师)
架构(建模)本质上是一种抽象,其目的是通过归类来减轻认知负担,避免重复思考和工作,提升计算能力。“通用”是建模的第一步,而“复用”则是确保建模有效性的关键。通过将共享属性或行为提取成独立模型,可以提高系统的灵活性和扩展性,同时也减少了错误的可能性。案例假设一家汽车经销商销售新车,并提供售后服务。客户可以在经销商处购买新车,如果车辆出现问题,可以返回经销商进行维修。我们准备为这家公司业务提供线上管理
编码时空的诗意行者
·
2025-03-24 11:56
软件架构设计
开发语言
系统架构
软件设计
设计模式
软件架构设计
关键点:平衡高可用、性能、扩展性及成本的系统化实践
本文将从高可用性、高性能、可扩展性、安全性、成本控制、规模承载和弹性伸缩七个维度,剖析现代
软件架构设计
的核心要点。一、高可用性:构建业务连续性的基石冗余设计:采用主从复制、多活数据中心架构(如
yinhezhanshen
·
2025-03-23 08:36
程序人生
系统架构
系统架构师备考——系统架构设计篇(软件架构)
系统架构师备考日记(2.24)第7章系统架构篇(一)——软件架构文章目录系统架构师备考日记(2.24)考点一、软件架构定义二、
软件架构设计
与生命周期2.1生命周期2.1.1需求分析阶段2.1.2设计阶段
牛马程序员小邓
·
2025-03-17 17:47
系统架构师备考笔记
系统架构
vue---MVVM、MVC、MVP的区别
MVC、MVP和MVVM都是常见的
软件架构设计
模式。1、MVCMVC是通过分离Model、View、Controller的方式来组织结构。
煸橙干儿~~
·
2025-03-17 16:09
前端面试
VUE基础
vue.js
mvc
前端
MVC/MVP/MVVM框架学习总结(二)
上次已经了解到MVC的知识,现在是扩展实现MVP/MVVM的框架改进本身项目MVVM框架即Model-View-ViewModel框架,是一种
软件架构设计
模式,以下是具体介绍:核心组件Model(模型)
每次的天空
·
2025-03-17 14:52
mvc
学习
java
【从零开始学习计算机科学】设计模式(一)设计模式概述
【从零开始学习计算机科学】设计模式(一)设计模式概述设计模式简介设计模式与
软件架构设计
模式的分类1.创建型模式(CreationalPatterns)2.结构型模式(StructuralPatterns
贫苦游商
·
2025-03-17 06:52
学习
设计模式
软件工程
软件开发
软件设计
行为模式
建造者模式
系统架构设计师——架构风格
概述软件体系结构风格是指在
软件架构设计
中,针对特定应用领域所采用的一套惯用模式,这些模式定义了系统的组织方式。
庄隐
·
2025-03-15 19:11
#
系统架构设计师
系统架构
架构
系统架构设计师
上一页
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
其他