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
水陆耦合
分布式与微服务区别?
2、粒度划分:分布式:服务划分粒度可大可小,服务之间的
耦合
度不如微服务极致。
明天更新
·
2025-03-05 03:44
面试题
Spring
Cloud
Alibaba
分布式
微服务
架构
微软开发Web应用的架构研究
耦合
性高:页面和业务逻辑容易
耦合
,代码维护性较差。适用场景:适用于快速开发小型应用,或者需要使用控件库的传统应用。局
码农君莫笑
·
2025-03-04 21:54
microsoft
前端
后端
文献阅读 250303-Fire weakens land carbon sinks before 1.5 °C
Fireweakenslandcarbonsinksbefore1.5 °C来自##Intro:使用火-植被
耦合
模型来探索全球变暖水平的区域影响和反馈。
ZzYH22
·
2025-03-04 16:17
笔记
【C语言】高内聚低
耦合
:结构体、联合体、数组、字符串、枚举和指针的综合实践
C语言中的高内聚低
耦合
:结构体、联合体、数组、字符串、枚举和指针的综合实践在C语言编程中,高内聚(HighCohesion)和低
耦合
(LowCoupling)是模块化设计的核心原则。
LuckiBit
·
2025-03-04 15:07
C语言
c语言
嵌入式
高内聚低耦合
结构体
安全
HSPF水文模型
1.它有很高集成度的前后处理软件,减轻建模的负担;2.它可以自主调节水文响应单元的大小,模型有更好的灵活性;3.它可以输出最小为小时的结果,比SWAT更方便;4.它可以与EFDC等水动力模型相
耦合
等。
岁月如歌,青春不败
·
2025-03-04 13:21
水文水资源
水文模型
水文水资源
水科学
泥沙
水质模型
水动力
Android组件化、模块化、插件化
Android组件化、模块化、插件化区别详解-掘金组件化:组件化就是基于可重用为目的的,将一个大的软件系统按照分离关注点的形式,拆分多个独立的组件,减少
耦合
。
写完就会了
·
2025-03-04 10:28
JAVA基础
Android
android
【设计原则】依赖倒置(DIP):构建松
耦合
的高质量代码
依赖倒置构建松
耦合
的高质量代码一、从紧
耦合
的代码说起二、依赖倒置原则的核心要义三、C#实现DIP的三步实践步骤1:定义抽象接口步骤2:实现具体细节步骤3:通过依赖注入实现控制反转四、依赖注入的三种实现方式
OpenSeek
·
2025-03-03 17:20
#
设计原则
编程基础
依赖倒置原则
设计原则
tidb和mysql性能优化有哪些区别
以下是主要区别的总结:1.架构设计差异MySQL:单机架构(或主从复制架构),存储和计算
耦合
。-依赖本地磁盘或集中式存储(如SAN/NAS)。
大0马浓
·
2025-03-03 10:56
tidb
mysql
企业应用架构笔记-软件设计的原则
软件设计的通用原则可维护代码的基础包含两个核心原则——内聚与
耦合
。内聚内聚表示软件模块承担的众多职责关联性很强,不管是子程序,类,还是库。内聚用来衡量通过类的各个方法、
九指程序员
·
2025-03-02 23:56
架构专栏
架构
笔记
软件测试24-紧跟时代步伐:微服务模式下API测试要怎么做?
微服务架构下,API测试的最大挑战来自于庞大的测试用例数量,以及微服务之间的相互
耦合
程序员zhi路
·
2025-03-02 19:29
软件工程&软件测试
微服务
架构
云原生
一个Spring框架笔记
Spring框架基于JavaEE的轻量级框架,使用spring可以降低模块的
耦合
度,提高开发效率。
A_cot
·
2025-03-02 18:55
spring
数据库
java
后端
开发语言
spring
cloud
spring
boot
设计模式|结构型模式总结
这些模式帮助创建更大结构,同时保持代码的低
耦合
性。
游客520
·
2025-03-02 18:21
设计模式
软件设计师
python全栈学习
python
设计模式
设计模式-行为型-责任链模式
责任链模式的主要特点降低
耦合
:请求的发送者和接收者解耦,发送者无需关心请求由谁处理。动态组合处理者:可以在运行时决定请求的处理顺序。增强灵活性:可以方便地增加或修改处
游客520
·
2025-03-02 17:46
设计模式
软件设计师
python全栈学习
python
开发语言
责任链模式
设计模式
MATLAB环境下从信号中去除60Hz工频干扰噪声
1.工频干扰特性分析来源:电力线
耦合
(如50/60Hz交流电)、设备接地不良、电磁辐射。典型表现:信号频谱中在60Hz附近出现尖峰(可能伴随谐波,如120Hz、180Hz)。
Luis Li 的猫猫
·
2025-03-02 16:02
matlab
开发语言
Vue 系列之:基础知识
降低了代码的
耦合
度。Model代表数据模型,是应用程序中用于处理数据的部分。在Vue.js中,Model通常指的是组件的data函数返回的对象,或者Vue实例的data属性。
程序员SKY
·
2025-03-02 10:13
VUE
vue.js
如何解析配置文件
方便修改参数设置和逻辑代码分离(解耦)(高内聚,低
耦合
)常见的配置文件格式:aaa.inixxx.xmlxxxxx.jsonxxfada.yaml什么是json文本、字符串、有固定的格式,格式长得像p
啊念着倒嘛干
·
2025-03-02 09:00
python
python
json
mysql 视图调用函数_MySQL视图,函数,触发器,存储过程
用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视图是存放在数据库中的,如果我们程序中使用的sql过分依赖数据库中的视图,即强
耦合
丛子涵
·
2025-03-02 09:59
mysql
视图调用函数
【文献】Model-based Systems Engineering methodology for defining multi-physics simulation models
数字孪生可以集成不同物理领域的建模和
耦合
,还能重现真实系统的瞬时行为,是重要的产品开发工具。系统工程的专有方法有益于数字孪生构建。
不停爬行的蜗牛终会到达山顶
·
2025-03-02 09:29
uml
设计规范
MyBatis 深度解析:MyBatis是如何简化 JDBC的 ?
SQL与代码强
耦合
:SQL硬编码在Java类中,修改SQL需重新编译代码,且难
以恒1
·
2025-03-01 16:28
mybatis
SOA的参考架构及技术标准的应用研究
SOA的优点和特点,已经为大多数厂家和用户所熟知,如松
耦合
、业务敏捷性、基于开放式标准等,那么如何构建企业或组织的SOA应用呢?
cnpm89348
·
2025-03-01 15:49
java
网络
数据库
为什么要用MQ?
1.应用解耦项目A要给项目B发送数据,按照传统的做法是通过RPC远程调用,RPC远程调用
耦合
度非常高。如果使用消息队列,A系统把消息发给mq,B系统只需要订阅,这样就大大的实现了解耦。
阿杰帅三代
·
2025-03-01 08:03
MQ
MQ
kafka stream对比flink
以下是两者的核心区别和适用场景分析:1.定位与架构差异KafkaStreams定位:轻量级库(无需独立集群),深度集成Kafka,适用于构建与Kafka紧密
耦合
的流处理应用。
后季暖
·
2025-02-28 14:23
kafka
flink
分布式
迪米特法则
其目的是降低类之间的
耦合
度,提高模块的相对独立性。
倒霉男孩
·
2025-02-28 14:47
java设计模式
迪米特法则
设计模式-结构性01-适配器模式(Adapter Pattern)
适配器模式分为类结构型模式和对象结构型模式两种,前者类之间的
耦合
度比后者高,且要求程序员了解现有组件库中的相关组件的内部结构,所以应用相对较少些。该模式的主要优点如下。
薇薇
·
2025-02-28 02:13
设计模式
RabbitMQ实战:构建可靠的异步消息系统
同步通信会导致系统
耦合
度高,可扩展性差。异步消息系统应运而生,通过将消息发送者和接收者解耦,提高了系统的灵活性、可靠性和性能。
AI天才研究院
·
2025-02-28 01:04
计算
DeepSeek
R1
&
大数据AI人工智能大模型
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
领域模型介绍
领域模型的核心目标是高内聚、低
耦合
,通过清晰的边界(BoundedContext)隔离不同业务模块,确保代码与业务需求高度一致。
阿湯哥
·
2025-02-28 01:33
架构
中介者模式
中介者模式的目的是把多方会谈变成双方会谈,从而实现多方的松
耦合
。用一个中介对象来封装一系列的对象交互。这样,系统中的各个对象不直接互相引用,而是通过中介者进行交互,从而降低了系统的
耦合
度。
烟沙九洲
·
2025-02-27 18:28
设计模式
中介者模式
java
tomcat jndi + spring配置
tomcatjndi+spring配置一、简介JNDI:JavaNamingandDirectoryInterface(JNDI)首先关于jndi的配置网上资料很多,但大多都不是我想要的,原因很简单,改的配置文件太多,
耦合
度还是太高
cyong888
·
2025-02-27 16:13
java
数据库
tomcat
spring
exception
bean
数据库
jar
设计模式 工厂模式 工厂方法模式 抽象工厂模式
它通过工厂类来封装创建过程,这样可以减少
耦合
度。那工厂模式有什么优点呢?嗯,首先是解耦了创建和使用,这样客户端不需要知道具体怎么创建对象,只需要调用工厂方法。
她说喜欢是装的.
·
2025-02-27 08:18
web后端开发
web开发基础
设计模式
工厂方法模式
抽象工厂模式
Java设计模式:中介者模式详解与最佳实践
当模块之间
耦合
度过高时,系统的维护、扩展和理解成本都会显著增加。为了降低模块之间的
耦合
度,保持系统的灵活性和可维护性,我们可以使用设计模式中的中介者模式(MediatorPattern)。
范范0825
·
2025-02-27 07:12
java
设计模式
中介者模式
Java常见设计模式(上):创建型模式
指导着设计者如何组织代码以实现高内聚、低
耦合
、易扩展和易维护的软件系统。设计模式则是在特定情况下解决常见问题的经验性解决方案,它们提
啥都不懂的小小白
·
2025-02-27 07:11
Java知识集锦
java
设计模式
开发语言
设计模式之策略模式(Strategy Pattern)
**解
耦合
**:策略模式可以将一个算法的实现与其使用环境分离开来,从而使得算法可以独立于使用环境变化。这有助于降低系统的
耦合
度,提高系统的灵活性和可维护性。2.**易于扩展**:由
Zayn~
·
2025-02-27 06:03
设计模式
设计模式
策略模式
直驱永磁伺服运动系统的优化架构与代理模型解析在高动态运动控制中的应用【matlab/simulink】
随着对直驱伺服系统性能要求的提高,且多轴直驱运动系统失去了机械传动结构的解耦特性,直驱永磁伺服运动系统中各部分(如直驱电机、运动轨迹、驱动器和连杆)之间的
耦合
关系
坷拉博士
·
2025-02-26 15:38
架构
matlab
java
react--自定义Hook实现
概念:自定义Hook是以use打头的函数,通过自定义Hook函数可以用来实现逻辑的封装和复用import{useState}from"react"//问题:布尔切换的逻辑,和当前组件
耦合
在一起//不可以复用
mengyu小雨啊
·
2025-02-26 07:38
react
react.js
javascript
前端
React 18 自定义Hook实现
开头的函数在函数体内封装可复用的逻辑(只要是可复用的逻辑)把组件中用到的状态或者回调return出去(以对象或者数组)在哪个组件中要用到这个逻辑,就执行这个函数,解构出来状态和回调进行使用代码实现://问题:布尔切换的逻辑当前组件
耦合
在
木蓝茶陌*_*
·
2025-02-26 06:36
react
react.js
自定义Hook实现
Hooks
的使用规则
Hook
单片机程序的分层设计方法
优势:降低
耦合
:修改底层硬件时,上层业务逻辑无需改动。提高复用:同一驱动层可适配不同硬件(如STM32和ESP32)。简
_祥子@
·
2025-02-26 01:57
单片机
嵌入式硬件
依赖倒转原则
就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的
耦合
。
倒霉男孩
·
2025-02-25 21:28
java设计模式
java
黑马es数据同步mq解决方案
方式一:同步调用优点:实现简单,粗暴缺点:业务
耦合
度高方式二:异步通知优点:低耦含,实现难度一般缺点:依赖mq的可靠性方式三:监听binlog优点:完全解除服务间
耦合
缺点:开启binlog增加数据库负担
Gungnirss
·
2025-02-25 13:32
elasticsearch
大数据
搜索引擎
rabbitmq
云原生架构概念
它的核心优势在于支持微服务架构,使得应用程序能够分解为独立、松
耦合
的服务,每个服务都可以单独开发、部署和扩展,从而提高了敏捷性和迭代速度。
睡不醒的小泽
·
2025-02-25 09:08
软件架构
云原生
微服务
责任链模式(Chain of Responsibility)
目录定义结构工作流程优点应用场景示例责任链模式(ChainofResponsibility)是一种行为型设计模式,其主要目的是通过为请求创建一个对象链来避免请求的发送者和接收者之间的
耦合
关系。
点滴~
·
2025-02-25 09:37
责任链模式
设计模式 - 责任链模式(Chain Of Responsibility)
设计模式-责任链模式(ChainOfResponsibility)使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的
耦合
关系。
shmc
·
2025-02-25 08:33
责任链模式
java
设计模式
【设计模式】【行为型模式(Behavioral Patterns)】之观察者模式(Observer Pattern)
这种模式非常适合处理事件驱动系统,其中对象之间需要保持同步但又不想紧密
耦合
。主要角色Subject(主题/被观察者):它知道它的观察者是谁。任何数量的观察者都可以观察一个主题。
春风十里不如你9527
·
2025-02-25 04:31
设计模式
观察者模式
鸿蒙OpenHarmony【部件编译构建规范】子系统
前言目的编译构建是部件化设计落地的切入点,一个优秀的部件在编译态应该具备可维护、可移植、低
耦合
的特征。
羊村你嘻哥
·
2025-02-23 19:40
山海经
harmonyos
数据库
华为
驱动开发
鸿蒙
鸿蒙系统
【Spring 事件驱动:提升应用架构灵活性的利器】
)事件监听器(Listener)二、Spring事件驱动的实现步骤(一)定义事件类(二)创建事件发布者(三)编写事件监听器(四)整体结构一览(五)发布事件进行验证三、Spring事件驱动的优势(一)松
耦合
性
ZuuuuYao
·
2025-02-23 13:54
#
Spring
#
SpringBoot
Java
spring
架构
java
面试基础--微服务架构:如何拆分微服务、数据一致性、服务调用
独立部署:每个微服务都可独立上线、扩容或回滚,降低
耦合
风险。2.如何拆分微服务2.1业务域分析Domain-DrivenDesign(D
WeiLai1112
·
2025-02-23 09:24
后端
架构
面试
微服务
java
分布式
中间件
后端
深入剖析Spring MVC
2.SpringMVC的优势松
耦合
:通过清晰的职责分离,降低代码的
耦合
度。灵活性:支持多
雾缘枯
·
2025-02-23 02:30
spring
mvc
java
Spring基础知识——笔记整理(一)
Spring简介Spring是一个轻量级Java开发框架,由RodJohnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的
耦合
问题。
豆萌萌 网课大咖
·
2025-02-22 21:46
笔记整理
spring
java
设计原则名称与缩写统计
如果一个类承担的职责过多,就等于把这些职责
耦合
在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。示例:在一个用户管理系统中,一个类专门负责用户信息
cylar-gg
·
2025-02-21 16:46
设计模式
设计模式
深入理解Spring Boot中的事件驱动架构
1.引言事件驱动架构在现代软件开发中越来越受欢迎,它能够提高系统的松
耦合
性和可扩展性。SpringBoot作为一个流行的Java框架,提供了强大的事件驱动支持。
省赚客APP开发者@聚娃科技
·
2025-02-20 11:46
spring
boot
架构
java
EDA事件驱动架构 领域事件 Event Sourcing
以服务为核心有本质区别,是状态模式的延伸到架构上,事件是触发状态变化的根源,事件是介于业务和技术两者之间的概念,用户界面是事件主要发生来源,事件也可以来源其他系统或模块,通过事件可以实现系统或组件之间松
耦合
talentluke
·
2025-02-20 11:44
架构设计
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他