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
耦合
Java 抽象类 接口 多态
多态的优点消除类型之间的
耦合
关系可替换性可扩充性接口性灵活性简化性多态存在的三个必要条件继承重写父类引用指向子类对象比如:Parentp=newChild();当使用多态方式调用方法时,首先检查父类中是否有该方法
_William_Zhang
·
2023-10-31 01:12
Spring Cloud 之RabbitMQ的学习【详细】
存在的如下问题
耦合
度高,每次添加新的模块就要修改原有模块的代码性能下降,调用者需要等待服务者返回的结果,如果调用链过长,则响应的时间越长资源浪费,在等待的过程中,不会释放CPU与内存资源,在高并发的场景下占用浪费资源过大级联失败
zmbwcx
·
2023-10-30 21:51
spring
cloud
spring
后端
软件设计模式-外观模式总结
要解决的问题复杂的软件系统通常被构造(分层)成子系统复杂子系统的客户端引用并了解(取决于)许多不同的对象(具有不同的接口),这使得客户端与子系统紧密
耦合
,紧密
耦合
的对象很难实现,更改,测试和重用。
峰哥的Android进阶之路
·
2023-10-30 21:28
软件设计模式
设计模式
软件设计模式-中介者模式(仲裁者模式)总结
Mediator通过防止对象间显示地相互引用来促使松
耦合
,且可以独立地改变他们之间的交互。"[GoF]要解决的问题如何避免一组交互对象之间的紧密
耦合
?如何独立改变一组对象之间的相互作用?
峰哥的Android进阶之路
·
2023-10-30 21:28
软件设计模式
设计模式
C# “依赖注入” 中的 “三种生命周期”
简介依赖注入(DependencyInjection,简称DI)是一种实现控制反转(IoC)的技术,用于减少代码之间的
耦合
度。通过依赖注入,一个类可以从外部获取其依赖的对象,而不是自己创建。
爱吃香蕉的阿豪
·
2023-10-30 19:14
c#
c#
.netcore
依赖注入
生命周期
除夕夜
有冷盘十道:可乐鸡翅,糖醋排骨,油焖大虾,油炸肉,
耦合
茄盒,卤牛肉,酱猪肘荸荠,橘子,樱桃。主菜:炒鱼、佛眺墙、饺子。在这里边我最喜欢吃的是:可乐鸡翅和糖醋排骨。
青岛赫德向日葵花园苏靖雯
·
2023-10-30 19:17
grpc初体验
确实如此,但是假如在这样的一个场景中,我们的项目有多个不同的功能,根据功能的不同拆分成了几个微服务,不同的功能完全分离开来,这样的话大大降低了代码的
耦合
度。grpc官网链接什么是protobuf协议?
Reman77g
·
2023-10-30 18:32
java
linux
开发语言
万字解析设计模式之工厂方法模式与简单工厂模式
一、概述1.1简介在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就会对该对象
耦合
严重,假如我们要更换对象,所有new对象的地方都需要修改一遍,这显然违背了软件设计的开闭原则
烟雨平生9527
·
2023-10-30 17:50
设计模式
工厂方法模式
简单工厂模式
开关稳压电源
开关稳压电源摘要本文介绍的开关稳压电源是以数控方式产生30V~36V可调直流电压,该设计是以8051单片机产生一个标准PWM波,通过光电
耦合
将PWM提供给一个积分电路,然后再控制开关电源,同时单片机外接键盘
jiang1989616
·
2023-10-30 17:35
测试
工作
c
双轮载人平衡车设计完整教程之硬件篇
同时,自平衡车作为高度灵敏的非线性不稳定体,具有强
耦合
、欠驱动等特征,是研究自控技术及理论的
gujunquan
·
2023-10-30 17:04
自动控制技术
stm32
嵌入式硬件
人工智能
自动驾驶
数据库分库分表,何时分?怎样分?
垂直分库就是根据业务
耦合
性,将关联度低的不同表存储在不同的数据库。垂直分表是基于数据库中的“列”进行,某个表字段较多,
_Cappuccino_
·
2023-10-30 16:14
Factory-Method
如何绕过常规的对象创建方法(new),提供一种“封装机制”来避免客户程序和这种“具体对象创建工作”的紧
耦合
?模式定义定义一个用于创建对象的接口(纯虚基类),让子类决定实例化哪一个类。
马大大~
·
2023-10-30 16:01
设计模式
工厂方法模式
C++设计模式:工厂模式
在策略模式(链接:策略模式)中,作为行为型设计模式,它根据外部传入实际对象来实现解耦和复用实际对象的产生就引入了一种创建型设计模式–工厂方法模式所谓创建型模式,就是避免在代码中对象创建(new)过程所导致的紧
耦合
歪锅锅
·
2023-10-30 16:51
c++
开发语言
设计模式
工厂方法模式
Word里面标题和下面的正文都显示在导航栏中,对齐方式联动,不能单独调整的问题解决,软回车和回车区别
问题如下两张图所示,大纲后面有正文文字,不能单独调整格式,
耦合
在一起互联网抓取的网页生成的python-docx文档,里面好多软回车符号(shift+enter可手工输入,如下图左边是软回车,右边是enter
hitercch
·
2023-10-30 14:45
填坑
word
office
办公软件
如何使用Abaqus进行摩擦生热仿真
Abaqus除了可以对结构进行强度分析,同样也有强大的固体传热分析功能,下面通过一个简单的实例演示Abaqus的双向热固
耦合
分析。
宇喜科技SOLIDWORKS
·
2023-10-30 13:26
solid
works
仿真
Java学习笔记(10)-23种设计模式之桥接模式(Bridge)
定义将抽象与实现分离,使他们可以独立变化,它利用抽象类和接口组合的方式来替代继承关系,从而降低了抽象和实现这两个可变维度的
耦合
度。结构抽象化角色:定义一个抽象类,并包含一个实现化对象的引用。
非典型程序猿
·
2023-10-30 12:26
微服务架构有毒,何时不使用微服务?
微服务所承诺的弹性、高可用、低
耦合
、敏捷,以及能够解决单体架构带来的问题,这些都是它流行的主要原因。但是近段时间来,对于微服务的一些保留意见和注意事项似乎引起了人们的注意。
架构师springboot
·
2023-10-30 10:10
WEB自动化-10-Page Object 模型
而PageObject模型就是针对WEB页面和元素细节的封装,并对外提供应用级别的API,从而摆脱对WEB页面的高
耦合
情况。示意图
Surpassme
·
2023-10-30 09:13
2019-12-21
本文首发于微信公众号:【坂本先生】一、为什么使用消息队列核心的有3个:解耦、异步、削峰(1)解耦传统模式:传统模式的缺点:系统间
耦合
性太强,如上图所示,系统A在代码中直接调用系统B和系统C的代码,如果将来
坂本先生的日常
·
2023-10-30 09:47
普洛斯数据中心为某互联网头部平台打造的首个液冷智算数据中心正式交付运营
普洛斯数据中心近期向某互联网头部平台交付其首个液冷智算数据中心项目,该项目采用智能算力中心弹性高效节能技术方案,能够敏捷灵活应对高性能算力集群同时部署、分期上线、快速交付等多方面的挑战,并且高效
耦合
运维管理系统
CSDN云计算
·
2023-10-30 06:16
人工智能
大数据
并发编程7:线程池的使用
目录1、在任务与执行策略之间的隐性
耦合
1.1线程饥饿死锁1.2运行时间较长的任务2、设置线程池的大小3、配置ThreadPoolExecutor3.1线程的创建与销毁3.2管理队列任务3.3饱和策略3.4
swadian2008
·
2023-10-30 02:35
并发编程
并发编程
Linux——生产消费者模型(阻塞队列形式)
基于阻塞队列的实现(一).实现逻辑(二).示例代码一.概念介绍生产消费者模型是操作系统里非常经典模型,可应用于多线程并发协作,本质即通过一个容器(即缓冲区,本质是一种数据结构)来解决生产者与消费者的强
耦合
问题
就要 宅在家
·
2023-10-30 01:50
Linux
c++
linux
生产消费者模型
阻塞队列
条件变量与互斥锁
Spring面试中常见问题总结
IOC是面向对象编程的一种设计原则.可以用来==降低代码之间的
耦合
==.大致含义就是在代码中需要使用一个对象时,并不是立即
Benjamin_Lee
·
2023-10-30 01:10
消息中间件介绍
它具有低
耦合
、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。它是类似于数据库一样需要独立部署在服务器上的一种应用,提供接口给其他系统调用。
xmh-sxh-1314
·
2023-10-30 00:51
java
面向对象编程原则
程序猿要想设计出高内聚、低
耦合
、易扩展、易维护、易测试的面向对象系统。一般需要遵循面向对象编程的七大原则。但这并不是说一定要遵循七大原则,但很多场景下需要程序员权衡利弊,进行取舍。
墨子白
·
2023-10-29 23:31
java
jvm
开发语言
MQ(解耦、削峰、异步)之ActiveMQ消息中间件(包括搭建zookeeper+activemq集群)
为什么要引入MQ消息中间件传统的系统之间直接调用在实际工程落地中存在许多问题系统之间
耦合
比较严重.面对大流量并发时,容易被冲垮.
黑夜中坚持
·
2023-10-29 22:00
中间件
java
mq
activemq
React起步
我们知道,react是一个专注于组件化的框架,他在乎的是能不能再分的细致点,当然,这样也能让项目有更低的
耦合
性,以及
Free_syx
·
2023-10-29 21:02
业务设计——责任链验证推翻 if-else 炼狱
同时,它也避免了请求发送者和接收者之间的紧
耦合
,增强了系统的灵活性
学徒630
·
2023-10-29 20:36
系统业务设计
java
责任链模式
二十三种设计模式全面解析-抽象工厂模式:创造无限可能的工厂之道
在这个过程中,我们希望能够灵活地创建对象,又不与具体的类
耦合
。那么有没有一种设计模式可以帮助我们实现这一目标呢?答案是肯定的!让我带你进入抽象工厂模式的世界,一起探索创造无限可能的工厂之道。
w风雨无阻w
·
2023-10-29 19:15
设计与架构
设计模式
抽象工厂模式
java
设计模式的目的以及七大原则
可读性(即:编程规范性,便于其他程序员阅读和理解)3.可扩展性(即:当我们需要增加新功能时,非常的方便,称为可维护性)4.可靠性(即:当我们增加新功能后,对原来的功能没有影响)5.使程序呈现高内聚,低
耦合
额特性设计原则核心思想
Nobody A
·
2023-10-29 19:11
设计模式
java
设计模式
设计模式--7个原则
迪米特法则:低
耦合
,高内聚。开闭原则:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。组合/聚合复用原则:尽量使用组合
海上生日朋
·
2023-10-29 19:10
设计模式
设计模式
gen阻抗 pcie_PCIe Gen5.0的设计与优化
交流
耦合
电容放置在靠近发射器的TX通道上。PCIeGen5相关规范预计将于2019
狗菜咸咕
·
2023-10-29 18:21
gen阻抗
pcie
JS设计模式(一)
Javascript设计模式之创建型设计模式设计模式是一种软件开发的思想,有益于降低代码的
耦合
性,增强代码的健壮性。往往在大型项目中用的比较多。
我的电脑_9cc8
·
2023-10-29 18:19
Spring AOP 超详细源码解析
被定义为切面,核心功能和切面功能分别独立进行开发,然后把核心功能和切面功能“编织”在一起,这就叫AOPAOP能够将那些与业务无关,却为业务模块所共同调用的逻辑封装起来,便于减少系统的重复代码,降低模块间的
耦合
度
tytler
·
2023-10-29 14:28
Spring
spring
java
观察者模式---实例分析
观察者模式是一种对象行为型模式,其主要优点如下:降低了目标与观察者之间的
耦合
关系,两者之间是抽象
耦合
关系。符合依赖倒置原则。目标与观察者之间建立了一套触发机制。它的主要缺点
油彩微笑
·
2023-10-29 13:15
设计模式
观察者模式
java
设计模式
行为模式之观察者模式的案例示范
1.观察者模式介绍简单来说,当一个行为发生时传递信息给另外一个用户接受做出相应的处理,两者之间没有直接的
耦合
关联。
CodeHuba
·
2023-10-29 13:12
设计模式
观察者模式
java
开发语言
股市总是有借口
不过股票市场相对比多元一次方程组更难,多个变量之间并非孤立存在,他是相互
耦合
的关联在一起。所以我们可以这么定义股票波动,它是由无数相互关联的变量相互综合作用而得到的结果。在无
taylor_tiger
·
2023-10-29 12:53
Jmeter压测实战:Jmeter二次开发之自定义函数
如果在使用过程中存在和业务强
耦合
的常用功能函数,在Jmeter不支持的情况下,那就需要单独开发自定义函数实现特定功能。本文介绍如何开发Jmeter自定义函数实现快速生成京东宙斯下单标准sign,
潇潇说测试
·
2023-10-29 10:01
自动化测试
软件测试工程师
软件测试
jmeter
功能测试
软件测试
自动化测试
程序人生
职场和发展
WPF开发之Prism详解【内附源码】
在实际应用开发中,随着项目业务逐渐复杂,
耦合
度会越来越高,维护成本也会直线上升,所以解耦也变得越来越重要。Prism框架为WPF开发中解耦提供了非常便捷的应用。
公子小六
·
2023-10-29 09:40
.Net技术
wpf
ui
microsoft
prism
spring boot面向切面编程--
本篇文章主要介绍aop相关的点;二、aop介绍aop【面向切面】,AOP主要实现的目的是针对业务处理过程中的切面进行提取,面对的处理过程中的某个步骤或阶段,达到逻辑过程中各部分之间低
耦合
性的效果。
5eac0cfdd510
·
2023-10-29 08:38
UML中类之间的关系
UML中类之间的关系UML中的类图关系(根据类与类之间的
耦合
度-->弱到强):1、依赖关系依赖(Dependency)关系是一种使用关系,它是对象之间
耦合
度最弱的一种关联方式,是临时性的关联。
clown2019
·
2023-10-29 08:04
Java
软考高级之系统架构师之软件工程
使用多个专门的接口好过使用单一的总接口组合重用:要尽量使用组合而不是继承来达到重用的目的迪米特法则:最少知识法则,一个对象应当对其他对象有尽可能少的了解(封装)迪米特法则的应用准则:在类的划分上,应当创建有弱
耦合
的
johnny233
·
2023-10-29 07:53
软考高级
系统架构
Java三大特性详解
封装的好处良好的封装能够减少
耦合
。类内部的结构可以自由修改。可以对成员进行更精确的控制。隐藏信息,实现细节。
alex_sp
·
2023-10-29 07:30
探秘Spring的设计精髓,深入解析架构原理
提供了一个轻量级的开发框架,抽象了实际开发中的很多共性问题;在javaee的开发中,支持pojo和使用javabean的开发方式,使应用面向接口开发、充分支持OO;通过spring的ioc容器,将复杂的对象
耦合
关系变成
技术琐事
·
2023-10-29 06:01
java
java-ee
spring
后端
你知道什么是三层架构吗?
今天我们讲一讲三层架构1、三层架构的介绍三层架构就是为了符合“高内聚,低
耦合
”思想,把各个功能模块划分为表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)的三层架构,各层之间采用接口相互访问,并通过对象模型的实体类
琉忆光年
·
2023-10-29 06:10
光电
耦合
器应用总结
光电
耦合
器用得太多,是时候总结一下了。仅以个人应用为出发点。一、光耦分类分两类:非线性光耦和线性光耦。非线性光耦:适合于开关信号的传输(高低电平),不适合于传输模拟量。实际中常用。
塔熙琪
·
2023-10-29 06:53
外观模式
1.在设计初期,为数据访问层和业务逻辑层,业务逻辑层和表示层的层与层之间建立外观,这样可以为复杂的子系统提供简单的接口,使得
耦合
大大降低。
Coding破耳
·
2023-10-29 03:30
软考 系统架构设计师系列知识点之设计模式(9)
采用()模式,用一个特定对象来封装一系列的对象交互,从而使各对象不需显式地相互引用,使其
耦合
松散,而且可以独立地改变它们之间的交互。A.解释器(Interpreter)B.策略(Stra
蓝天居士
·
2023-10-29 02:58
系统架构设计师
软考
系统架构
软考
设计模式
框架
MVVM●view:界面●model:视图●viewModel:桥梁-负责沟通视图和界面原生js或者jquery是先获取dom节点,再进行操作,影响性能的同时
耦合
还很严重MVVM中,数据驱动视图,视图更新也会更改对应的数据
宇融大牛
·
2023-10-29 02:53
建模仿真软件 Comsol Multiphysics mac中文版软件介绍
COMSOLMultiphysicsmac是一款全球通用的基于高级数值方法和模拟物理场问题的通用软件,拥有、网格划分、研究和优化、求解器、可视化和后处理、仿真App等相关功能,轻松实现各个环节的流畅进行,它能够解释
耦合
或多物理现象
mac116
·
2023-10-29 01:13
苹果mac
Comsol
Windows软件
建模仿真软件
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他