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
耦合度
前端基础搬运工-Angular和React模块
AngularJS通过指令扩展了HTML,且通过表达式绑定数据到HTML2.angularJS中的MVVM模式答:-[]采用这种方式为合理组织代码提供了方便,降低了代码间的
耦合度
,功能结构清晰可见。
我家媳妇蠢蠢哒
·
2023-06-24 10:15
程序的耦合和解耦思路
耦合性(Coupling),也叫
耦合度
,是对程序间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。
喝醉酒的咖喱鸡
·
2023-06-24 09:25
Java设计模式之桥接模式最详解(类图加源码)学习笔记
从而降低了抽象和实现这两个可变维度的
耦合度
。桥接(Bridge)模式中包含的角色抽象化(Abstraction)角色:定义抽象类,并包含一个对实现化对象的引用。
秋天的雨夏天的风
·
2023-06-23 16:28
java
设计模式
桥接模式
JavaScript设计模式——桥接模式
桥接模式将抽象部分与他的实现部分分离,这样抽象化与实现化解耦,使他们可以独立的变化,使用组合关系代替继承关系实现,从而降低了抽象和实现这两个可变维度的
耦合度
。桥方可
前端御书房
·
2023-06-23 16:27
JavaScript设计模式
javascript
设计模式
桥接模式
前端必须知道——设计模式六大原则
诸多函数汇总起来,就要形成耦合,也就是以牺牲
耦合度
chenyu-max
·
2023-06-23 11:20
#
前端——设计模式
前端
设计模式
javascript
《大话设计模式》笔记
1.简单工厂模式1.1面向对象的好处考虑通过封装、继承、多态把程序的
耦合度
降低,使用设计模式使得程序更加的灵活,容易修改,并且易于复用。
庭前云落
·
2023-06-23 11:16
设计模式
设计模式
笔记
策略模式
vue插槽概念解释
这使得组件的可定制化程度更高,同时也降低了组件的
耦合度
,使得组件
IT小辉同学
·
2023-06-23 05:55
vue.js
javascript
前端
JAVA开发(spring RestFull风格Feign使用总结)
组件中的一个轻量级RESTFULL的http服务客户端,实现了负载均衡和Rest调用的开源框架,封装了Ribbon和RestTemplate,实现了webservice的面向接口编程,进一步降低了项目的
耦合度
茅河野人
·
2023-06-21 23:25
java
java
spring
开发语言
JS发布-订阅模式,如何优雅地解耦代码
传统的做法是使用回调函数或事件监听器,但这种方式容易造成代码
耦合度
高、难以维护等问题。而JavaScript发布-订阅模式则可以很好地解决这些问题。什么是发布-订阅模式?
爱划水de鲸鱼哥~
·
2023-06-21 21:51
javascript
开发语言
Nginx配置后端接口转发(API)、前端(Vue,React)项目部署基础配置
高扩展性:Nginx是基于模块化设计,由多个
耦合度
极低的模块组成,因此具有很高的扩展性。许多高流量的网站都倾向于开发符合自己业务特性的定制模块。
一只代码狗
·
2023-06-21 19:17
工具类
nginx
java
vue
web
前后端分离开发
前后端不分离在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的
耦合度
很高。
启蒙客
·
2023-06-21 16:28
软件构造复习:第五章
目录可维护性的常见度量指标聚合度与
耦合度
(高内聚,低耦合)SOLID:5classesdesignprinciples单一责任原则/TheSingleResponsibilityPrinciple(SRP
Delicia720
·
2023-06-21 15:59
设计模式
java
正则表达式
学习笔记之微服务(一)
优点:架构简单、部署成本低缺点:
耦合度
高分布式架构:根据业务拆分系统功能,每个业务模块独立项目开发,为一个服务。
紫霖ty
·
2023-06-20 18:26
微服务
学习
笔记
4. 第四部分:模块化和打包工具
模块化开发有助于降低代码的
耦合度
,使得代码更易于理解、测试和维护。在JavaScript中,有多种实现模块化的方法。以下是一些常见的模块化开发概述:命名空间模式(NamespacePat
有志青年(top)
·
2023-06-20 17:26
JavaScript
javascript
前端
设计模式的学习
第一章:简单工厂模式(UML类图的封装)代码复用:提到业务封装,让业务逻辑与界面逻辑分开,降低
耦合度
。用到的思想:面向对象的三大特性:封装、继承、多态。
one day321
·
2023-06-20 14:22
设计模式
学习
面向切面编程AOP
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率。主要功
Raphael-laq
·
2023-06-20 11:34
java
开发语言
讲讲微服务架构对 业务/产品/技术 带来的帮助
例如,一个网站在满足客户需求时,必须调用多个服务,而这些服务可能会存在着
耦合度
高、重复劳动量大等问题。如果使用微服务架构,可以将不同的服务分别建立成独立的微服务,客户可以通
禅与计算机程序设计艺术
·
2023-06-19 16:59
编程实践
架构师必知必会系列
微服务
架构
运维
[架构之路-214]- UML-类图图解、详解、结构化、本质化讲解
目录一、什么是类1.1概述1.2UML中类的表示1.3接口1.4抽象类1.5模板类二、什么类图2.1概述2.2类关系三、UML类图3.1结构关系3.1.1完全一体:继承关系(类与类
耦合度
最高,类与类之间最强的关系
文火冰糖的硅基工坊
·
2023-06-19 13:28
架构之路
uml
架构
类图
dubbo内置哪几种服务容器_GitHub - xlzuijia/SpringBoot-Dubbo-Docker-Jenkins: 基于SpringBoot+Dubbo的微服务框架(借助Docker+...
这样这些系统之间的
耦合度
大大降低,你的系统将非常容易扩展,团队协作效率提升了N个档次。这种架构通过眼下流行的
weixin_39881958
·
2023-06-19 12:53
dubbo内置哪几种服务容器
【设计模式】单例模式
这样可以降低系统的
耦合度
,使用者不需要关注对象的创建细节。
BugMaker.Chovy
·
2023-06-19 12:21
Java
单例模式
设计模式
java
浅谈耦合和内聚
一、模块模块指能完成某一功能的代码单元,可以是方法,类,系统等等二、耦合释义:耦合指的是模块间的关系,联系越紧密,相互影响越大,
耦合度
越高;反之则
耦合度
越低。
耦合度
越高对模块的修改产生的影响范围越大。
WZTTMoon
·
2023-06-19 12:46
java
java
开发语言
Spring之详解如何实现AOP
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可
王小二_Leon
·
2023-06-18 22:23
#
Spring
java后端开发
spring
boot
java
设计模式之单例模式入门介绍
1.1创建型模式创建型模式用于描述对象的创建过程,它的目的是封装对象的创建过程,从而降低系统的
耦合度
,并且能够更加灵活地创建对象。创建型模式包括单例模式、工厂方法模式、抽象工厂模式、
起个名字好难丫
·
2023-06-18 21:44
设计模式
单例模式
设计模式
懒汉模式
饿汉模式
MsgBroker原理及使用
应用MsgBroker可以降低系统间
耦合度
,提高系统的吞吐量、可扩展性和高可用性。核心角色分布式消息服务主要涉及以下五个核心角色:消息发布者(Publisher)负责发送消息的应用系统,一个应用系
tz986548749
·
2023-06-18 21:24
中间件
分布式
结构型模式(一):适配器模式
适配器模式分为类结构型模式\color{orange}{类结构型模式}类结构型模式和对象结构型模式\color{orange}{对象结构型模式}对象结构型模式两种,前者类之间的
耦合度
比后者高,且要求程序员了解现有组件库中的相关组件的内部结构
kayyoo
·
2023-06-18 20:10
设计模式
设计模式
安卓测试一(基础)
现在的商业App开发都是大型团队协作开发,不断会有新人加入,无论新人是刚入行的应届生还是工作多年,在代码存在一定业务
耦合度
的时候,修改代码就有一定风险,可能会影响之前比较隐蔽的业务逻辑,或者是丢失曾经的补丁
江户川柯基zzZ
·
2023-06-18 13:36
测试
WPF入门教程系列二十八 ——DataGrid使用示例MVVM模式(6)
在WPF开发中,经典的编程模式是MVVM,该模式充分利用了WPF的数据绑定机制,最大限度地降低了Xmal文件和CS文件的
耦合度
,也就是UI显示和逻辑代码的
耦合度
,如需要更换界面时,逻辑代码修改很少,甚至不用修改
DotNet菜园
·
2023-06-18 11:00
软件架构设计原则之合成复用原则
可以使系统更加灵活,降低类与类之间的
耦合度
,一个类的变化对其他类造成的影响相对较少。继承叫作白箱复用,相当于把所有的实现细节暴露给子类。
·
2023-06-18 10:17
java后端spring
RabbitMQ基础
痛点2:比如系统A需要和多个系统交互,如果其它系统改变或者新增系统,那么A系统就需要改代码,这样系统之间
耦合度
较高。
LoneWalker、
·
2023-06-18 07:11
RabbitMQ单排日记
rabbitmq
java
day01 微服务初探与Eureka、Nacos的基本使用
例如:学生管理系统缺点:
耦合度
高(维护困难、升级困难)分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称作一个服务。
猿小羽
·
2023-06-18 06:25
SpringCloud
学习笔记
微服务
eureka
spring
cloud
nacos
注册中心
微服务SpringCloudday1 认识微服务与服务注册(Eureka与nacos)
优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)1.2.分布式架构分布式架构:根据业务功能对系统做拆分,
小小程序○
·
2023-06-18 05:49
开发学习
微服务
eureka
java
spring
cloud
intellij
idea
微服务日志体系最佳实践
当下,微服务已经不是一个新奇的名词,微服务技术体系的运用,让我们能快速、独立的实现服务的开发、测试、及交付部署,
耦合度
越来越低,但同时也带来一些复杂度的问题,如服务链路越来越长,服务系统间交互越来越频繁
shabenben
·
2023-06-17 19:31
技术架构
微服务
架构
云原生
spring
boot
RocketMQ架构和工作流程
异步解耦上游系统对下游系统的调用若为同步调用,则会大大降低系统的吞吐量与并发度,且系统
耦合度
小白_学编程
·
2023-06-16 10:06
RocketMQ
java-rocketmq
rocketmq
java
工厂模式(Factory Pattern)
优势:降低
耦合度
:使用工厂模式可以将对象的创建与使用
三季人 G
·
2023-06-16 05:02
java
开发语言
idea新建一个Spring项目(最基础)
首先,笼统介绍一下,什么是spring1、Spring的主要作用就是为代码“解耦”,降低代码间的
耦合度
。根据功能的不同,可以将一个系统中的代码分为主业务逻辑与系统级业务逻辑两类。
爱吃小猫的大鱼@
·
2023-06-15 23:01
Spring系列
Java框架
idea
Spring
Spring
IOC
Spring的依赖注入(DI)是什么,有哪些实现方式?
它的主要思想是将对象的依赖关系从对象本身解耦,从而降低对象之间的
耦合度
,提高代码的可重用性和可维护性。
luoluoal
·
2023-06-15 20:33
java基础
spring
java
spring
boot
面试半年,总结了 1000 道 2023 年 Java 架构师岗面试题
道经典的Java面试题,里面包含面试要回答的知识重点,并且我根据知识类型进行了分类,可以说非常全面了~基础篇1、Java语言有哪些特点1、简单易学、有丰富的类库2、面向对象(Java最重要的特性,让程序
耦合度
更低
海害嗨
·
2023-06-15 20:54
java
面试
开发语言
Spring Boot进阶(05):Spring Boot 整合RabbitMQ,实现消息队列服务 | 超级详细,建议收藏
1.前言之前我在开发商城项目的时候,有接触过这么一块订单与库存模板,由于并发不是很大就一直搁置,然后我现在回想起来,完全可以用现在的高性能中间件来处理以降低两模块之间的
耦合度
,这也是我今天要介绍的东西-
bug菌¹
·
2023-06-15 18:18
《Spring
Boot进阶实战》
《滚雪球学Spring
Boot》
rabbitmq
spring
boot
rabbitmq使用
消息队列
中间件
iOS 架构浅析
iOS的App架构是App项目开始开发时重要的工作之一,确定一个优秀的架构,会使开发初期的效率极大的提高,并降低项目维护的难度和可读性,说白了就是降低
耦合度
,也就是说,所有App的架构都是围绕“解耦”这个主题来说的
深度码农患者
·
2023-06-15 11:26
软件开发流程管理中的6个重点
软件开发流程管理中的6个重点2、设计原则设计包括概要设计和详细设计,需遵循“高内聚、低耦合”的原则,尽量降低功能之间的依赖关系,从而让各模块间的
耦合度
降低。
CoCode888
·
2023-06-15 11:35
CoCode项目管理
测试工具
开发流程管理
CoCode项目管理
CoCode智能化工具
CoCode助力CMMI落地
WPF教程(十五)MVVM框架
WPF是微软视其为下一代用户界面技术,XAML的使用就是为了降低
耦合度
。那么我们不得不说说WinForm和WPF的
yangwenxue1989
·
2023-06-15 09:29
WPF
ICommand
MVVM
IoC+AOP的简单实现
对于一个企业应用来说说,AOP和IoC是我们进行逻辑分离和降低
耦合度
最主要的方式,而将两者结合起来具有重要的现实意义。一、基于IoC+AOP的编程到底将IoC和AOP进行整合后,会对编程但来
不安分的小女孩
·
2023-06-15 00:03
unity
c#
asp.net
开发语言
【架构基础】高内聚低耦合
主要评判模块或类的内聚性是否高,
耦合度
是否低。目的是使模块或类的可重用性、可移植性大大增强。通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低。内聚是从功能角度来度量模块内的联系,
_Hansen_
·
2023-06-14 23:23
架构基础
软件工程
架构
设计模式大全
Java中的设计模式是基于面向对象编程思想而产生的,它们可以帮助我们更好地组织代码并降低代码的
耦合度
。
·
2023-06-14 19:08
java设计模式架构设计后端
微服务实战--基础篇之MQ:RabbitMQ、SpringAMQP
RabbitMQ初识MQ同步通讯我们之前学习的Feign调用就属于同步方式,虽然调用可以实时得到结果,但存在下面的问题:同步调用的优点:时效性较强,可以立即得到结果同步调用的问题:
耦合度
高性能和吞吐能力下降有额外的资源消耗有级联失败问题异步通讯异步调用则可以避免上述问题
三角形代表重生
·
2023-06-14 14:38
微服务
rabbitmq
微服务
分布式
前后端分离,不可缺少的技术栈
这种架构可以提高开发效率、分离关注点、降低代码
耦合度
等优点。但是,要想顺利完成前后端分离的开发工作,对于两端的技术栈也有一定的要求。
网创学长
·
2023-06-14 12:32
前端
javascript
开发语言
11.JavaWeb-Spring框架
Spring的根本使命:简化Java开发【Spring给予了Java新生】1.1Spring特点解耦和简化开发:通过IOC容器管理对象的依赖关系,简化了代码的
耦合度
,让开发者专注于业务逻辑的实现。
LB_bei
·
2023-06-13 23:05
spring
java
后端
耗时108天,阿里P8总结了 1000 道 Java 工程师面试题
道经典的Java面试题,里面包含面试要回答的知识重点,并且我根据知识类型进行了分类,可以说非常全面了~基础篇1、Java语言有哪些特点1、简单易学、有丰富的类库2、面向对象(Java最重要的特性,让程序
耦合度
更低
海害嗨
·
2023-06-13 20:00
java
jvm
开发语言
PTA Python作业6函数
6-2兔子繁殖编程题7-1判断用户输入的是否是小写字母和数字7-2求最小公倍数判断题1-1模块化设计程序时,尽可能使功能块内部耦合紧密,功能块之间
耦合度
低。
OraOla
·
2023-06-13 16:09
python
微服务技术(SpringCloud、Docker、RabbitMQ)
优点:架构简单;部署成本低缺点:
耦合度
高分
Zaralike
·
2023-06-13 16:08
后端
微服务
java
数据库
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他