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
地下水耦合
深入剖析Golang中单例模式
基于面向对象的模型去编写代码往往能编写成高内聚、低
耦合
、扩展性极强、难出bug的高质量代码结构。
林欣快滚去学习
·
2023-10-31 05:35
golang
单例模式
开发语言
规则网络构建
规则网络构建文章目录规则网络构建@[toc]1规则网络定义2规则网络的构建3代码实现1规则网络定义常见规则网络包包括全局
耦合
网络、最近邻
耦合
网络和星型
耦合
网络,三种规则网络定义如下:(1)全局
耦合
网络:
泥壶映雪
·
2023-10-31 04:27
社会网络
R
算法
社会网络
r语言
IOC、AOP、和Spring框架面试题
IOC(控制反转)和AOP(面向方面编程)作为Spring框架的两个核心,很好地实现了解
耦合
。所以,简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
weixin_73667562
·
2023-10-31 04:43
spring
java
后端
最全Spring面试71题与答案:IOC+AOP+事务+Bean装配+注解
控制反转:Spring通过控制反转实现了松散
耦合
,对
爱编码的小猴子
·
2023-10-31 04:43
Spring面试题
spring aop ioc mvc 最常见面试
1.spring概述:spring是一个免费开源的应用框架,旨在降低程序的开发难度,轻量级,松
耦合
。ioc依赖注入控制反转,aop切面编程能将系统服务与应用逻辑服务隔离,以实现高类聚。
跑码者~英子
·
2023-10-31 04:39
面试
面试
spring
mvc
Spring面试题:(一)IoC,DI,AOP和BeanFactory,ApplicationContext
对象与对象之间松散
耦合
,也利于功能的复用。DI依赖注入,和控制反转是同一个概念的不同角度的描述,即应用程序在运行时依赖IoC容器来动态注入对象需要的外部资源。IOC有三种注入方式:构造器
青铜爱码士
·
2023-10-31 04:35
spring
java
后端
Java设计模式-工厂模式
一、概述工厂模式的出现源于增加程序的可拓展性,降低
耦合
度。之所以叫做工厂模式,是用工厂生产产品来形象的比喻代码中生成对象的过程。
小鱼儿_f32a
·
2023-10-31 03:56
三分钟学JS设计模式(一)修饰器模式
改变老王的属性只需要给他穿不同的衣服(修饰器),就能有不同的功能二、优缺点优点:装饰器与被装饰的组件功能独立,降低
耦合
度,拆卸、组装自由。缺
小笼包是馒头
·
2023-10-31 03:39
三分钟学JS设计模式
设计模式
js
javascript
SpringBoot项目使用aop
降低了代码的
耦合
度,方便我们后期对项目
如人饮氺
·
2023-10-31 01:09
spring
boot
spring
java
后端
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
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他