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
耦合度
django学习笔记(1)
前后端不分离,前后端分离前后端不分离概念:前后端不分离,那么前端的看到的效果完全由后端控制,由后端渲染页面后者进行重定向,也就是说后端需要控制前端的展示,前端、后端的
耦合度
很高。
程序小小白呀
·
2023-06-10 00:40
python学习
django
【Spring5框架学习】AOP
AOP基本概念什么是AOP面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率通俗描述:不通过修改源代码方式,在主干功能里面添加新功能使用登录例子说明
倒过来是圈圈
·
2023-06-10 00:16
Spring学习
java
spring
后端
【框架源码】手写Spring框架IOC容器核心流程
使用IOC目的就是之前我们创建对象的方式都是用new的方式创建,这个方式有个缺点,被创建对象的类的位置一旦被改动,new就会报错,类与类之间的关联度太大,为了降低
耦合度
,将创建对象交给IOC容器处理。
互联网小阿祥
·
2023-06-09 20:54
#
框架源码
spring
java
spring
boot
后端
微内核和大内核
降低模块之间的
耦合度
,某个模块出现问题,不会影响到其他模块
Ghost_199503
·
2023-06-09 15:22
操作系统
linux
什么是耦合性?
耦合性(Coupling)耦合性(Coupling),也叫
耦合度
,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。
SmallFatMan
·
2023-06-08 23:54
JAVA
java
数据结构
运维
编程语言
c语言
1.SpringCloud技术
单体架构的优缺点如下:优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)1.2.分布式架构分布式架构:根据
小透明add
·
2023-06-08 23:34
微服务框架基础
spring
cloud
微服务
分布式
2023 最新最细 vite+vue3+ts 多页面项目架构,建议收藏备用!
因为这个项目是需要和app混合开发的h5页面,包括以后可能会做一些运营h5,所以自然不能采用常规的SPA单页面应用架构(因为大部分页面
耦合度
低,全都塞一个项目里的话,即使打开个纯静态页都要跑起来整个项目
前端阿彬
·
2023-06-08 18:33
前端实用知识学习
前端
vite
mpa
多页面架构
2020年Java基础超高频面试题汇总(1.2W字详细解析)
1、Java语言有哪些特点(1)简单易学、有丰富的类库(2)面向对象(Java最重要的特性,让程序
耦合度
更低,内聚性更高)(3)与平台无关性(JVM是Java跨平台使用的根本)(4)可靠安全(5)支持多线程
程序猿空间
·
2023-06-08 17:59
【JDBC:连接MySQL数据库】出现SQL注入的解决办法、什么时候需要使用SQL注入、事务的使用、悲观锁乐观锁
解耦合:降低程序的
耦合度
,提高程序的扩展力。多态机制就是非常典型的:面向抽
蛋翼
·
2023-06-08 15:42
JDBC
数据库
mysql
sql
Linux:网络基础1
协议分层的优势:软件设计方面的优势-低耦合一般我们的分层依据:功能比较集中,
耦合度
比较高的模块--一层,高内聚每一层都要解决特定的问题!
JDSZGLLL
·
2023-06-08 14:06
Linux
网络
linux
软件质量评判标准:高内聚、低耦合
什么叫高内聚、低耦合定义高内聚低耦合低内聚高耦合定义高内聚低耦合,是软件工程中的概念,是判断软件设计好坏的标准,主要用于程序的面向对象的设计,主要看类的内聚性是否高,
耦合度
是否低。
Delia今年三岁了
·
2023-06-08 14:20
知识总结
java
javascript
第二十一章行为性模式—访问者模式
行为型模式分为类行为模式和对象行为模式:类行为模式:采用继承机制来在类间分派行为对象行为模式:采用组合或聚合在对象间分配行为由于组合关系或聚合关系比继承关系
耦合度
低,满足“合
库里不会投三分
·
2023-06-08 13:15
23种设计模式
访问者模式
第二十二章行为型模式—备忘录模式
行为型模式分为类行为模式和对象行为模式:类行为模式:采用继承机制来在类间分派行为对象行为模式:采用组合或聚合在对象间分配行为由于组合关系或聚合关系比继承关系
耦合度
低
库里不会投三分
·
2023-06-08 13:15
23种设计模式
备忘录模式
软考考点之耦合与内聚类型区分
除参见《软考》系统开发与软件工程高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计,看类的内聚性是否高,
耦合度
是否低。
guangod
·
2023-06-08 13:38
软考
[架构之路-183]-《软考-系统分析师》-13-系统设计 - 高内聚低耦合详解、图解以及技术手段
目录第1章什么是高内聚低耦合1.1概念1.2目的1.3什么时候需要进行高内聚低耦合1.4什么系统需要关注高内聚、低耦合第2章分类2.1内聚的分类2.2耦合的分类第3章增加高内聚降低
耦合度
的方法3.1增加高内聚
文火冰糖的硅基工坊
·
2023-06-08 13:00
架构之路
架构
分析师
系统架构
低耦合
高内聚
依赖注入是什么?
2.控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的
耦合度
。
weixin_30586257
·
2023-06-08 08:40
RabbitMQ
耦合度
高性能下降资源浪费级联失败异步调用方案异步调用常见实现就是事件驱动模式优势:服务解耦性能提升,吞吐量提高没有强依赖关系流量削峰缺点:依赖于Broker的可靠性、安全性、吞吐能力架构复杂了,业务没有明显的流程线
xc6
·
2023-06-08 08:27
#
实用篇
java-rabbitmq
rabbitmq
分布式
微服务架构演变
微服务架构演变认识微服务服务架构演变单体架构:将业务的所有功能集中在一个项目种开发,打成一个包部署优点:架构简单部署成本低缺点:
耦合度
高分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发
xc6
·
2023-06-08 08:12
#
实用篇
微服务
架构
spring
cloud
基于Python的接口自动化-构建mock接口服务
引言Mock即模拟,就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,其最大的优势就是降级前后端
耦合度
,使前端工程师可以不依赖后端返回数据,先开发前端样式以及逻辑处理简单来说
锦都不二
·
2023-06-08 00:24
软件测试工程师
接口自动化测试
软件测试
测试用例
单元测试
软件测试
自动化测试
Python接口自动化
Spring(IOC,DI,事务)属性
(变主动为被动,即反转)解决了具有依赖关系的组件之间的强耦合,使得项目形态更加稳健什么是IOC:控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理使用IOC目的:为了
耦合度
降低入门案例就是
孤居自傲
·
2023-06-07 21:44
学习随笔
spring
java
后端
Spring面向切面编程(AOP)
所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的
耦合度
,并有利于未来的可
孤居自傲
·
2023-06-07 21:35
学习随笔
spring
java
后端
FluxMQ 规则引擎 《一》
规则引擎不仅提供了清晰、灵活的“配置式”的业务集成方案,简化了业务开发流程,提升用户易用性,降低业务系统与FluxMQ的
耦合度
;也为FluxMQ的私有功能定制提供了一个更优秀的
程序媛之Lemon
·
2023-06-07 19:20
Mqtt
网关
物联网
物联网
网络协议
MQTT
AOP面向切面编程
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性。Aop在Spring中
Been Doing
·
2023-06-07 11:11
Spring
java
AOP(面向切面编程)
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,使用AOP进行编程,可
努力努力再努力mlx
·
2023-06-07 11:55
java
spring
开发语言
AOP
Vue中组件和插件有什么区别?
组件是什么组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念(组件)来实现开发的模式,在Vue中每一个.vue文件都可以视为一个组件组件的优势降低整个系统的
耦合度
,在保持接口不变的情况下,我们可以替换不同的组件快速完成需求
CrazyxxLu
·
2023-06-07 05:28
Vue2面试
vue.js
javascript
前端
外观模式详解:轻松搞定复杂子系统
这大大简化了客户端的使用,同时降低了客户端和子系统的
耦合度
。通俗的讲,我们要实现一个功能,可能需要调用一个子系统中的多个操作,或者组合不同子系统中的
凤梨壳
·
2023-06-07 00:25
设计模式之美
外观模式
java
设计模式
iOS 利用CAShapeLayer和UIBezierPath实现白板图形绘制
降低
耦合度
,支持快速自定义新增图形。新增支持撤销、还原、删除还原功能。工具绘图支持动态图形新增简单的工厂模式,降低耦合,支持快
番茄那个鸡蛋
·
2023-04-21 14:02
IOC容器
1、什么是IOC(1)即:控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理(2)使用IOC目的:为了降低
耦合度
(3)上篇文章中的Spring快速上手就是IOC实现#include#include
wjfdsklfdkfksd
·
2023-04-21 12:09
设计模式
c++
算法
数据结构
企业云原生之微服务全面解析
集成发布打成一个程序包更新,其主要优点为:(1)系统整体架构简洁清晰,测试、部署及运维比较简便,中小型项目开发快捷;(2)资源占用较低,不需要分布式开销;单体由于将所有功能模块耦合在一起,导致其存在如下缺点:(1)系统
耦合度
高
klona1988
·
2023-04-21 10:34
微服务
云原生
java
Flutter插件开发-(进阶篇)
插件的开发和复用能够提高开发效率,降低工程的
耦合度
,像网络请求(http)、用户授权(permission_handler)等客户端开发常用的功能模块,我们只需要引入对应插件就可以为项目快速集成相关能力
饮茶听风
·
2023-04-21 08:46
android
flutter
android
studio
【Spring】注解使用AOP的应用(含demo)
一:AOP的简单理解:面向切面编程,对OOP的一种补充,可以将公共逻辑(事务管理,日志,缓存)等封装成切面,和业务代码分离,降低
耦合度
。
小苏打白
·
2023-04-21 05:03
Spring
spring
java
后端
你不想自己写一个你画我猜吗(二)
每人工作龚宇祥:今天完成任务:封装了一些httpRequest的方法,优化了代码的结构,提高了内聚度,降低了
耦合度
。修复了用户在加入房间的时候失败,提示用户已经在房间内的错误。
小兴安岭anim
·
2023-04-21 02:35
Android进阶宝典—Koin使用和原理分析
一、理解设计模式控制反转是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的
耦合度
。
愿天堂没有996
·
2023-04-21 02:08
android
kotlin
基于OC端的Bridge-API组件化应用
前言在移动应用开发中,组件化可以提高代码的模块化和重用性,降低
耦合度
。当下大部分APP都至少包含一到两种Hybrid框架,H5基本是必要的,还可能叠加ReactNatvie、Weex或Flutter。
风·之痕
·
2023-04-20 22:26
Objective-C
JavaScript
hybrid
bridge
plugin
api组件化
Spring框架学习0:Spring 概述、IoC 控制反转、AOP 面向切面编程
Spring的主要作用就是为代码“解耦”,降低代码间的
耦合度
。就是让对象和对象(模块和模块)之间关系不是使用代码关联,而是通过配置来
苦难_69e0
·
2023-04-20 18:14
【DDD】VO、DTO、DO、PO理解及应⽤
实体类的定义是为了便于各个层级之间进⾏数据交换,同时降低
耦合度
。
能饮一杯无zz
·
2023-04-20 12:21
java
Android进阶宝典—Kotlin委托
它通过将对象之间的关系分离,可以降低系统的
耦合度
,提高代码的复用性和可维护性。其中有三个角色,约束、委托对象和被委托对象。约束:一般为接口也可以是抽象类,定义了某个行为。
愿天堂没有996
·
2023-04-20 11:52
android
kotlin
Java面向对象三大特性:多态
所谓
耦合度
,表示组件之间的依赖关系。依赖关系越多,耦合性越强,同时表明组件的独立性越差,在开发中往往提倡降低耦合性,可提高其组件独立性
王一萍o叩丁狼教育
·
2023-04-20 01:59
微服务学习——微服务
优点:架构简单部署成本低缺点:
耦合度
高分布式架构根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点:降低服务耦合有利于服务升级拓展分布式架构的要考虑的问题:服务拆分粒度如何?
霁华TEL
·
2023-04-19 23:46
笔记
微服务
eureka
springcloud
mvc+动态代理
(代码的重用性太差)因为没有进行“职能分工”,没有独立组件的概念,所以没有办法进行代码复用代码和代码之间
耦合度
太高,扩展力太差。
耦合度
太高,导致了代码很难扩展。
薛英豪
·
2023-04-19 21:59
mvc
java
4.16--设计模式之创建型之代理模式(总复习版本)---脚踏实地,一步一个脚印
在代理模式中,代理对象主要起到一个中介的作用,用于协调与连接调用者(即客户端)和被调用者(即目标对象),在一定程度上降低了系统的
耦合度
,同时也保护了目标对象。
奔赴在自己的热爱中
·
2023-04-19 16:03
设计模式
代理模式
设计模式
java
项目重构记录
1、背景A项目现有系统架构继承于外包公司、导致整个系统架构比较落后、臃肿引入很多没必要模块、模块之间
耦合度
太大无法进行拆分和搽出无关的模块。导致开发、升级、发布比较痛苦。
·
2023-04-19 12:03
后端架构设计
python-面向对象
面向对象是一种编程的思想,具有封装、继承、多态等特性,使得代码更容易维护、扩展,复用性强,降低了系统的
耦合度
,更加灵活便于维护,百度百科的解释为:面向对象(ObjectOriented)是软件开发方法。
王老A
·
2023-04-19 10:18
头马例会主持人的收获
以前觉得PPT应该没有问题,但由于临时增删了些东西,导致两页PPT直接丢失,所以会前一定要反复确认,提前演练也是一种好的确认手段;串词作为主持人的灵魂,要有深度、有
耦合度
、及熟悉度,这块是重点准备、重点练习的环节
大伟沉思路
·
2023-04-19 07:54
黑马程序员---微服务笔记【实用篇】
微服务技术栈导学微服务实现流程:所有要学的技术:分层次教学:具体分层:实用篇---第一天一、认识微服务单体架构将业务所有功能集中在一个项目中开发,打成一个包部署优点:架构简单、部署成本低缺点:
耦合度
高分布式架构根据业务功能对系统进行查分
睡不着还睡不醒
·
2023-04-19 06:34
微服务
微服务
java
spring
java——《面试题——基础篇》
1、Java语言有哪些特点1、简单易学、有丰富的类库2、面向对象(Java最重要的特性,让程序
耦合度
更低,内聚性更高)3、与平台无关性(JVM是Java跨平台使用的根本)4、可靠安全5、支持多线程2、面向对象和面向过程的区别面向过程
行秋
·
2023-04-19 05:31
java
java
面试题
智能合约和虚拟机设计
要设计一款优秀的区块链智能合约的虚拟机,需要从以下几个角度衡量:结果确定性和资源控制扩展性和
耦合度
通用性和生态兼容性智能合约智能合约早已有之,
建怀
·
2023-04-19 03:01
在Vue3这样子写页面更快更高效
对于刚开始只有1,2个页面的时候大多数开发者可能会直接将之前的页面代码再拷贝多一份出来,而随着项目的推进类似页面数量可能会越来越多,这直接导致项目代码
耦合度
越来越高。
·
2023-04-18 22:27
为什么要用vue?
组件就像是封装了一个与其他部分低
耦合度
(简单理解就是与其他组件的直接联系为零,详细可以百度)的一个微型dom树,里面可
乔一丁_2020强化班
·
2023-04-18 17:46
为什么出现OPTIONS?SpringBoot接口跨域解决方案
原文地址:https://xeblog.cn/articles/12引言前后端分离的项目虽然降低了
耦合度
,但是引发的各种问题也随之而来。
AnLingYi
·
2023-04-18 14:34
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他