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
【软件架构】
Autosar软件组件-Application Layer介绍和SWC(Software Component)类型
参考前文Autosar-
软件架构
,可知整个架构从上到下分层依次为:应用层(ApplicationSoftwareLayer),运行时环境(RuntimeEnvironment,RTE),基础软件层(BasicSoftwareLayer
诊断协议那些事儿
·
2023-06-18 22:59
Autosar-CP
车载系统
经验分享
架构
LLM 优先的
软件架构
:源自 ArchGuard Co-mate 的四个基本设计原则
以此作为一个参考的架构原则基础,方便于我后续设计其它的LLM为核心的
软件架构
。TL;DR版
Phodal
·
2023-06-18 20:37
java
开发语言
基于SpringBoot的在线招聘网站
软件架构
:SpringBoot+MyBatisPlus+MyBatis+Layui+MySQL+Redis+Shiro+WebSocket+Thymeleaf项目整体架构:1.首页可以不需要登录即可访问
召田最帅boy
·
2023-06-18 19:45
项目
springboot
架构整洁之道中篇(组件构建原则&
软件架构
)
目录1.组件构建原则1.1.组件1.2.组件聚合1.3.组件耦合2.
软件架构
2.1.什么是
软件架构
?
张云瀚
·
2023-06-18 17:40
架构
java
系统架构设计师教程(第2版)
上篇为综合知识,介绍了系统架构设计师应熟练掌握的基本知识,主要包括绪论、计算机系统、信息系统、信息安全技术、软件工程、数据库设计、系统架构设计、系统质量属性与架构评估、软件可靠性、
软件架构
的演化和维护、
ctrigger
·
2023-06-18 15:28
系统架构
《系统架构设计师教程》 第一章:绪论
软件架构
的研究主要包括
软件架构
描述语言、
软件架构
的描述与表示、
软件架构
的分
Chiang木
·
2023-06-18 15:58
《系统架构设计师教程》读书笔记
系统架构
软考
C++技能系列 ( 3 ) - 详解C++泛型模版和特化模版的使用
系列文章目录C++技能系列C++高性能优化编程系列深入理解
软件架构
设计系列高级C++并发线程编程期待你的关注哦!!!有更多博文系列等着看哦,会经常更新!!!因为你的关注激励着我的创作!!!
Allen.Su
·
2023-06-18 10:38
C++技能系列
c++
java
开发语言
C++技能系列 ( 4 ) - 深入理解C++临时对象【解析与提高性能手段】
系列文章目录C++技能系列C++高性能优化编程系列深入理解
软件架构
设计系列高级C++并发线程编程期待你的关注哦!!!现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。
Allen.Su
·
2023-06-18 10:07
C++技能系列
c++
开发语言
linux
软件架构
设计原则之合成复用原则
合成复用原则(Composite/AggregateReusePrinciple,CARP)是指尽量使用对象组合(has-a)/聚合(contanis-a)而不是继承关系达到软件复用的目的。可以使系统更加灵活,降低类与类之间的耦合度,一个类的变化对其他类造成的影响相对较少。继承叫作白箱复用,相当于把所有的实现细节暴露给子类。组合/聚合称为黑箱复用,我们是无法获取到类以外的对象的实现细节的。虽然我们
·
2023-06-18 10:17
java后端spring
软件架构
设计原则之依赖倒置原则
依赖倒置原则(DependenceInversionPrinciple,DIP)是指设计代码结构时,高层模块不应该依赖低层模块,二者都应该依赖其抽象。抽象不应该依赖细节,细节应该依赖抽象。通过依赖倒置,可以减少类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并且能够降低修改程序所造成的风险。接下来看一个案例,还是以Course(课程)为例,先来创建一个类Tom:publiccla
·
2023-06-18 10:16
java后端spring
软件架构
设计原则之单一职责原则
单一职责(SimpleResponsibilityPinciple,SRP)是指不要存在多于一个导致类变更的原因。假设我们有一个类负责两个职责,一旦发生需求变更,修改其中一个职责的逻辑代码,有可能导致另一个职责的功能发生故障。这样一来,这个类就存在两个导致类变更的原因。如何解决这个问题呢?将两个职责用两个类来实现,进行解耦。后期需求变更维护互不影响。这样的设计,可以降低类的复杂度,提高类的可读性,
·
2023-06-18 10:16
java后端spring
软件架构
设计原则之里氏替换原则
里氏替换原则(LiskovSubstitutionPrinciple,LSP)是指如果对每一个类型为T1的对象o1,都有类型为T2的对象O2,使得以T1定义的所有程序P在所有的对象O1都替换成O2时,程序P的行为没有发生变化,那么类型T2是类型T1的子类型。这个定义看上去还是比较抽象的,我们重新理解一下。可以理解为一个软件实体如果适用于一个父类,那么一定适用于其子类,所有引用父类的地方必须能透明地
·
2023-06-18 10:16
java后端spring
ICT373
软件架构
的思考
MURDOCHUNIVERSITYICT373SoftwareArchitecturesTSA2020Assignment2(20%)DueDate:11/11/2020AllStudents:SubmittheAssignmentviaLMSbytheduedate.Latepenalty:10%perdaypenaltyfordelayedsubmissionsunlesspriorexten
·
2023-06-18 10:45
后端
软件架构
的23个基本原则
软件架构
师在做出架构设计时需要遵循一些基本规则,本文介绍的23条原则就是其中最基础的规则,是所有软件工程师都需要牢记并实践的原则。
·
2023-06-18 10:45
后端
车载
软件架构
—— 闲聊几句AUTOSAR OS(五)
我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:没有人关注你。也无需有人关注你。你必须承认自己的价值,你不能站在他人的角度来反对自己。人生在世,最怕的就是把别人的眼光当成自己生活的唯一标准。到最后,既没有活成别人喜欢的样子,也没有活成自己想要的样子。我们只有接纳真实的自己,不自卑、不自傲,才能拥有更强大的内心;只有找到自己的核心价值,才能
车载诊断技术
·
2023-06-18 10:39
车载软件架构——AUTOSAR
AUTOSAR
系统架构
人工智能
安全
大数据
车载
软件架构
——闲聊几句AUTOSAR OS(一)
我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:人们会在生活中不断攻击你。他们的主要武器是向你灌输对自己的怀疑:你的价值、你的能力、你的潜力。他们往往会将此伪装成客观意见,但无一例外的是,他们想让你怀疑自己。本文主要讲述如下内容,介绍电子电气架构中定义IP地址获取方式、功能实现、测试点:->1、什么是嵌入式操作系统->2、汽车嵌入式操作系
车载诊断技术
·
2023-06-18 10:38
车载软件架构——AUTOSAR
架构
网络
汽车
硬件架构
大数据
车载
软件架构
——闲聊几句AUTOSAR RTE(二)
回归正题,本文主要分享车载
软件架构
——闲聊几句AUTOSARRTE。本文大致有如下几个内容:->
车载诊断技术
·
2023-06-18 10:08
车载软件架构——AUTOSAR
AUTOSAR
汽车
架构
网络
硬件架构
车载
软件架构
——闲聊几句AUTOSAR BSW(五)
我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:我们并不必要为了和谐,而时刻保持通情达理;我们需要具备的是,偶尔有肚量欣然承认在某些方面我们可能会有些不可理喻。该有主见的时候能掷地有声地镇得住场,该沉默的时候也能专心安理得地躲起来不吭声,会关心和牵挂他人但绝不黏人,能为在乎的人放下身段,但除他们之外可以自由到不看任何人脸色行事。本文主要介
车载诊断技术
·
2023-06-18 10:08
车载软件架构——AUTOSAR
架构
大数据
AUTOSAR
系统架构
网络
车载
软件架构
——闲聊几句AUTOSAR SWC(三)
回归正题,本文主要分享车载
软件架构
——AUTOSAR入门学习。本文大致有如下几个内容:->SWC中的Runnable
车载诊断技术
·
2023-06-18 10:08
车载软件架构——AUTOSAR
AUTOSAR
系统架构
电子电气架构
汽车
架构
车载
软件架构
——开篇之作:闲聊几句AUTOSAR之三
大家好,我是穿拖鞋的汉子。魔都中坚持长期主义的工程师。话不罗嗦,接着上一篇,我们言归正传。一、AUTOSAR基础标准规范我们在前面的篇幅中也提到了当前的移动领域面临的挑战和一些亟待解决的痛点问题。而在AUTOSAR诞生之前,也有些解决方案去尝试解决这些问题。例如Vector公司针对传统通信的需求推出了CANbedded协议栈,主要用来解决CAN,LIN通信的ECU通信部分的开发需求。同时也可以针对
车载诊断技术
·
2023-06-18 10:38
车载软件架构——AUTOSAR
中间件
网络
汽车
自动驾驶
架构
车载
软件架构
—— 闲聊几句AUTOSAR OS(四)
我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:没有人关注你。也无需有人关注你。你必须承认自己的价值,你不能站在他人的角度来反对自己。人生在世,最怕的就是把别人的眼光当成自己生活的唯一标准。到最后,既没有活成别人喜欢的样子,也没有活成自己想要的样子。我们只有接纳真实的自己,不自卑、不自傲,才能拥有更强大的内心;只有找到自己的核心价值,才能
车载诊断技术
·
2023-06-18 10:36
车载软件架构——AUTOSAR
架构
网络
汽车
硬件架构
AUTOSAR
系分 - 系统设计
个人总结,仅供参考,欢迎加好友一起讨论文章目录系分-系统设计考点摘要系统设计软件设计
软件架构
设计结构化设计概要设计详细设计处理流程设计流程工作流活动及其所有者工作项工作流管理系统WFMS的基本功能WFMS
WorkLee
·
2023-06-17 19:24
软考
-
系统分析师
软考
系统分析师
译文:《架构蓝图-
软件架构
的4+1视图模型》
架构蓝图-
软件架构
的4+1视图模型title_题目authors_作者affiliations_单位abstract_摘要keywords_关键词introduce_引言/绪论text_正文anarchitecturalmodel
赵大土
·
2023-06-17 16:16
读书
架构
什么是
软件架构
视图 4+1视图
什么是
软件架构
视图那么,什么是
软件架构
视图呢?
m0_37870622
·
2023-06-17 16:46
架构设计
项目管理
运用RUP 4+1视图方法进行
软件架构
设计(zz)
https://www.ibm.com/developerworks/cn/rational/06/r-wenyu/index.htmlhttps://www.ibm.com/developerworks/cn/rational/r-4p1-view/呼唤架构设计的多重视图方法灵感一闪,就想出了把大象放进冰箱的办法,这自然好。但希望每个架构设计策略都依靠灵感是不现实的--我们需要系统方法的指导。需
anjuenz87013
·
2023-06-17 16:14
系统架构
嵌入式
操作系统
SpringMVC
1.什么是SpringMVC构建再Servlet(API)之上是一个Web框架(具备Http能力)来自于SpringwebMVC模块1.1MVC定义是软件工程中的一种
软件架构
模式Model:模型-》模型对象负责再数据库中存取数据
水果篮子~
·
2023-06-17 14:29
spring
java
servlet
2021年系统架构设计师考试下午案例分析真题
试题一阅读以下关于
软件架构
设计与评估的叙述,在答题纸上回答问题1和问题2。[说明]某公司拟开发-套机器学习应用开发平台,支持用户使用浏览器在线进行基于机器学习的智能应用开发活动。
琅琊之榜PJ
·
2023-06-17 14:27
软考
系统架构师
软考
软考真题
系统架构
笔记31-HTML
文章目录WEB概念概述HTML案例WEB概念概述javaweb:使用Java语言开发基于互联网的项目
软件架构
C/S:Client/Server客户端/服务器端.在用户本地有一个客户端程序,在远程有一个服务器端程序如
Saito__Asuka
·
2023-06-17 14:44
笔记
容器技术 — Docker 容器引擎运行原理解析与实践
目录文章目录目录容器与虚拟机DockerDocker的
软件架构
DockerClientDockerDaemonDockerRegistryGraphDriverGraphdriverNetworkdriverExecdriverLibcontainerDocker
范桂飓
·
2023-06-17 12:50
云计算与云原生技术专栏
docker
运维
容器
我的旅途-嵌入式软件工程师成长之路(三)
第二,技术水平提升了一些,从熟悉产品的硬件
软件架构
、到产
小小路边草
·
2023-06-17 08:32
成长路途
程序员
穷人
逆天改命
记一次SM32F407ZG死机原因分析
主芯片:STM32F407ZG产品
软件架构
:bootloader+upgrader/application(upgrader是一个系统升级器,升级系统专用)在bootloader模式下可以加载upgrader
小小路边草
·
2023-06-17 08:58
单片机
stm32
嵌入式硬件
典籍翻译:架构风格与网络程序架构设计
最近周末帮外甥女"小雪"补习英语,遴选了Fielding博士的毕业论文作文课外阅读资料,也借这个机会来重新梳理一下
软件架构
设计的相关理论。
JiNan.YouQuan.Soft
·
2023-06-17 07:26
CAx
架构
架构师怎样绘制系统架构蓝图?
首先,请你设想这样一个场景:如果公司安排你做架构师,要你在项目开发前期进行
软件架构
设计,你该如何开展你的工作?如何输出你的工作成果?如何确定你的设计是否满足用户需求?
Moshow郑锴
·
2023-06-17 05:31
Architect架构
系统架构
java
开发语言
软件定义汽车时代下,智能汽车
软件架构
逐步向 SOA 演进
软件将成为智能汽车差异化的核心,汽车
软件架构
逐步向SOA演进。
aFakeProgramer
·
2023-06-16 21:21
汽车电子
操作系统
汽车总线合集
汽车
【什么是汽车架构?】
首先了解一下什么是
软件架构
?
软件架构
(softwarearchitecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。
软件架构
是一个系统的草图。
天问_s
·
2023-06-16 21:48
汽车
架构
一文搞懂,这几种 API 的不同应用场景
在现代
软件架构
中,各种类型的API成为了构建了复杂应用系统的关键部分。而随着技术的发展,越来越多的API类型也出现了,例如:SOAP、RESTful、GraphQL和gRPC等。
·
2023-06-16 18:49
我作为过来人分享程序员职业介绍
软件设计:程序员需要根据项目需求分析并设计
软件架构
、模块和交互,确保软件具有良好的性能、可扩展性和易于维护。调试测试:代码中
醉心编码
·
2023-06-16 15:52
情感类
程序员
程序员人生
职业规划
Windows客户端开发面经(2021-03)
文章目录常见问题主要技术问题c++相关问题c++基础知识STLc++11/14/17/20新特性Windows相关问题Qt/MFC相关问题
软件架构
相关问题性能优化相关问题调试技巧相关问题Electron
一杯小可
·
2023-06-16 14:43
面试经历
面试
c++
基于 Babelfish 的 T-SQL 代码开发最佳实践 Part 2 – 语法与调试以及 SQL 优化
01语法与调试在本系列的首篇中介绍了Babelfish的
软件架构
是使用hooks来处理TDS连接,关键之处在于它是在PostgreSQL上增加了一个
亚马逊云开发者
·
2023-06-16 08:09
sql
数据库
聊聊
软件架构
在计算机术语中,特指
软件架构
(SoftwareArchitecture),是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。正如Architecture源于建筑学术语,软
lizonglei
·
2023-06-15 23:47
概念·方法论
C++项目(站内搜索引擎)
将检索的相关信息展示给用户的系统网页搜索结果展现的三要素:标题、摘要、网页链接项目准备boost官网:https://www.boost.org/在boost官网下载所需版本的库,然后解压,只保留doc目录下的html文件
软件架构
各模块代码
贩梦先生007
·
2023-06-15 22:33
C++
项目
搜索引擎
c++
开发语言
代码分层介绍
代码分层是一种
软件架构
的设计模式,将代码按照不同的职责和功能进行划分和组织,使得代码更加可维护、可扩展和可测试。
扁豆肉丝
·
2023-06-15 21:21
面试
AUTOSAR架构介绍(4)
AUTOSAR系统解决方案:以博世ETAS为例:(1)ISOLAR-A:提供
软件架构
设计工具,支持整车级
软件架构
的设计,可用于符合AUTOSAR规范的汽车嵌入式系软件开发中的系统级软件开发(2)ASCET
艺多不压身_临危能救命
·
2023-06-15 19:13
笔记
架构
自动驾驶
基于Springboot的大学生租房系统
然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗
软件架构
模式、整体功能模块、数据库设计。本项目
软件架构
选择B/S模式和java技术,总体功能模块运用自顶向下的分层思想。
毕设小程序软件程序猿
·
2023-06-15 16:05
毕设
spring
boot
java
vue.js
后端
数据库
基于Springboot的智慧养老平台
然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗
软件架构
模式、整体功能模块、数据库设计。本项目
软件架构
选择B/S模式,总体功能模块运用自顶向下的分层思想。
毕设小程序软件程序猿
·
2023-06-15 16:57
毕设
spring
boot
数据库
mysql
vue.js
java
软考高级
软件架构
师学习笔记二(软件工程)
软件工程一、软件开发方法1、软件开发方法结构化法用户至上严格区分工作阶段,每阶段有任务与成果强调系统开发过程的整体性和全局性系统开发过程工程化,文档资料标准化自顶向下,逐步分解(求精)原型法适用于需求不明确的开发包括抛弃型原型和进化型原型面向对象方法更好的复用性关键在于建立一个全面、合理、统一的模型分析、设计、实现三个阶段,界限不明确面向服务的方法SO方法有三个主要的抽象级别:操作、服务、业务流程
池佳齐
·
2023-06-15 13:29
软件工程
学习
探索现代
软件架构
:揭秘单体、SOA和微服务的进化的之路
1、单体服务、SOA、微服务区别单体服务是指一个应用程序中所有的功能都集成在一个单一的代码库中。这种设计模式简单易用,开发人员可以快速地开发和维护应用程序,但是也存在一些问题。例如,当应用程序需要添加新功能时,需要对整个代码库进行修改,这会导致代码冗余和维护困难。这种架构模式适用于小型和初创企业,因为它简单易懂,快速开发和部署。然而,单体服务架构存在一些劣势。首先,随着应用程序的增长,单体架构往往
玄明Hanko
·
2023-06-15 13:54
微服务
java
分布式
WPF 引起的
软件架构
思考
一、引言一看,又4个月没发文章了,这4个月除去春节奔波,基本上一直在加班,在中国做程序员总是与外国同行不一样,起跑线上输得很厉害。其实按照《人件》统计,程序员一天如果能顺流超过3个小时,基本上就可以秒杀绝大多数问题了。问题是在我们现行的工作环境下,经常是一天连一分钟顺流都进入不了,必须是各种打扰,各种打断,看似提升了效率,事实上是降低了效率。而且,绝大多数时间,我们可能花在了调试错误上,而非本身的
Jackchenyj
·
2023-06-15 09:28
人生感悟/电信业务/敏捷开发
wpf
forms
ui
mfc
设计模式
游戏
互联网架构分层常用原则
本文来自FiratAtagun的《架构演化中的软件设计原则》,文中给出了
软件架构
演化过程中出现的4种经典架构,就每种架构,分析了其主要特点并在几个度量维度给出结论。
yiduwangkai
·
2023-06-15 05:53
dubbo
soa
MVP框架 – Ted Mosby的
软件架构
作者:HannesDorfmann原文链接:TedMosby–SoftwareArchitect文章出自:Android开发技术前线译者:Mr.Simple我给这篇关于Android库的博客起的名字灵感来源于《老爸老妈浪漫史》中的建筑设计师TedMosby。这个Mosby库可以帮助大家在Android上通过Model-View-Presenter模式做出一个完善稳健、可重复使用的软件,还可以借助V
一杯苦茶
·
2023-06-15 02:21
Android
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他