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
软件架构
深入理解MVVM架构模式
原文合集地址如下,有需要的朋友可以关注本文地址MVVM原理MVVM是一种用于构建用户界面的
软件架构
模式,它的名称代表着三个组成部分:Model(模型)、View(视图)和ViewModel(视图模型)。
demo123567
·
2023-08-14 14:23
前端
javascript
架构
数据库
优秀架构师必须拥有的架构思维习惯
程序员的迷茫不仅仅是面对技术繁杂的无力感,更重要的是因为长期埋没于软件世界的浩大的分工体系中,无法看清从业务到
软件架构
的价值链条,无法清楚定位自己在分工体系的位置,处理不好自身与技术、业务的关系所致。
天秤座的架构师
·
2023-08-14 09:39
架构微学堂
架构思维
初识
软件架构
设计原则
title:初识
软件架构
设计原则date:2020-11-2613:40:31tags:
软件架构
java
软件架构
设计原则设计原则是设计模式的基础,在实际开发中,并不是要求所有代码都遵循设计原则,我们要根据实际情况
shmilylyp
·
2023-08-13 23:54
Spring MVC 简介
目录1.什么是MVC2.什么是SpringMVC1.什么是MVCMVC是一种常用的
软件架构
模式。可以看作是一种设计模式,也可以看作是一种软件框架。
wonder-_-
·
2023-08-13 22:03
【框架】SpringMVC
spring
mvc
java
python单元测试框架(测试固件、批量执行)
1.白盒测试原理在
软件架构
的层面来说,测试最核心的步骤就是在软件开发过程中。就软件本身而言,软件的行为或者功能是软件细节实现的产物,这些最终是交付给用户的东⻄。所以在早期执行测试的
测试小婉
·
2023-08-13 19:34
接口自动化测试
python
单元测试
开发语言
职场和发展
自动化测试
软件测试
AUTUSAR通信篇 - CAN网络通信(一:CanDrv)
目录CAN网络简介BSW中的CAN模块CAN状态机CAN报文发送CAN报文接收总结第一篇从全局角度出发,简单介绍了AUTOSAR的结构,从本篇开始我们一起详细了解一下AUTOSAR
软件架构
下内部的组成部分
IOT2017
·
2023-08-13 17:28
AUTOSAR软件开发理论
AUTOSAR
CAN通信
CanDrv
微服务实战项目-学成在线-项目部署
通过示例说明如下:1、产品人员进行需求分析2、设计人员进行
软件架构
设计和模块设计。
爪蛙毁一生
·
2023-08-13 16:48
java
#
spring
#
springboot
微服务
架构
java
分布式
软件架构
VIII: 基于组件的思考
开发人员实际上以不同的方式打包模块,有时取决于他们的开发平台。我们称模块组件为物理包装。大多数语言也支持物理包装:Java中的jar文件,.NET中的dll,Ruby中的gem,等等。在本章中,我们讨论围绕组件的体系结构注意事项,范围从范围到发现。组件范围开发人员发现基于大量因素细分组件的概念很有用,其中一些因素出现在图8-1中。组件提供了一种特定于语言的机制来将工件分组在一起,通常将它们嵌套以产
桁椽
·
2023-08-13 13:39
mvvm讲解
MVVM是一种
软件架构
模式,用于将用户界面(UI)、业务逻辑和数据分离,以便更好地管理代码、测试和维护应用程序。
song19990524
·
2023-08-13 10:52
前端
演进式架构-读书笔记
演进式架构.jpg演进式架构第1章
软件架构
向高度动态的(生态)系统中引入变化,可能会产生无法预料的结果。P3软件开发体系由所有工具、框架、库以及最佳实践(软件开发领域的技术积累)构成。
文浩读书
·
2023-08-13 07:32
企业前后端分离
软件架构
如何设计?
企业前后端分离
软件架构
的设计涉及到前端和后端的独立性、通信方式、数据流管理等多个方面。
金木讲编程
·
2023-08-13 03:57
软件架构
系统架构设计专业技能 · 软件工程之软件测试与维护(六)【系统架构设计师】
系列文章目录系统架构设计专业技能·网络规划与设计(三)【系统架构设计师】系统架构设计专业技能·系统安全分析与设计(四)【系统架构设计师】系统架构设计高级技能·
软件架构
设计(一)【系统架构设计师】系统架构设计高级技能
Allen.Su
·
2023-08-13 03:22
软件架构设计系列
系统架构
软件工程
测试
系统架构设计师
系统架构设计专业技能 · 系统安全分析与设计(四)【加解密、数字信封、信息摘要、数字签名、数字书证、网络安全、信息安全】
系列文章目录系统架构设计专业技能·网络规划与设计(三)【系统架构设计师】系统架构设计专业技能·系统安全分析与设计(四)【系统架构设计师】系统架构设计高级技能·
软件架构
设计(一)【系统架构设计师】系统架构设计高级技能
Allen.Su
·
2023-08-13 03:21
软件架构设计系列
系统架构
系统安全
web安全
设计规范
系统架构设计师
系统架构设计专业技能 · 网络规划与设计(三)【系统架构设计师】
系列文章目录系统架构设计专业技能·网络规划与设计(三)【系统架构设计师】系统架构设计专业技能·系统安全分析与设计(四)【系统架构设计师】系统架构设计高级技能·
软件架构
设计(一)【系统架构设计师】系统架构设计高级技能
Allen.Su
·
2023-08-13 03:50
软件架构设计系列
系统架构
计算机网络
系统架构设计师
软考
Apache Dubbo概述
【了解】
软件架构
的演进过程2.【理解】什么是RPC3.【掌握】Dubbo架构4.【理解】注册中心Zookeeper5.【掌握】Zookeeper的安装和使用6.【掌握】Dubbo入门程序7.
小天博客
·
2023-08-12 21:09
java后端
分布式
java
dubbo
spring
Android系统-进程-Binder2-Java层
引言:对于Android系统,一般是从java层到native层,再到kernel驱动层,形成一个完整的
软件架构
。
大海之狂
·
2023-08-12 21:32
android
【Spring Boot】构建RESTful服务 — 构建RESTful应用接口
构建RESTful应用接口RESTful架构是目前最流行的互联网
软件架构
规范,是WebAPI(应用编程接口)的大趋势和主流规范,了解了RESTful的众多优点之后,接下来一步一步地学习如何使用SpringBoot
衍生星球
·
2023-08-12 21:44
Spring小知识
spring
boot
restful
java
浅析 MVC
【目录】一、MVC三个对象分别做什么二、EventBus有哪些API,是做什么用的三、表驱动编程是做什么的【前言】MVC是一种
软件架构
模式或者叫MVC框架;由模型(Model)、视图(View)、控制器
云卷云舒听雨声
·
2023-08-12 16:12
微服务概述
1.什么是微服务
软件架构
是一个包含各种组织的系统组织,这些组件包括Web服务器,应用服务器,数据库,存储,通讯层),它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。
garyond
·
2023-08-12 14:41
谷哥读书:《富爸爸穷爸爸》读后感
大家好,我是谷哥,一名喜欢读书的
软件架构
师。读书是对抗平庸的唯一方式!撰写读书笔记的目的,一是理清自己混沌的思想,通过输出来更好的消化知识;二是希望通过我的文章能够帮到一些人,积德行善。
谷哥读书
·
2023-08-12 13:53
系统架构设计专业技能 · 软件工程(一)【系统架构设计师】
系列文章目录系统架构设计高级技能·
软件架构
概念、架构风格、ABSD、架构复用、DSSA(一)【系统架构设计师】系统架构设计高级技能·系统质量属性与架构评估(二)【系统架构设计师】系统架构设计高级技能·软件可靠性分析与设计
Allen.Su
·
2023-08-12 07:20
软件架构设计系列
系统架构
软件工程
AcGiGeometry::text 自画实体输出文字实例
软件架构
师何志丹voidXXX::XX(AcGiWorldDraw*mode,constBJJCad::CDoublePoint&pt1,constBJJCad::CDoublePoint&pt2)//
闻缺陷则喜何志丹
·
2023-08-12 01:05
#
ObjectARX
CAD2010x64 无法找到所需的动态链接库或其他文件
软件架构
师何志丹a.arx调用了sn.dll,一直可以正常加载。某种原因重装了acad2010,结果无法加载a.arx。经试验:1,不带路径,直接LoadLibraryA("a.arx")失败。
闻缺陷则喜何志丹
·
2023-08-12 01:05
#
ObjectARX
何为领域驱动设计(DDD)
软件架构
师吗?不,他只是在使用银行来保护他的财产安全,并且确保需要钱的时候能够取出来;软件分析师吗?也不是,他只懂得在已获取到所有材料的情况下,对一个给定的主题进行分析;软件开发人员?别难为他了。
尹翠龙
·
2023-08-12 01:49
DDD
领域驱动设计(DDD)理论与方法
DDD由来与优势
软件架构
设计的真正目的是解决软件复杂度带来的问题,软件复杂度由来主要由三方面:高并发场景下的对软件高性能要求、业务场景对软件高可用要求、持续变化的业务以及业务扩张和增加需求对软件扩展性的要求
Java架构设计
·
2023-08-12 01:48
DDD
java
程序员
分布式
开发语言
【M malloc送书第一期】同构:编程中的数学
文章目录前情概要本书目录前情概要近年来随着人工智能、大规模分布式计算、多核CPU和异构计算等的发展,计算机中的各种编程技术在编程语言、
软件架构
、编译器、硬件体系结构、集成电路设计等方面都有着剧烈的变化。
M malloc
·
2023-08-11 19:24
activity
算法
数学
学习
python接口自动化测试框架2.0,让你像Postman一样编写测试用例,支持多环境切换、多业务依赖、数据库断言等
项目介绍接口自动化测试项目2.0
软件架构
本框架主要是基于Python+unittest+ddt+HTMLTestRunner+log+excel+mysql+企业微信通知+Jenkins实现的接口自动化框架
bug捕手
·
2023-08-11 18:28
软件测试
python
postman
测试用例
软件测试
软件测试工程师
程序人生
前端基础HTML和css总结
HTML【HyperTextMarkupLanguage】超文本标记语言,不是编程语言
软件架构
:1.C/S:Client/Server客户端/服务器端*在用户本地有一个客户端程序,在远程有一个服务器端程序
m0_45442261
·
2023-08-11 07:19
html5
css3
05如何做微服务架构设计
目录一句话导读一、先谈谈什么是
软件架构
二、再谈谈架构风格1.分层架构风格(Layer
天国的囚徒
·
2023-08-11 06:22
微服务架构设计
java
微服务
开发语言
分布式
服务发现
UML-构件图和部署图
目录构件图1.构件的类型2.构建和类3.构件图的构成4.构件与接口部署图概述:1.节点(Node)2.部署图构件图用来显示一组构件之间的组织与依赖关系·构件图从
软件架构
的角度来描述一个系统的主要功能,如子系统
空白_d
·
2023-08-11 02:04
UML
java
uml
c++
开发语言
软件架构
VI: 测量和控制架构特征
架构师必须处理软件项目所有不同方面的各种架构特征。诸如性能、弹性和可伸缩性之类的运维方面与诸如模块化和可部署性之类的结构性问题融合在一起。这里着重于具体定义一些较常见的架构特征并为其建立治理机制。测量架构特征组织中有关架构特征的定义存在几个常见问题:他们不是物理学常用的许多架构特征含义不明确。例如,架构师如何设计敏捷性或可部署性?业界对通用术语的看法大相径庭,有时是由合理的不同上下文所驱动,有时是
桁椽
·
2023-08-11 01:40
你知道什么是 Restful 风格吗?SpringMVC 带我们实现它!
1608534539661)(https://imgkr.cn-bj.ufileos.com/50416f44-5b7e-43bb-a0c4-ee71be577c04.jpg)]Restful风格的API是一种
软件架构
风格
我再睡会儿再睡会儿
·
2023-08-11 01:08
【架构】21个
软件架构
特点解析
《
软件架构
基础》书中
独行侠梦
·
2023-08-10 18:22
面试
java
人工智能
编程语言
分布式
课程管理系统springboot学生教师教务java jsp源代码mysql
一、项目描述课程管理系统springboot
软件架构
:SpringBoot、Java、Mysql、HTML、CSS、JavaScript系统有1权限:管理员二、主要功能首页登录班级设置:添加班级、分派课程
我是林儿
·
2023-08-10 16:21
管理系统
数据库
源码
java
spring
boot
mysql
服务化架构:让应用程序更加易于管理和扩展
作者:禅与计算机程序设计艺术服务化架构:让应用程序更加易于管理和扩展作为人工智能专家,作为一名程序员和
软件架构
师,CTO,我深刻理解服务化架构在应用程序管理和扩展方面的重要性。
禅与计算机程序设计艺术
·
2023-08-10 10:23
大数据AI人工智能
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
【23种常见程序设计模式及python实现】———— 概述
【23种常见程序设计模式及python实现】————概述一、什么是设计模式二、为什么要有设计模式三、有哪些常见设计模式四、设计模式与架构,框架的关系1、软件框架与设计模式的关系AB2、
软件架构
与设计模式的关系一
素影·流年
·
2023-08-10 00:20
python
开发语言
汽车基础软件新「战争」:群雄混战,谁在抢跑?
当前,汽车电子电气架构正在加速向“跨域融合”的时代演进,汽车
软件架构
也在加速向SOA架构升级,软硬件分层解耦成为了实现“软件定义汽车”新开发模式的前提。
高工智能汽车
·
2023-08-09 20:23
汽车
基于graalvm和java swing制作一个文件差异对比的原生应用,附源码
文章目录1、DFDiff介绍2、
软件架构
3、安装教程3.1、编译为jar包运行3.2、编译为原生应用运行4、运行效果图5、项目源码地址1、DFDiff介绍当前已实现的功能比较两个文件夹内的文件差异,已支持文件差异对比
penngo
·
2023-08-09 16:46
java
java
开发语言
graalvm
02_两小时了解自动驾驶
02_两小时了解自动驾驶目标你将学到什么什么是无人驾驶无人驾驶的运作方式参考车辆与硬件平台开源
软件架构
仿真环境地图简介高精地图与传统地图地图与定位,感知,规划的关系高精地图定位简介GNSSRTK惯性导航激光雷达定位视觉定位融合定位感知简介计算机视觉摄像头图像
Osean_li
·
2023-08-09 14:36
无人驾驶
自动驾驶
机器学习
人工智能
Apollo
Mybatis-Plus之多租户插件TenantLineInnerInterceptor及动态表名插件DynamicTableNameInnerInterceptor
一、多租户多租户技术(英语:multi-tenancytechnology)或称多重租赁技术,是一种
软件架构
技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性
懒虫虫~
·
2023-08-09 05:24
Mybatis-Plus
java
开发语言
后端
【从零开始学习JAVA | 第四十二篇】初学网络编程
目录前言:什么是网络编程:网络编程的应用场景:常见的
软件架构
:CS架构:BS架构:网络编程三要素:总结:前言:当今互联网已经渗透到我们日常生活的方方面面,而网络编程作为其中一项重要技术,正发挥着关键作用
我是一盘牛肉
·
2023-08-09 05:52
【从零开始学习JAVA】
学习
leetcode
算法
职场和发展
开发语言
网络
java
系统架构设计师-
软件架构
设计(7)
目录大型网站系统架构演化一、第一阶段:单体架构到第二阶段:垂直架构二、第三阶段:使用缓存改善网站性能1、缓存与数据库的数据一致性问题2、缓存技术对比【MemCache与Redis】3、Redis分布式存储方案4、Redis集群切片的常见方式5、Redis数据分片方案6、Redis数据类型7、Redis数据淘汰算法8、Redis的持久化9、Redis常见问题9.1缓存雪崩9.2缓存穿透9.3缓存预热
张瑞东
·
2023-08-09 01:00
软考高级
系统架构师
系统架构
软件工程
万字长文解读AUTOSAR完整架构及AP特性
第一章节简要介绍了AUTOSAR的
软件架构
,设计理念以及方法论,对ClassicPlatform和AdaptivePlatform做了简单的比较。
贺二公子
·
2023-08-09 00:27
#
[软件框架]
AUTOSAR
架构
AUTOSAR
微服务与Nacos概述
微服务概述
软件架构
的演变:单体架构、垂直应用架构、流式计算架构SOA、微服务架构和服务网格。微服务是一种软件开发架构,它将一个大型应用程序拆分为一系列小型、独立的服务。
青青草原霸主ma
·
2023-08-08 12:00
微服务
架构
云原生
31.SpringMVC
SpringMVCMVCMVC是一种
软件架构
的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:
漆黑烈焰使*
·
2023-08-08 12:43
SSM
java
spring
软件架构
师思维塑造
一、软件系统设计的六项原则1、单一职责原则(SingleResponsibilityPrinciple)2、开闭原则(OpenClosedPrinciple)3、里氏替换原则(LiskovSubstitutionPrinciple)4、迪米特法则(LawofDemeter),又叫“最少知道法则”5、接口隔离原则(InterfaceSegregationPrinciple)6、依赖倒置原则(Depe
QC班长
·
2023-08-08 11:57
架构设计-综合
软件设计
系统架构
架构师思维
架构
微前端
【宝藏系列】嵌入式软件设计的 7 种架构模式
嵌入式软件设计的7种架构模式前言1️⃣分层架构2️⃣多层架构3️⃣管道/过滤器架构4️⃣客户端、过滤器架构5️⃣模型、视图、控制器架构(MVC)6️⃣事件驱动架构7️⃣微服务架构前言架构模式,也叫架构风格,是
软件架构
中在给定环境下
失散多年的哥哥
·
2023-08-08 10:22
嵌入式开发
什么都有的笔记
架构
嵌入式硬件
嵌入式
c语言
警惕软件复杂度增长(转载)
一
软件架构
的核心挑战是快速增长的复杂性越是大型系统,越需要简单性。大型系统的本质问题是复杂性问题。
霸体
·
2023-08-08 05:08
阿里巴巴前端开发规范
现在
软件架构
的复杂性需要协同开发完成,如何高效地协同呢?
大米☋
·
2023-08-07 19:00
前端
前端
03微服务到底是什么
微服务的定义二、微服务的特点1.独立性2.松耦合3.可伸缩性4.技术多样性5.独立部署三、微服务的利与弊1.优点2.弊端四、微服务架构典型示例一、微服务的定义微服务(Microservice)是一种以服务为中心的
软件架构
模式
rainyonelove
·
2023-08-07 13:38
微服务架构设计
微服务
架构
云原生
容器
语言模型
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他