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
地下水耦合
Spring框架学习笔记
Spring的核心理念是通过依赖注入、面向切面编程和松散
耦合
等机制,
kmaiAsuka
·
2023-12-14 17:41
学习笔记
spring
学习
笔记
架构设计系列之基础:基础理论(二)
它的优点:提高可维护性:通过组件聚合,将相关联的组件放在一起,可以减少代码的
耦合
度,提高代码的可维护性,当需要修改某个组件时,可以避免在其他模块中查找和修改代码,降低出错的风险提高可扩展性
灸哥漫谈
·
2023-12-14 17:33
系统架构设计
架构
系统架构
SpringCloud 面试题
不依赖其他服务,
耦合
性降低。技术更新灵活:在大型单体应用中,技术要进行更新往往非常困难。而为服务可以根据业务特点,灵活选择技术栈。应用的性能得到提高:大型单体应用中,往往启动就会成为一个很大的难关。
dwjf321
·
2023-12-14 17:00
面试
spring
cloud
微服务
java
设计模式:我所理解的七大设计原则
原因:避免某块函数或数据的变化影响其他类,降低
耦合
度。开放封闭原则(开闭原则):一个实体(类、函数、模块等)应该对外扩展开放,对内修改封闭。
Marker_Sky
·
2023-12-14 16:06
一天一个设计模式---原型模式
原型模式允许在运行时动态创建对象,同时避免了
耦合
与子类化。在原型模式中,有一个原型对象,它是被复制的对象。
小明真的要加油
·
2023-12-14 16:42
原型模式
设计模式
Event Driven设计模式
EDA(Event-DrivenArchitecture)是一种实现组件之间松
耦合
、易扩展的架构方式。一个最简单的EDA设计需要包含如下几个组件:Events:需要被处理的数据。
本自具足反求诸己
·
2023-12-14 16:07
2022技术栈系列
java
设计模式
java
【抽象责任链模式】实践优化
E5%BC%8F(小调整+重点标注,我是菜鸡)1.什么是责任链责任链设计模式是一种行为型设计模式,其主要目的是解耦请求发送者和请求接收者,让多个对象都有机会处理请求,从而避免请求发送者和接收者之间的紧
耦合
不进大厂不改名二号
·
2023-12-14 16:34
死磕设计模式
java
责任链模式
设计模式
【设计模式--结构型--桥接模式】
它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个维度的
耦合
度。
空城za
·
2023-12-14 16:29
设计模式
设计模式
桥接模式
Java架构师系统架构实现高内聚低
耦合
目录1导语2边界内聚
耦合
概述3聚焦内聚4关注
耦合
5如何实现高内聚低
耦合
6内聚
耦合
规划不当的效果7总结想学习架构师构建流程请跳转:Java架构师系统架构设计1导语架构设计的核心维度,从系统的扩展性、高性能
赵广陆
·
2023-12-14 16:52
architect
java
系统架构
开发语言
耦合
与内聚
目录编辑前言
耦合
(Coupling):低
耦合
的示例:内聚(Cohesion):高内聚的示例:总结:我的其他博客前言"
耦合
"和"内聚"是软件工程中两个关键的概念,它们描述了软件系统中组件之间关系的不同方面
不想步入秃头的年龄
·
2023-12-14 16:48
日常聊聊
内聚
耦合
java
软件设计原则:
耦合
与内聚
目录什么是
耦合
?
耦合
的定义类型和影响什么是内聚?内聚的定义类型和优点
耦合
与内聚的平衡结语在软件开发中,良好的设计是构建可维护、可扩展和可理解的系统的关键。
人不走空
·
2023-12-14 15:28
软件工程
Java 创建事件(Event)、事件监听器(EventListener)、事件发布(publishEvent)详解
这种设计模式用于实现对象之间的松
耦合
通信。事件(Event)相当于被观察对象,事件监听器(EventListener)相当于观察者。
鲨鱼辣椒不吃辣c
·
2023-12-14 15:25
java
开发语言
冯丹教授:近数据处理新型盘框等技术创新,加速IDC向Diskless架构演进
冯丹教授提到,传统存算融合架构下,企业通常采用应用与本地盘
耦合
的服务器一体化架构
大隐隐于野
·
2023-12-14 13:16
存储专栏
存储
服务拆分的原则及实例
1.服务拆分原则服务拆分,通常在微服务架构中讨论,涉及将一个大型、单一的应用程序(单体应用)拆分为多个小型、独立且松散
耦合
的服务。正确地进行服务拆分对于构建可扩展、可维护和弹性的系统至关重要。
来自宇宙的曹先生
·
2023-12-14 13:55
微服务
服务拆分
耦合
现代软件架构:事件驱动设计遇上事件溯源
事件驱动架构与传统的请求驱动系统相对立,传统系统中组件通过紧密
耦合
的方式显式调用彼此的方法或直接使用同步的API调用。在事件驱动架构中,组件通过事件间接通信,松
小技术君
·
2023-12-14 13:21
java
开发语言
19、命令模式(Command Pattern,不常用)
命令模式,将一个请求封装为一个对象(命令),使发出请求的责任和执行请求的责任分割开,有效降低系统的
耦合
度。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。
奋斗中的Jack
·
2023-12-14 12:02
23种设计模式
命令模式
设计模式
Java第二十一章网络通信
设计IP的目的是提高网络的可扩展性:一是解决互联网互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的
耦合
关系,以利于两者的独立发展。根据端到
潇潇y
·
2023-12-07 00:12
java
开发语言
Java第二十一章网络通信
设计IP的目的是提高网络的可扩展性:一是解决互联网互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的
耦合
关系,以利于两者的独立发展。根据端
Mr.寒风
·
2023-12-06 23:38
java
开发语言
wpf中UserControl的几种绑定方式
好处是特别方便,代价是与vm完全
耦合
。2、完全可重用的控件类似的控件多了
weixin_30917213
·
2023-12-06 22:50
20221127读《京都解剖学》Day5
开启第四章:京都散步-街町1,京都的水资源与桥梁-孕育京都文化的
地下水
:京都名水鸭川,由北向南流动。
奶茶Rella_教练
·
2023-12-06 21:41
理解SpringIOC和DI第一课(Spring的特点),IOC对应五大注解,ApplicationContext vs BeanFactory
称为beanSpring两大核心思想1.IOC(IOC是控制反转,意思是控制权反转-控制权(正常是谁用这个对象,谁去创建,)-控制对象的控制权,反转的意思是创建对象的控制权,交给了Spring)优点:解
耦合
高内聚
狗哥不是甜妹
·
2023-12-06 21:16
java
开发语言
spring
面试
后端
Spring第四课,MVC终章,应用分层的好处,总结
SpringMVC其实也就是SpringWeb软件的设计原则:高内聚,低
耦合
高内聚:一个模块各个元素之间联系的紧密程度,如果各个元素(语句,程序段)之间的联系程度越高,即内聚性越高低
耦合
:软件中各个层,
狗哥不是甜妹
·
2023-12-06 21:13
spring
mvc
java
多线程(初阶七:阻塞队列和生产者消费者模型)
目录一、阻塞队列的简单介绍二、生产者消费者模型1、举个栗子:2、引入生产者消费者模型的意义:(1)解
耦合
(2)削峰填谷三、模拟实现阻塞队列1、阻塞队列的简单介绍2、实现阻塞队列(1)实现普通队列(2)加上线程安全
tao滔不绝
·
2023-12-06 20:49
java
中间件
开发语言
java-ee
Java第二十一章网络通信
设计IP的目的是提高网络的可扩展性:一是解决互联网互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的
耦合
关系,以利于两者的独立发展。根据端
Violet Evegarden
·
2023-12-06 17:50
java
开发语言
Android组件化架构
组件化是基于组件可重用的目的上,将一个大的软件系统按照分离关注点的形式,拆分成多个独立的组件,使得整个软件系统也做到电路板一样,是单个或多个组件元件组装起来,哪个组件坏了,整个系统可继续运行,而不出现崩溃或不正常现象,做到更少的
耦合
和更高的内聚
奔跑吧李博
·
2023-12-06 14:25
Crosstalk
1.Crosstalk概述1.1Crosstalk定义串扰(crosstalk)噪声是指两个或多个信号之间无意间的
耦合
,会对芯片功能Function和内部时序Timing产生影响。
飞奔的大虎
·
2023-12-06 14:07
孪生神经网络(Siamese neural network)
孪生神经网络(Siameseneuralnetwork),又名双生神经网络,是基于两个人工神经网络建立的
耦合
构架。孪生神经网络以两个样本为输入,输出其嵌入高维度空间的表征,以比较两个样本的相似程度。
DJ.马
·
2023-12-06 14:57
#
深度学习
神经网络
深度学习
人工智能
DDD系列 - 第4讲 从架构师的角度看待DDD - 一个关于拆解、微服务、面向对象的故事(二)
次拆解-面向对象分析与设计3.1交互入口实现层3.2面向对象分析3.2.1根据业务映射类3.2.2对象持久化仓库3.2.3自定义属性类3.2.4类间的关联关系3.2.5分包提升内聚、包内指定入口类降低
耦合
罗小爬EX
·
2023-12-06 12:11
DDD(领域驱动设计)
面向对象
ddd
战术
SpringBoot+AOP实现记录操作日志和异常日志,并保存到数据库
因此,在收集日志时,不仅要考虑功能实现,而且要考虑可靠性、稳定性和不
耦合
性。在每个操作和每个方法都加上日志处理肯定时不现实的,因此使用Spring提供的AOP原理就变得非常方便。
C3Stones
·
2023-12-06 12:10
java
spring
分布式
spring
boot
mysql
大话JAVA设计模式之工厂模式
在程序猿世界里,能够写出优雅、可扩展、低
耦合
、甚至像诗一样的代码,是每个程序猿毕生的追求~秉承这个人生的终极理想,猿小二入职一家新公司,开始慢慢熟悉公司的代码,越来越觉得不对劲,这家公司的代码写的可真烂
AI课工场
·
2023-12-06 11:16
加强网站稳定性!学习如何进行高效压力测试!
压力测试涵盖,性能测试,负载测试,并发测试等等,这些测试点常常交织
耦合
在一起。2、压力测试存在哪些问题?操作系
自动化测试 老司机
·
2023-12-06 10:53
自动化测试
软件测试
测试工程师
学习
压力测试
测试工具
自动化测试
软件测试
观察者模式VS发布订阅模式区别
观察者模式是发布订阅模式的一种特殊实现;观察者和被观察者,是松
耦合
的关系发布者和订阅者,则完全解耦观察者模式,多用于单个
bounsail
·
2023-12-06 10:37
【C++】友元函数
但是友元会增加
耦合
度,破坏了封装,所以友元不宜多用。
阿然成长日记
·
2023-12-06 10:18
C++基础
c++
软件设计模式原则(六)依赖倒置原则
简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的
耦合
。
郝YH是人间理想
·
2023-12-06 09:06
软件工程理论知识
设计模式
依赖倒置原则
Android DataBinding 从入门到进阶
转载:AndroidDataBinding从入门到进阶DataBinding是谷歌官方发布的一个框架,顾名思义即为数据绑定,是MVVM模式在Android上的一种实现,用于降低布局和逻辑的
耦合
性,使代码逻辑更加清晰
KingWorld
·
2023-12-06 09:42
事件驱动架构 vs. RESTful架构:通信模式对比与选择
EDA的异步性使得组件可以独立运行,促进了系统架构的松
耦合
和灵活性。在需要各种组件对同一事件做出反应的场景中,
小技术君
·
2023-12-06 08:33
架构
restful
后端
AOP(面向切面编程)
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合
度降低,提高程序的可重用性,同时提高了开发的
beiback
·
2023-12-06 03:13
Java
Spring
java
AOP
耦合
相似度计算度量算法(COS算法,即Coupled Object Similarity算法)的实现
最近看的论文中提到的一种解决名词性问题的相似度计算算法,叫
耦合
对象相似度计算方法,“COS”,注意,这里的COS不是cosine,不是余弦。
这是一个快乐的人
·
2023-12-06 02:30
机器学习
算法
人工智能
算法
相似度
机器学习
【yolov8】与yolov5的区别及改进详解
yolo目标检测原理yolov5详解yolov8yolov8结构图Conv模块C2f模块和C3模块
耦合
头CoupledHead和解耦头DecoupledHeadAnchor-Based和Anchor-freeAn
嘿♚
·
2023-12-05 22:10
YOLO
Java Web 学习笔记之五:实现Filter解决中文乱码问题
这样的模式可以实现包括编码、请求加密解密、日志、监控等一些和实际业务逻辑没有太多关联的操作,从而做到系统代码的低
耦合
,使得后期维护起来更加方便。
johnson_moon
·
2023-12-05 22:56
Java
Web
Java
Java
Java
Web
filter
乱码
节约用水
1.这三幅图每口井都配有一个木桶,而打水的绳子越来越长,说明人们对
地下水
资源的过度利用,造成
地下水
资源日渐缺乏,还有就是上层水被大量的农药化肥渗透进去,造成了污染。
我就是金奖
·
2023-12-05 22:52
游玩记事(一)钟乳石
特地查了百度百科钟乳石的形成:
地下水
中含有二氧化碳,这种含有二氧化碳的水,在流经石灰岩岩层的时候,能够溶解少量的碳酸钙,使之变成可溶于水的碳酸氢钙。
带被子的香菜
·
2023-12-05 21:57
正确使用继承
正确使用继承使用继承的3大要点父类只是给子类提供服务,并不涉及子类的业务逻辑层级关系明显,功能划分清晰,父类和子类各做各的父类的所有变化,都需要在子类中体现,也就是说此时
耦合
已经成为需求
陈_振
·
2023-12-05 20:08
java中SPI是什么?
SPI机制允许开发者定义服务接口,然后为这个接口寻找实现类,并在运行时动态加载它们,从而实现了组件的松
耦合
。
xiangpingeasy
·
2023-12-05 18:36
Java
java
spi
spi机制
仿QT信号与槽的简易框架
信号与槽通常被用于对象间的通信、事件驱动等场景,相比于回调函数的优势是动态连接、支持多对多、参数类型检查更安全、更加松
耦合
等。这里提供一个C++实现的简易仿信号与槽的框架。
AntigravityCC
·
2023-12-05 18:01
C/C++
qt
开发语言
c++
如何使用Abaqus进行焊接仿真
常见热结构
耦合
分析步,如下:定义生死单元和表面对流,如下:定义负载条件,如下:定义双椭球热源参数及焊接参数,如下:提交计算,查看应力分布如下:查看变形,如下:查看某一时刻温度,如下:
宇喜科技SOLIDWORKS
·
2023-12-05 18:29
Abaqus
结构仿真
达索系统
责任链模式(行为型)
优点:降低
耦合
度。它将请求的
打不过猫的鱼
·
2023-12-05 16:16
SpringMvc框架——【深入】SpringMVC 的运行流程:从客户端发送请求request到springMvc框架返回响应response的全流程分析 & DispatcherServlet
SpringWebMVC框架DispatcherServlet简介图解springMvc全流程SpringWebMVC框架SpringWebMVC框架提供了模型-视图-控制器架构和现成的组件,可用于开发灵活且松散
耦合
的
Perley620
·
2023-12-05 13:53
SpringBoot
spring
servlet
java
Java入门第二章——面向对象:面向对象
【例如独立显卡开发思路】优点:
耦合
度低,扩展力强。更容易解决现实世界中更复杂的业务逻辑,组件复用性强。缺点:前期投入成本高,需要进行独立体的抽取,大量系统分析与设计。
咖啡加Ice
·
2023-12-05 12:38
咖啡ice的Java学习记录
java
开发语言
SpringBoot面试题总结1
当我们恰当的使用DI或者是IOC的时候,我们可以开发松
耦合
应用。松
耦合
应用的单元测试可以很容易的进行。SpringMVCSpringMVC提供了一种分离式的方法来开发Web应用。
辽A丶孙悟空
·
2023-12-05 11:13
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他