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
耦合度
面试 Java 框架八股文十问十答第一期
⭐1.Spring的IOC和AOPSpringIOC的意思是控制反转,将创建对象和对象管理的过程交给Spring,而减少业务逻辑代码和对象创建和管理之间的
耦合度
IOC底层原理是:xml解析+工厂模式+反射
程序员小白条
·
2023-12-03 13:45
面试八股文系列
面试
java
职场和发展
二十三种设计模式全面解析-解放组件间的通信束缚:深入探讨中介者模式的高级应用和进阶技巧
然而,随着系统规模的增大和组件之间的相互依赖关系复杂化,直接的组件间通信往往会导致代码
耦合度
过高、可维护性下降等问题。为了解决这些问题,中介者模式应运而生。
w风雨无阻w
·
2023-12-03 08:01
设计与架构
设计模式
中介者模式
java
一文搞懂微前端
项目的可维护性和可测试性降低,代码的
耦合度
高,模块的划分不清晰,变更的风险大。项目的构建和发布效率低下,打包的体积大,加载的时间长,
WestGGboom
·
2023-12-02 06:50
技术分享
前端
初学java和spring的理解
各个类仅编写自己的实现代码,关联则通过工厂类(容器的概念)来实现,配置的XML文件可以理解为一个工厂类的实现关联逻辑的代码,将相关的类通过XML配置进行关联,这样做的好处是,每个类只干自己的事情,各个类之间的
耦合度
很小
老陈的记事本
·
2023-12-02 05:51
面向对象
缺点:
耦合度
高,扩展能力差。
雪上霜
·
2023-12-01 01:22
代码耦合和解耦
2、在软件工程中,对象之间的
耦合度
就是对象之间的依赖性。对象之间的耦合越高,维护成本越高,因此对象的设计应使类和构件之间的耦合最小。3、分类:有软硬件之间的耦合,还有软件各模块之间的耦合。
Jaymeng8848
·
2023-11-30 20:17
设计模式
电商系统表设计优化案例分析
如果表结构扩展性差,业务
耦合度
将会越来越高,系统的复杂度也将随之增加。这一讲我将以电商系统中的表结构设计为例,为你详讲解在设计表时,我们都需要考虑哪些因素,又是如何通过表设计来优化系统性能。
cy629584407
·
2023-11-30 14:53
java性能调优实战
大数据
36 - 电商系统表设计优化案例分析
如果表结构扩展性差,业务
耦合度
将会越来越高,系统的复杂度也将随之增加。这一讲我将以电商系统中的表结构设计为例,为你详讲解在设计表时,我们都需要考虑哪些因素,又是如何通过表设计来优化系统性能。
Q.E.D.
·
2023-11-30 14:18
数据库
性能优化
性能调优
轻量级流程编排框架liteFlow
代码的抽象,复用率也越来越低,各个模块之间的
耦合度
很高。一小段逻辑的变动,会影响到其他模块
zhousenshan
·
2023-11-30 07:40
业务编排
分布式
架构
面向对象行为型模式(go语言)
优点:1、降低
耦合度
。2、对象不需要知道链的结构。3、通过改变链内的
paidx0
·
2023-11-30 07:09
设计模式学习(go语言)
1024程序员节
设计模式
LiteFlow规则引擎框架
代码的抽象,复用率也越来越低,各个模块之间的
耦合度
很高。一
养一头猪
·
2023-11-30 07:35
java
Android AOP面向切面架构设计
AOP可以对业务逻辑的各个部分进行分离,从而使业务逻辑之间的
耦合度
降低。提高程序的可重用性。动态代理动态代理预编译方式预编译方式如何理解切面,把需要的抽取的相同的功能业务抽取出来。
佼佼者Mr
·
2023-11-29 13:08
面试题库之JAVA基础篇(一)
java的特性面向对象,能够使程序的
耦合度
更低,内聚性更高。平台无关性,因为java程序运行在jvm虚上。支持多线程。安全可靠。有丰富的类库。
小花卷的dad
·
2023-11-29 06:48
面试题库
面试
java
职场和发展
C++类与对象(7)—友元、内部类、匿名对象、拷贝对象时编译器优化
但是友元会增加
耦合度
,破坏了封装,所以友元不宜多用。友元分为:友元函数和友元类2、友元函数问题:现在尝试去重载operator>同理。友元函数
Han同学
·
2023-11-29 01:20
C++
c++
开发语言
桥接模式 Bridge Pattern
通过组合关系来替代继承关系,避免继承层次的指数级爆炸,从而降低了抽象和实现这两个可变维度的
耦合度
。
木易不是楊
·
2023-11-28 20:40
设计模式
结构型模式
设计模式
解决@Autowired警告
这种方式存在一些问题,比如降低了代码的可测试性,增加了类之间的
耦合度
,使得依赖关系不够清晰等。相比之下,构造函数注
小钟不想敲代码
·
2023-11-28 13:09
spring
spring
boot
微服务:SpringCloud 之Eureka,Feign,nacos注册中心,配置中心,gateWay 网关
Spring-cloud导入:单体架构
耦合度
高,不利于后期维护升级,改为分布式架构,将一个大的项目分为几个独立的功能模块,每个模块成为一个服务,功能模块之间有调用关系使用RestTemplate进行远程调用
随风漂流的木瓜
·
2023-11-28 00:57
springCloud
eureka
java
spring
spring
cloud
maven
银行项目性能压测?关键链路性能压力测试,测试老鸟总结...
自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言随着银行业数字化转型的日益深入,银行信息系统的规模和复杂度日趋庞大,系统之间的
耦合度
越来越高
百里测试开发
·
2023-11-27 19:39
软件测试
压力测试
性能测试
压力测试
软件测试
软件测试工程师
jmeter性能测试
性能测试
负载测试
自动化测试
2021-09-06 为什么事件驱动架构可以提高扩展性?
事件驱动架构不受具体编程语言的限制,可以最大程度的降低
耦合度
,因此在现在分布式架构中应用广泛。
AIOPstack
·
2023-11-27 11:33
Flask框架(三)----Jinja2模板
模板概述用来展示数据的html页面,这个过程也通常称为渲染,属于Jinja2的功能使用模板的好处:视图函数只负责业务逻辑和数据处理(业务逻辑方面)而模板则取到视图函数的数据结果进行展示(视图展示方面)代码结构清晰,
耦合度
低二
年华终归属时光
·
2023-11-27 10:54
flask
python
jinja2模板渲染
Spring框架,IOC
一、什么是IOC1.控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理2.使用IOC目的:为了
耦合度
降低IoC是InversionofControl的简写,即控制反转。
攒星.
·
2023-11-27 09:25
spring
java
servlet
你该知道的2020年JAVA基础高频面试题!
1、Java语言有哪些特点(1)简单易学、有丰富的类库(2)面向对象(Java最重要的特性,让程序
耦合度
更低,内聚性更高)(3)与平台无关性(JVM是Java跨平台使用的根本)(4)可靠安全(5)支持多线程
java那点儿事
·
2023-11-27 08:45
外观模式-Facade Pattern
这时如果系统内部发生改变,客户端也要跟着改变,这违背了“开闭原则”,也违背了“迪米特法则”,所以有必要为多个子系统提供一个统一的接口,从而降低系统的
耦合度
,这就是外观模
心猿意碼
·
2023-11-26 13:59
设计模式
外观模式
设计模式
java
6.5 外观模式(Facade Pattern)
当系统功能越来越强,子系统会越来越多,客户对系统的访问也变的越来越复杂,这时如果系统内部发生改变,客户端也要跟着改变,这违背开闭原则,也违背了迪米特法则,所以有必要为多个子系统提供一个统一接口,来降低系统
耦合度
NorthStar131
·
2023-11-26 13:58
设计模式
设计模式
外观模式
软件设计之高内聚低耦合
一、什么是
耦合度
软件设计中通常用
耦合度
和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。
耦合度
(Coupling)是
whuangxm
·
2023-11-26 13:50
AOP思想实践之APT
AOP优势:利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率。
编程的猫
·
2023-11-26 11:03
聊聊什么是
耦合度
耦合度
详解什么是
耦合度
?
耦合度
(Coupling)指的是:模块或对象之间相互依赖的程度,即一个模块或对象对另一个模块或对象的依赖程度。
程序员沉梦听雨
·
2023-11-26 07:07
系统设计
设计规范
Spring-Aop
是Spring框架中的重要部分,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分的
耦合度
降低,提高程序的可重用性,提高了开发效率。
Filwaod
·
2023-11-26 04:14
Spring
spring
设计模式之中介者模式详解
这样设计出来的系统会存在如下问题:(1)系统结构复杂且
耦合度
高:每一个界面组件都
Matteo、
·
2023-11-26 01:28
设计模式
Java
设计模式
中介者模式
系列二、IOC & DI
的中文意思是控制反转,通俗地讲就是把创建对象的控制权交给Spring去管理,以前是由程序员自己去创建、控制对象,现在交由Spring去创建对象&管理对象(维系对象之间的关系),使用IOC的目的是为了降低程序之间的
耦合度
YYAugenstern
·
2023-11-25 12:16
Spring5系列
java
spring
浅谈C#在unity应用中的工厂模式
这有助于降低代码的
耦合度
,提高代码的可维护性和可扩展性。在C#中,有三种常见的工厂模式:简单工厂模式、工厂方法模式和抽象工厂模式。下面详细解释这三种工厂模式。
NueXini
·
2023-11-25 04:53
Unity
c#
unity
开发语言
工厂模式
设计模式
微服务实战
缺点:
耦合度
高。分布式架构:据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点:
耦合度
低,有利于服务升级拓展。缺点:架构复杂,部署成本高。
老王的笔记
·
2023-11-24 11:04
微服务
java
数据库
nginx架构设计
对于一个高性能的服务器,需要考虑如下约束:性能网络性能(是否应对高并发)单词请求延迟性网络效率可伸缩性(能够添加组件提供服务,
耦合度
低)简单性(组件越简单,越容易理解和实现)可修改性(修改的难易程度)可见性
m风满楼
·
2023-11-23 23:05
SpringCloud01
单体架构的优缺点如下:优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)1.2.分布式架构分布式架构:根据
( ̄(工) ̄)霸天下
·
2023-11-23 22:08
微服务
java-ee
微服务
Spring框架基础入门2:AOP--面向切面编程
什么是AOPAOP为AspectOrientedProgramming的缩写,意为:面向切面编程利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率
王凱旋
·
2023-11-23 21:02
Spring
java
spring
java
后端
Python 如何开发出RESTful Web接口,DRF框架助力灵活实现!
1、前后端不分离前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,前端与后端的
耦合度
很高。这种应用模式比较适合纯网页应用,
孜孜孜孜不倦
·
2023-11-23 21:22
python
restful
前端
微服务架构——SpringCloud快速入门
优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)分布式架构根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。
周八营业的代码人
·
2023-11-23 19:48
Java
Spring
分布式
微服务
spring
cloud
java
分布式
Fay控制器及数字人模型,可灵活组合出不同的应用场景:虚拟主播、现场推销货、商品导购、语音助理、远程语音助理、数字人互动、数字人面试官及心理测评、贾维斯、Her
该项目各模块之间
耦合度
非常低,包括声音来源、语音识别、情绪分析、NLP处理、情绪语音合成、语音输出和表情
TNT报社
·
2023-11-23 17:36
Fay控制器及数字人模型
短视频矩阵系统源码开发源代码搭建应用
IOC控制反转把创建对象过程交给spring进行管理,降低
耦合度
底层原理xml解析、工厂模式、反射过程:使用xml创建对象使用xml解析技术解析通过反射创建对象Classclazz=Class.forName
+ylhd898978
·
2023-11-23 13:06
短视频矩阵源码
java
spring
开发语言
SpringCloud---认识微服务,服务之间进行远程调用
优点:架构简单,部署成本低缺点:
耦合度
高(维护困难、升级困难)分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。
头发掉完键盘砸烂
·
2023-11-23 13:59
SpringCloud
微服务
spring
cloud
java
SpringCloud --- 认识微服务、服务拆分和远程调用
单体架构的优缺点如下:优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)1.2、分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个
乌云不要说话
·
2023-11-23 12:49
微服务
微服务
spring
cloud
java
【SpringCloud】认识微服务、服务拆分以及远程调用
SpringCloud1.认识微服务1.1单体架构单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署单体架构的优缺点:优点:架构简单,部署成本低缺点:
耦合度
高(维护困难,升级困难)1.2分布式架构分布式架构
~越努力越幸运~
·
2023-11-23 12:14
spring
cloud
微服务
spring
01-了解微服务架构的演变过程和微服务技术栈
微服务微服务架构演变单体架构:将业务的所有功能集中在一个项目中开发最后打成一个包部署优点:架构简单,部署成本低,适合小型项目缺点:
耦合度
高,升级维护困难分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发称为一个服务优点
echo 云清
·
2023-11-22 19:03
SpringCloud
架构
微服务
云原生
Dubbo
SpringCloud
微服务架构
设计模式——结构型模式
由于组合关系或聚合关系比继承关系
耦合度
低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。
weixin_50458070
·
2023-11-22 10:31
设计模式
设计模式
万字解析设计模式之 适配器模式
适配器模式分为类适配器模式和对象适配器模式,前者类之间的
耦合度
比后者高,且要求程序员了解现有组件库中的相关组件的内部结构,所以应用相对较少些。
烟雨平生9527
·
2023-11-22 00:56
设计模式
设计模式
适配器模式
万字解析设计模式之桥接模式、外观模式
它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的
耦合度
。在桥接模式中,抽象部分和实现部分之间通过一个称为“桥”的接口进行连接。
烟雨平生9527
·
2023-11-22 00:52
设计模式
桥接模式
外观模式
Java:控制反转(IoC)与依赖注入(DI)
01、紧耦合在我们编码的过程中,通常都需要两个或者更多的类通过彼此的合作来实现业务逻辑,也就是说,某个对象需要获取与其合作对象的引用,如果这个获取的过程需要自己实现,代码的
耦合度
就会高,维护起来的成本就比较高
chen_chen_chen_
·
2023-11-21 16:19
十五、MQ简介
目录一、同步调用存在的问题二、同步调用的优点三、异步调用的优势1、
耦合度
低2、吞吐量提升3、故障隔离4、流量削峰四、异步调用的缺点五、几种常用的MQ对比一、同步调用存在的问题
耦合度
高性能和吞吐能力下降有额外的资源消耗有级联失败问题二
qing_ti_xx
·
2023-11-21 15:44
微服务学习
gateway
IOC-golang 的 AOP 原理与应用
AOP与IOC的关系AOP(面向切面编程)是一种编程设计思想,旨在通过拦截业务过程的切面,实现特定模块化的能力,降低业务逻辑之间的
耦合度
。这一思路在众多知名项目中都有实践。
阿里云技术
·
2023-11-21 13:57
golang
dubbo
rpc
云计算
阿里云
数据仓库高级面试题
低耦合:模块之间的
耦合度
要尽可能的低,避免模块之间的复杂依赖,使得每个模块都可以独立存在,从而减少模块间的相互影响,提高系统的可维护性。
小小哭包
·
2023-11-21 13:16
大数据
大数据
spark
分布式
数据仓库
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他