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
水陆耦合
AspectJ在Android中的使用
一、AOP全称“AspectOrientedProgramming”,面向切面编程,由于面向对象的思想要求高内聚,低
耦合
的风格,使模块代码间的可见性变差,对于埋点,日志输出等需求,就会变的十分复杂,如果手动编写代码
baifanger
·
2024-01-14 02:23
RabbitMQ 的基本概念
传统方式,系统之间直接调用(http协议httpclient/openFeign)中间件2MQ的优势异步、解耦、削峰1应用解耦系统的
耦合
性越高,容错性就越低,可维护性就越
伍六七.167
·
2024-01-14 00:58
rabbitmq
分布式
草书《爱莲说》
水陆
草木之花,可爱者甚蕃。晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植,可远观而不可亵玩焉。
及时行
·
2024-01-14 00:00
面向对象的五大基本原则
单一职责原则可以看做是低
耦合
、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。二、开放封闭原则软件实体应该是可扩展的,而不可修改的。
小俱的一步步
·
2024-01-13 23:31
java
开发语言
自动化测试po模式是什么
一、什么是PO模式全称:pageobjectmodel简称:POM/POPO模式最核心的思想是分层,实现松
耦合
!实现脚本重复使用,实现脚本易维护性!
测试界柠檬
·
2024-01-13 20:47
软件测试
软件测试
自动化测试
功能测试
程序人生
职场和发展
Java研学-三层架构实现简单登录操作
区分层次的目的即为了“高内聚低
耦合
”的思想。 表现层(PredentationLayer):MVC,负责处理与界面交互的相关操作。
泰勒疯狂展开
·
2024-01-13 20:00
#
Java研学
java
架构
开发语言
三层架构和MVC的区别
区分层次的目的即为了“高内聚低
耦合
”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至
森屿时光i
·
2024-01-13 19:36
设计原则之七——合成/聚合复用原则(CARP)
它告诉我们要对扩展开放,对修改关闭;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;单一职责原则告诉我们实现类要职责单一;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低
耦合
度
翠花也老了
·
2024-01-13 19:23
七种设计原则
java
开发语言
设计模式
Java学习 --- 设计模式的七大原则之合成复用原则
3、为了交互对象之间的松
耦合
设计而努力。
鸭鸭老板
·
2024-01-13 19:20
Java设计模式
java
尚硅谷Java设计模式——022合成复用原则
为了交互对象之间的松
耦合
设计而努力。
淘淘图兔兔呀
·
2024-01-13 19:50
Java学习路线-尚硅谷
合成复用原则
设计模式
java
Java设计模式七大原则-合成复用原则
有一个B类想要调用类A中的方法,有以下几种方法:1.让B类继承A类但如果我们只是让B类去使用A类方法,使用继承就会让B和A的
耦合
性增强2.让B类依赖A类A类作为方法参数传递3.聚合让A类作为B类中的一个属性并通过
zoeil
·
2024-01-13 19:19
Java设计模式
设计模式
合成复用原则
五大常用规则引擎简介
一般的作法是将业务规则的配置单独拿出来,使之与业务系统保持低
耦合
,规则引擎通过接受输入的数据,进行业务规则的评估,并做出业务决策。
小狗科幻围观
·
2024-01-13 19:46
python
开发语言
微前端无界机制浅析
简介随着项目的发展,前端SPA应用的规模不断加大、业务代码
耦合
、编译慢,导致日常的维护难度日益增加。同时前端技术的发展迅猛,导致功能扩展吃力,重构成本高,稳定性低。
快乐非自愿
·
2024-01-13 18:15
前端
【AOP】面向切面编程
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合
度降低,提高程序的可重用性,同时提高了开发的效率。A
嘚嘚嘚嘚嘚嘚哒
·
2024-01-13 18:33
java
开发语言
Spring开发风格
ii.通过接口松散
耦合
的JavaBeans是个很好的模型。iii.代码应该容易测试。c)Spring的特性:i.Spring:是一个轻量级的I
thunder4393
·
2024-01-13 18:03
Spring专题
spring
application
session
hibernate
class
classloader
Spring开发风格代码
ii.通过接口松散
耦合
的JavaBeans是个很好的模型。iii.代码应该容易
青风微凉
·
2024-01-13 18:03
spring
java
后端
设计模式 ------ 观察者模式(Observer/Event)
如果这样的关系过于紧密,将使得软件不能很好的抵御变化;使用观察者模式,可以将这种依赖关系弱化,形成一种稳定的依赖关系,从而实现软件体系结构的松
耦合
。
wangshenqiang
·
2024-01-13 17:01
设计模式
观察者模式
设计模式之装饰者模式
而委托是一种松
耦合
的状态,只要接口不变,委托类的改变并不会影响调用类。装饰者模式就充分利用这种思想,通过委托机制,复用系统中的各个
sunny_daily
·
2024-01-13 15:46
设计模式
java
设计模式
工业自动化产品抗干扰笔记
工业自动化产品抗干扰笔记名词解释:
耦合
矢量控制寄生振荡热噪点闪变噪点尖峰噪点反电势集肤效应交流电阻感抗容抗寄生电容共模与差模电场和磁场漏电流浪涌电压电流传输与电压传输各种地线解析一、干扰来源:任何一个电磁干扰现象都具有电磁干扰源
wu_zhiyuan
·
2024-01-13 13:11
工业设备知识
自动化
笔记
运维
Java 日志
日志门面与实现框架使用日志门面+日志实现框架的方式,是为了:低
耦合
,日志的实现与业务代码通过日志门面
十⑧
·
2024-01-13 12:57
通用的知识
Java
学习笔记
java
log4j
slf4j
logback
log4j2
2023 年精选:每个 DevOps 团队都应该了解的 5 种微服务设计模式
这种架构风格的特点是独立、松散
耦合
的服务,带来了从可扩展性、模块化到更高的灵活性等众多优势。DevOps团队如何最好地利用这种方法来实现最高效率?答案在于理解并有效地采用微服务设计模式。
优维科技EasyOps
·
2024-01-13 11:47
微服务
devops
设计模式
java实现常见的三种工厂模式
它可以隐藏对象的创建细节,提供一种灵活的方式来创建对象,降低了代码的
耦合
性。常见的工厂模式包括简单工厂模式、工厂方法模式和抽象工厂模式。
公子乂
·
2024-01-13 09:18
java
开发语言
设计模式
MySQL同步ES的几种方案
MySQL数据同步ES的几种方案1.同步双写与业务
耦合
深,且业务响应时间长2.异步双写这时可以使用类似MQ这样的中间件,业务主写时向MQ发送一条信息,再由一个聚合服务区消费,最终同步到ES3.定时任务不好配置时间
北i
·
2024-01-13 08:23
mysql
elasticsearch
数据库
数据同步
行为型模式 | 观察者模式
观察者模式是解决该类问题的很优秀的方案,使用该模式减少对象之间的
耦合
,提升系统的可
MessiGo
·
2024-01-13 07:53
设计模式原理与分析
观察者模式
七、SSM 框架整合
该框架将SQL与Java代码拆分开,降低
耦合
度的同时使代码可视程度更高,方便后期的SQL维护。Spring框架主要负责解决在企业级开发时业务逻辑层与其他层之间有大量
耦合
现象。将Java对象
姚青&
·
2024-01-13 05:20
SSM框架整合学习
spring
mvc
mybatis
17.整理华为面经--2
微服务的优缺点优点:微服务是松
耦合
的,无论是开发阶段还是部署阶段都是独立的局部修改容易,一个服务出现问题不会影响整个应用,而且多个相同的微服务可以进行负载均衡,提高性能和可靠性每个服务都很小,足够内聚,
兴趣使然的CV工程师
·
2024-01-13 03:37
Java面试
华为
运维
常见设计模式--通俗易懂版
思想:如果一个类承担的职责过多,就等于把这些职责
耦合
在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种
耦合
会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。
Stitch的实习日记
·
2024-01-13 03:05
C++
设计模式
基于ssm+vue服装商城购物系统
1.依赖注入和面向切面编程的优势:Spring框架通过依赖注入实现了松散
耦合
,提高了模块的可测试性和可维护性。同时,面向切面编程
程序员学姐
·
2024-01-13 02:12
Java项目
vue.js
前端
javascript
数据库
后端
java
半Happy的一天
终于差不多将SWMM模型与LisFlood模型
耦合
运转起来了MDL的雏型也出来了,注册了模型方法和参数,差一个方法参数晚上和师兄聊了聊未来规划,回顾了这半年研究生生涯的“拍烂”生活(其实也没特别摆烂,还是学了不少东西
GISer_Jing
·
2024-01-13 02:05
考研
arcgis
其他
RxSwift的面向协议开发
OC面向协议的开发,大体上都是基于VIPER的架构模式,当然使用VIPER不代表MVVM架构模式不好,而是在Swift中面向协议和VIPER结合起来更加明了,一目了然,分工明确,结构细化,功能模块之间
耦合
性极低
Smile_Later
·
2024-01-13 02:06
责任链模式(Chain of Responsibility Pattern)
责任链模式(ChainofResponsibilityPattern)使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的
耦合
关系。
东南枝下
·
2024-01-13 00:59
2 模块化编程思想、模块化规范
1、模块化->聚焦点:各模块之间“高内聚,低
耦合
”,其通过“暴露接口”或模块调用来产生联系(1).其将复杂系统分解为多个模块,方便编码;(2).优点:降低代码复杂性,
耦合
度,部署方便,提高开发效率,同时也可避免命名冲突
官清岁月
·
2024-01-12 23:26
《莫之仙体》之小楷·爱莲说
水陆
草木之花,可爱者甚蕃。晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植,可远观而不可亵玩焉。
江南莫之
·
2024-01-12 22:48
初识MQ——springCloud
目录同步通讯同步调用存在的问题优点异步通讯优势缺点MQ常见框架同步通讯同步调用存在的问题1、
耦合
度高2、性能下降3、资源浪费4、级联失败优点时效性强,可以立即得到结果异步通讯异步调用常见实现就是事件驱动模式优势
零维展开智子
·
2024-01-12 22:53
分布式
vue3hooks的使用
使用Hooks可以提高代码的可维护性、可读性、可复用性和可测试性,降低代码之间的
耦合
度,使得组件的状态更加可控和可预测。
HWL5679
·
2024-01-12 21:38
vue.js
前端框架
RabbitMq安装教程(超详细) 与使用
RabbitMQ提供的ManagementHTTPAPIRabbitMq简介安装准备工具安装步骤(图文)RabbitMq简介1.1消息队列中间件简介消息队列中间件是分布式系统中重要的组件,主要解决应用
耦合
qq_22905801
·
2024-01-12 21:14
rabbitmq
java-rabbitmq
rabbitmq
java
网络变压器的介绍分类及工作原理
它在一块网络接口上所起的作用主要有两个,一是传输数据,它把PHY送出来的差分信号用差模
耦合
的线圈
耦合
滤波以增强信号,并且通过电磁场的转换
耦合
到不同电平的连接网线的另外一端;
Hqst 网络变压器 Andy
·
2024-01-12 19:33
网络
人工智能
【提示学习论文六】MaPLe: Multi-modal Prompt Learning论文原理
Multi-modalPromptLearning模型结构1、DeepLanguagePrompting深度语言提示2、DeepVisionPrompting深度视觉提示3、VisionLanguagePromptCoupling视觉语言提示
耦合
提示
耦合
过程实验
一个很菜的小猪
·
2024-01-12 19:55
提示学习
学习
prompt
Cocos 2048算法
另外如果是电脑访问,请把浏览器宽度调低一些算法主要流程:一、算法讲解由于算法与UI高度
耦合
,这次只能重点讲讲算法思路。1.1
Cocos小书包
·
2024-01-12 19:42
算法
游戏程序
微服务入门介绍(二)
2.松
耦合
原则:微服务之间应该尽量减少依赖和关联,通过接口进行通信。这样可以避免因
刘一说
·
2024-01-12 15:33
后端技术栈
SpringCloud
设计模式
微服务
架构
云原生
spring
boot
spring
cloud
开闭原则
.Net Core WebApi 系列:过滤器Filter
不过不用担心,咋们遇到的问题,伟大的语言设计者早已帮我们想好了解决办法过滤器,过滤器是一种AOP(面向切面编程)技术的体现,AOP具有松
耦合
,易扩展,代码可复用的特点。通常我们在
moon66sun
·
2024-01-12 12:57
C#
.netcore
microsoft
VIO学习总结
visual-inertialodometry)即视觉惯性里程计,有时也叫视觉惯性系统(VINS,visual-inertialsystem),是融合相机和IMU数据实现SLAM的算法,根据融合框架的区别又分为紧
耦合
和松
耦合
a81eefb19dfe
·
2024-01-12 09:52
IoC控制反转
IoC控制反转IoC控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的
耦合
度。
Alonzo de blog
·
2024-01-12 08:57
Spring
java
开发语言
后端
vue3的自定义hooks
使用Vue3的组合API封装的可复用,高内聚低
耦合
。一、vue3中的hooks如何理
TE-茶叶蛋
·
2024-01-12 08:03
vue.js
前端
javascript
2024.1.11 Kafka 消息队列,shell命令,核心原理
Kafka的核心原理1.Topic的分区和副本机制2.消息存储机制和查询机制3.Kafka中生产者数据分发策略六.Kafka之所以具有高速的读写性能,主要有以下几个原因七.笔记一.消息队列应用场景:应用解
耦合
白白的wj
·
2024-01-12 07:12
kafka
分布式
spark
python
大数据
hadoop
Spring AOP概念
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合
度降低,提高程序的可重用性,同时提高了开发的效率
xmh-sxh-1314
·
2024-01-12 07:40
java
爱莲说周敦颐〔宋代〕
水陆
草木之花,可爱者甚蕃。晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植,可远观而不可亵玩焉。
咸蛋黄ss
·
2024-01-12 06:13
Nacos:发现微服务的未来
这种架构风格将大型复杂软件拆分为一系列小型的、松
耦合
的服务,每个服务都可以独立地开发、测试、部署和扩展。然而,随着微服务数量的增长,管理和协调这些服务变得越来越复杂,这就是Nacos发挥作用的地方。
窗台有只猫
·
2024-01-12 06:14
微服务
架构
云原生
洋河与京剧的不解之缘——文化洋河
清代洋河,是淮泗地区重要商埠,是大运河重要的
水陆
码头,也是徽班进京的必经之路。据说四大徽班进京路过洋河时,都曾经在这里演出过。洋河人,自古
文化洋河
·
2024-01-12 03:42
Spring知识点总结
1.Spring框架的作用轻量:Spring是轻量级的,基本的版本大小为2MB控制反转:Spring通过控制反转实现了松散
耦合
,对象们给出它们的依赖,而不是创建或查找依赖的对象们。
乄名007
·
2024-01-12 01:56
Java
Spring
spring知识点总结
spring面试
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他