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
耦合度
SpringBoot项目使用aop
降低了代码的
耦合度
,方便我们后期对项目
如人饮氺
·
2023-10-31 01:09
spring
boot
spring
java
后端
Spring Cloud 之RabbitMQ的学习【详细】
存在的如下问题
耦合度
高,每次添加新的模块就要修改原有模块的代码性能下降,调用者需要等待服务者返回的结果,如果调用链过长,则响应的时间越长资源浪费,在等待的过程中,不会释放CPU与内存资源,在高并发的场景下占用浪费资源过大级联失败
zmbwcx
·
2023-10-30 21:51
spring
cloud
spring
后端
C# “依赖注入” 中的 “三种生命周期”
简介依赖注入(DependencyInjection,简称DI)是一种实现控制反转(IoC)的技术,用于减少代码之间的
耦合度
。通过依赖注入,一个类可以从外部获取其依赖的对象,而不是自己创建。
爱吃香蕉的阿豪
·
2023-10-30 19:14
c#
c#
.netcore
依赖注入
生命周期
grpc初体验
确实如此,但是假如在这样的一个场景中,我们的项目有多个不同的功能,根据功能的不同拆分成了几个微服务,不同的功能完全分离开来,这样的话大大降低了代码的
耦合度
。grpc官网链接什么是protobuf协议?
Reman77g
·
2023-10-30 18:32
java
linux
开发语言
Java学习笔记(10)-23种设计模式之桥接模式(Bridge)
定义将抽象与实现分离,使他们可以独立变化,它利用抽象类和接口组合的方式来替代继承关系,从而降低了抽象和实现这两个可变维度的
耦合度
。结构抽象化角色:定义一个抽象类,并包含一个实现化对象的引用。
非典型程序猿
·
2023-10-30 12:26
Spring AOP 超详细源码解析
被定义为切面,核心功能和切面功能分别独立进行开发,然后把核心功能和切面功能“编织”在一起,这就叫AOPAOP能够将那些与业务无关,却为业务模块所共同调用的逻辑封装起来,便于减少系统的重复代码,降低模块间的
耦合度
tytler
·
2023-10-29 14:28
Spring
spring
java
WPF开发之Prism详解【内附源码】
在实际应用开发中,随着项目业务逐渐复杂,
耦合度
会越来越高,维护成本也会直线上升,所以解耦也变得越来越重要。Prism框架为WPF开发中解耦提供了非常便捷的应用。
公子小六
·
2023-10-29 09:40
.Net技术
wpf
ui
microsoft
prism
UML中类之间的关系
UML中类之间的关系UML中的类图关系(根据类与类之间的
耦合度
-->弱到强):1、依赖关系依赖(Dependency)关系是一种使用关系,它是对象之间
耦合度
最弱的一种关联方式,是临时性的关联。
clown2019
·
2023-10-29 08:04
Java
系列二十七、AOP概述
的中文意思是面向切面编程,用于将那些与业务系统无关,但却对多个对象产生影响的公共行为和逻辑,抽取并封装为一个可重用的模块,这个模块被命名为切面(Aspect),用于减少系统中的重复代码,降低模块之间的
耦合度
YYAugenstern
·
2023-10-28 20:15
Spring全家桶面试系列
java
开发语言
【微服务开篇-RestTemplate服务调用、Eureka注册中心、Nacos注册中心】
单体架构的优缺点如下:优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)1.2.分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。
Allengan@wow
·
2023-10-28 14:48
微服务
微服务
eureka
架构
java
spring
cloud
设计模式:适配器模式(C#、JAVA、JavaScript、C++、Python、Go、PHP)
类适配器模式依赖于继承关系实现,因此其
耦合度
较高。对象适配器模式则依赖于组合或聚合关系实现,因此其
耦合度
较低。适配器模式的结构包括抽象原有接口、具体原有接口、抽象目标接
raining……
·
2023-10-28 09:12
设计模式
读书笔记
C#适配器模式
Java适配器模式
JS适配器模式
C++适配器模式
Python适配器模式
Go适配器模式
PHP适配器模式
1024程序员节
Java设计模式 七大原则
降低
耦合度
,接口单独设计,相互隔离。最少知道原则(迪米特法则)。一
weixin_40705360
·
2023-10-28 07:42
实用篇-认识微服务
一、服务架构演变1.单体架构单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署单体架构的优点:架构简单部署成本低单体架构的缺点:
耦合度
高2.分布式架构分布式架构:根据业务功能对系统进行拆分,
Bugman.
·
2023-10-27 22:53
分布式微服务
微服务
架构
云原生
spring
cloud
spring
boot
通俗易懂的理解 解耦 概念
举一个简单的例子来说明解耦的概念例子:汽车引擎和车轮的
耦合度
考虑一辆汽车,它由多个组件组成,包括引擎、车轮、刹车系统等。在这个例子中,我们将关注汽车的引擎和车轮之间的
三水木_
·
2023-10-27 19:35
中间件
中间件
Spring Cloud Netflix 官方解读
1、含义不同2、概念层面不同3、解决问题不同4、部署方式不同5、
耦合度
不同3、什么是SpringCloud?4、SpringCloud的五大神兽?
不爱编程的艾编程
·
2023-10-27 04:51
java
开发语言
系列三、Spring IOC
二、优点集中管理对象,方便维护,降低
耦合度
。
YYAugenstern
·
2023-10-26 20:10
Spring全家桶面试系列
spring
java
后端
设计模式:创建者模式-工厂模式、抽象工厂模式
这样可以降低系统的
耦合度
,使用者不需要关注对象的创建细节。
Perishable
·
2023-10-26 10:06
java
【设计模式】第2节:七大设计原则
一、七大设计原则七大原则提出的目的是降低对象之间的
耦合度
,提高程序的可复用性、可扩展性和可维护性。
棉花糖灬
·
2023-10-26 10:33
设计模式
java
数据库
(十)深入理解Java并发编程之ThreadPool线程池、工作原理、复用原理及源码分析
异步/多线程,对于一个业务方法而言,如果其中的调用链太长势必会引起程序运行时间延长,导致整个系统吞吐来量下降,而我们使用多线程方式来对该方法的调用链进行优化,对于一些
耦合度
不是特别高的调用关系可以直接通过多线程来走异步的方式进行处理
竹子爱熊猫
·
2023-10-26 04:16
并发编程
java
多线程
面试
Android网络管理类
此外,通过封装网络请求逻辑,可以降低代码的
耦合度
,提高代码的可维护性和复用性,有利于项目的长期发展和维护。
码农小北
·
2023-10-26 03:24
1024程序员节
【前端设计模式】之调停者模式(中介者模式)
调停者模式的目标是减少对象之间的直接通信,从而降低
耦合度
,并且使代码更易于维护和扩展。调停者模式特性将对象之间的通信集中在一个调停者对象中,避免了对象之间的直接耦合。
梦想是坚持
·
2023-10-26 01:39
前端
设计模式
中介者模式
SpringCloud&Spring Cloud Alibaba基本介绍
但模块之间更多地是以API调用完成,
耦合度
较高,不利于拓展和维护(在没有微服务技术时,很多大型项目就已经使用了微服务的概念)标准化的微服务解决方案(SpringCloud和SpringCloudAliba
小满只想睡觉
·
2023-10-26 00:56
spring
cloud
java
微服务
面试之深入理解MVC模式,springMVC运行原理、mybatis运行原理
它将程序开发编程变得更加容易,将各种对象的
耦合度
降到最低。—
java冲啊
·
2023-10-25 17:39
面试
mvc
java
组件通信$refs | $parent |$root
父组件传值子组件用Props子组件传值父组件用$emit父组件直接还可以直接取子组件的值用$refs父组件直接从子子组件中获取值$refs不建议使用会增加组件之间的
耦合度
,一般用于第三方插件的封装ref
无盐海
·
2023-10-25 13:49
前端
javascript
开发语言
设计模式-桥接模式
桥接模式将继承关系转化成关联关系,它降低了类与类之间的
耦合度
,减少了系统中类的数量,也减少了代码量。将抽象部分与他的
coder_my
·
2023-10-24 23:02
系列二、Spring IOC
优点:集中管理对象,方便维护,降低
耦合度
。二、SpringIOC的实现机制是什么***工厂模式+反射。三、IOC和DI的区别是什么?**IOC是控制反转,即把对象的创
YYAugenstern
·
2023-10-24 17:43
Spring全家桶面试系列
1024程序员节
桥接模式(Bridge模式)详解
它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的
耦合度
。通过上面的讲解,我们能很好的感觉到桥接模式遵循了里氏替换原则和依赖倒置原则,最终实现了开闭原则,对修改关闭,对扩展开放。
「已注销」
·
2023-10-24 12:21
javaweb——JSP
java程序中编写前端代码,显然程序的
耦合度
非常高。java程序中编写前端代码,代码非常不美观。java程序中编写前端代码,维护成本太高。
我真的很帅阿
·
2023-10-24 10:37
Javaweb学习
java
javaweb
JSP
软件工程第七周
控制耦合是
耦合度
的一种,表示一个模块控制另一个模块的流程。高度的耦合会导致软件维护困难,因为改变一个模块可能会对其他模块产生意外的影响。
Joy T
·
2023-10-24 04:02
软件工程
软件工程
系列五、Spring IOC(IOC和DI的区别是什么?**)
**IOC是控制反转,即把对象的创建控制交由Spring管理,以前是程序员自己管理的,
耦合度
比较高,不易维护和扩展,DI是IOC的实现,是IOC不可分割的一部分,用于给bean中注入各种属性,完成bean
YYAugenstern
·
2023-10-24 03:31
Spring全家桶面试系列
spring
java
后端
打造千万级流量系统——秒杀系统(项目初始化)
它可能是个很庞大的系统,但内部功能逻辑划分清晰,
耦合度
低,每一部分都可以独立使用。比如GoWeb框架中的Beego框架,虽然
kaixin201505
·
2023-10-23 22:45
高并发实战
设计模式-创建型模式
工厂模式的优点降低
耦合度
对象的创建与使用分离,使用者无需关心创建对象的细节,符合
chenhuakang
·
2023-10-23 16:35
设计模式
java
开发语言
JDBC相关记录
(面向接口编程的作用:解耦合——降低程序的
耦合度
,提高程序的扩展力。多态机制就是典型的面向抽象编程。)JDBC开发前的准备工作:先从官
颜妮儿
·
2023-10-23 10:05
JavaWeb
java
设计模式:命令模式(C#、JAVA、JavaScript、C++、Python、Go、PHP)
简介:命令模式,它是一种行为型设计模式,它尝试将请求或操作封装成对象,从而降低系统的
耦合度
,增加系统的可扩展性,并支持撤销、重做、事务等功能。在命令模式中,请求被封装为一个独立的对象,称为命令。
raining……
·
2023-10-23 07:20
设计模式
读书笔记
C#命令模式
Java命令模式
JS命令模式
C++命令模式
Python命令模式
Go命令模式
PHP命令模式
【第十六篇】Spring Boot中的全局异常处理
如果对每个过程都单独作异常处理,那系统的代码
耦合度
会变得很高,此外,开发工作量也会加大而且不好统一,这也增加了代码的维护成本。
sunnyday0426
·
2023-10-23 06:21
Spring
Boot
spring
boot
java
spring
Exception
异常处理
Java设计模式之中介者模式
中介者模式(MediatorPattern)是一种行为型设计模式,它通过封装一系列对象之间的交互,将对象之间的通信转移到一个中介者对象中,从而降低对象之间的
耦合度
。
kkwyting
·
2023-10-22 13:04
java
设计模式
中介者模式
设计模式记录
通过使用工厂模式,可以提高代码复用率和可扩展性,并且可以减少代码
耦合度
和客户端代码的负担。然而,工厂模式并非适用于所有情况,在使用工厂模式时需要注意局限性和代码复杂性。
季__末
·
2023-10-22 08:50
设计模式
SpringCloud 微服务全栈体系(一)
单体架构的优缺点如下:优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难二、分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。分
柠檬小帽
·
2023-10-21 03:40
微服务全栈体系
spring
cloud
微服务
spring
基于Python的接口自动化-构建mock接口服务
引言Mock即模拟,就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,其最大的优势就是降级前后端
耦合度
,使前端工程师可以不依赖后端返回数据,先开发前端样式以及逻辑处理简单来说
爱学习的执念
·
2023-10-21 02:30
技术分享
软件测试
软件测试
jmeter
自动化测试
Spring5基础
image.pngIOC容器image.pngIOC底层原理的演进过程——本质就是为了高内聚,低耦合在原始方式中,我们通过new创建对象来实现创建对象的逻辑,但是这样做当对象路径等发生变化时,就要修改代码,
耦合度
太高
卡斯特梅的雨伞
·
2023-10-20 18:09
软考---软件设计师
文章目录设计模式内聚/
耦合度
排序白盒测试ISO/IEC9126软件质量模型UML析构函数和构造函数极限编程XP域名解析流程数据字典数字签名函数依赖及蕴含TCP和UDP区别分布式数据库(分片/复制/位置/
嘿!X先森
·
2023-10-20 01:48
软考
软件设计师
<C++>友元和内部类
但是友元会增加
耦合度
,破坏了封装,所以友元不宜多用。友元分为:友元函数和友元类1.1友元函数问题:现在尝试去重载operator>同理。
闻 术
·
2023-10-19 20:22
C++学习记录
c++
内部类
友元
开发语言
后端
Spring-day02 容器的概念,容器中的对象,IOP入门
Spring的主要作用就是为代码“解耦”,降低代码间的
耦合度
。就是让对象和对象(模块和模块)之间关系不是使用代码关联,而是通过配置来说明
a-tao必须奥利给
·
2023-10-19 10:18
spring
java
前端
后端
spring
boot
vue3 中的组合式写法改为选项式写法
defineexpose内的对象换成expose,这个可以使父组件通过ref的时候限制父组件对子组件的访问限制,只能访问子组件expose出来的内容,降低
耦合度
。同
SuperHaker~
·
2023-10-19 09:39
vue3.0
javascript
前端
vue.js
laravel框架的优缺点是什么?
,模块之间
耦合度
很低,服务容器可以方便的扩展框架功能以及编写测试。
smallmww
·
2023-10-19 07:22
laravel
php
设计模式-适配器模式
适配器模式分为以下两类:类适配器模式(继承):
耦合度
较高对象适配器模式(聚合–推荐):
耦合度
较低举个例子:在生活中,我们经常给手机充电,通常来说我们的手机充电头是两头插座,而
CarNong_Blog
·
2023-10-18 21:38
设计模式
设计模式
适配器模式
01认识微服务
缺点
耦合度
高,不利于大型项目的开发和维护2.分布式架构根据业务功能对系统进行拆分,每个业务模块作为独立的项目开发,称为一个服务。
小奶糕的笔记本
·
2023-10-18 16:20
微服务
微服务
架构
云原生
项目管理与SSM框架(二)| Spring
Spring将很多复杂的代码变得优雅简洁,有效的降低代码的
耦合度
,极大的方便项目的后期维护、升级和扩展。Spring官网地址:https://spring.io/Spr
惊鸿化雨
·
2023-10-18 14:46
spring
数据库
java
nginx配合tomcat、resin等java应用服务器提供java支持
2、nginx在配合java应用服务器时相比apache
耦合度
更低,所以它可以用相同的方式连上所有能支持http服务能力的java应
小小哭包
·
2023-10-18 13:55
中间件
java
nginx
tomcat
面试
把一类事物的属性和行为抽象为一类,属性私有,行为公开),继承(将一类事物共有的属性和行为抽象成父类,子类有自己特有的行为和属性,实现代码的复用),多态(实现接口的重用,is-a变成has-a,解除了父子类继承的
耦合度
冰与河豚鱼
·
2023-10-18 13:53
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他