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
耦合度
SpringMVC全局异常处理的方式有哪些呢?
每个过程都单独处理异常,系统的代码
耦合度
高,工作量大且不好统一,维护的工作量也很大。
小气球的喜欢力
·
2023-03-10 04:00
播放器重构之路
前言:也许大家也会遇到播放器过于臃肿,播放器控制逻辑复杂度高,业务
耦合度
高,页面逻辑分散(跨页面动画,续播逻辑)等等这类问题,而这些问题其实归根结底就是播放器本身没有“干(播放器本身)湿(播放器控制)”
新生代农民工No1
·
2023-03-10 00:08
Spring--AOP基础入门
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率。在开发时,我们的程序通常会有多个业务
李巴巴
·
2023-03-09 20:35
spring
boot
spring
java
后端
aop
spring
boot
Spring 核心概念(IOC 与 DI)
引入Spring出现之前的代码书写现状:
耦合度
偏高解决方案:使用对象时,不要使用new主动创建对象,而转由外部提供对象。
weixinyang
·
2023-03-09 20:34
#
Java
EE
spring
java
普歌-云言团队-Spring的AOP简介
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率
peosingBL
·
2023-03-09 20:02
spring
aop
springmvc全局异常处理器
每个过程都单独处理异常,系统的代码
耦合度
高,工作量大且不好统一,维护的工作量也很大。
lang的码农学习路
·
2023-03-09 19:12
Spring基础
代码之间的
耦合度
AimerDaniil
·
2023-03-09 15:50
SSM三大框架基础
lombok
ioc
bean
设计模式1:分类
这样可以降低系统的
耦合度
,使用者不需要关注对象的创建细节,对象的创建由相关的工厂来完成。结构型模式:用于描述如何将类或对象按某种布局组成更大的结构。
_浅陌
·
2023-03-09 08:35
Vue3源码学习之路-设计思想和理念
Vue设计思想Vue3.0更注重模块上的拆分,在2.0中无法单独使用部分模块,需要引入完整的Vuejs,Vue3中的模块之间
耦合度
低,模块可以独立使用。
凉秋秋秋
·
2023-02-27 19:19
Vue3源码学习记录
学习
vue.js
canal数据同步
在一般的微服务中经常会出现调用不同模块所属服务器的情况,但是如果有第三方交接的情况就不会那么轻易给权限了,所以可以使用canal进行数据库实时同步.通俗来讲就是在自己本地创建一个对方数据库的备份,监听到数据库表变更的时候就进行本地的同步.降低
耦合度
的同时也很大程度分散了
YIZHILANGOU_
·
2023-02-25 13:05
解决方案
mysql
数据库
java
SpringBoot之AOP实现日志记录
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用
踏行JAVA
·
2023-02-21 15:36
Springboot
spring
aop
java
react面试题
降低代码的
耦合度
。3.react的功能是什么?
suzhiwei_boke
·
2023-02-21 11:46
react.js
前端
javascript
RabbitMQ(黑马spring cloud笔记)
基本消息队列(BasicQueue)3.2工作消息队列(WorkQueue)3.3发布订阅(Publish、Subscribe)4.消息转换器一、同步通讯和异步通讯1.同步通讯优点时效性强,立即获取结果缺点
耦合度
高性能和吞吐能力不如异步额外资源消耗级联失败问题
yangsf_
·
2023-02-20 16:30
微服务
Spring
java-rabbitmq
rabbitmq
spring
cloud
消息队列
微服务
一文精通控制反转(IOC)和依赖注入(DI)
控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的
耦合度
。通过
ME ++
·
2023-02-19 18:48
Spring
java
Spring
控制反转IOC
依赖注入DI
腾讯地图SDK Flutter插件实现
在Flutter项目开发过程中,对插件的开发和复用能够提高开发效率,降低工程的
耦合度
。Flutter开发者可以引入对应插件就可以为项目快速集成相关能力,从而专注于具体业务功能的实现。
Mr船长大人
·
2023-02-18 13:37
Java8 接口interface默认方法
在java8之前,接口与其实现类之间的
耦合度
太高了(tightlycoupled),当需要为一个接口添加方法时,所有的实现类都必须随之修改。
HachiLin
·
2023-02-18 00:39
类和对象(下)(二)
但是友元会增加
耦合度
,破
轩情吖
·
2023-02-17 08:15
C++的学习
c++
算法
开发语言
Laravel 服务提供者
控制反转控制反转(IoC,InvensionofController)是面向对象编程中的一种设计原则,用来减低代码之间的
耦合度
。
JunChow520
·
2023-02-17 02:44
八、AOP的概述
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提
yincb
·
2023-02-17 02:51
iOS Notification(通知)
而消息的发送者不需要知道消息接收者的任何信息,消息的接受者也只是向通知中心(NSNotificationCenter)注册监听自己感兴趣的通知即可,任何对象都可以监听或者发送通知,这在很大程度上降低了消息发送者和接受者之间的
耦合度
devpotato
·
2023-02-16 23:56
设计模式(九)----结构型模式之代理模式
由于组合关系或聚合关系比继承关系
耦合度
低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。结
|旧市拾荒|
·
2023-02-16 21:00
集成计算引擎在大型企业绩效考核系统的应用方案
就其原因主要是软件架构僵化,业务逻辑与数据
耦合度
过高,造成需求的任何一点修改,都要对整个应用进行伤筋动骨的改动。而一个高度可集成的专业数据计算引擎,可以从根本上解决这一问题。
小黄鸭呀
·
2023-02-16 21:31
Spring 动态代理不生效问题
1.静态代理,动态代理静态代理:代理类和代理目标存在硬编码关系,
耦合度
高动态代理:代理类通过java反射,在jvm运行时动态生成,实现代码解耦2.JDK动态代理,cglib动态代理JDK动态代理:通过反射类
藤原咸鱼
·
2023-02-07 11:43
RabbitMQ-消息中间件
/s/1kros8iRqhC6YhzNvRIV7vg提取码:3ixc环境:jdk1.8maven-3.5.21.概念image.pngimage.png2.MQ的优势和劣势:image.png·系统的
耦合度
越高
爪洼程序员一枚
·
2023-02-07 08:54
Spring中的IOC和ID
Sping中的IOC和IDJava在创建对象或者获取对象的方式,一般来说在方法中获取另外的一个对象的方法:newObject();这样申请对象的操作,在多对像协作时显示出的
耦合度
较高。
栋哥0228
·
2023-02-06 20:52
零基础学JavaWeb开发(二十)之 spring框架(3)
面向切面编程是将程序抽象成各个切面,即解剖对象的内部,将那些影响了多个类的公共行为抽取到一个可重用模块里,减少系统的重复代码,降低模块间的
耦合度
,增强代码的可操作性和可维护性。
出世&入世
·
2023-02-05 03:34
JavaWeb
Java
spring
代理模式
java
学习
web
SpringAop及底层源码分析
是什么AOP是Aspect-orientedprogramming面向切面(方面)编程的简写AOP的实现可以对业务逻辑和系统级的服务(系统日志,事务,权限验证)进行隔离,使业务逻辑跟各系统服务间的业务逻辑
耦合度
降低
Sax_no
·
2023-02-05 03:01
#
Spring
读 Spring Boot实战笔记--day002
即你可以将你的容器替换成别的容器,如GoogleGuice,这时Bean之间的
耦合度
很低。
мг丶one
·
2023-02-04 09:10
Spring
spring
boot
spring
java
Android无痕埋点开源,Android无痕埋点(1)— 点击监听
埋点主要分为两种:侵入式埋点在每个需要埋点的地方手动添加代码优点:埋点准确,可以精确描述不同组件之间的关联缺点:代码
耦合度
高,后期难以维护,不需要的埋点需要手动删除无痕埋点通过全局监听或AOP技术给所有的
孔祥謙
·
2023-02-03 22:51
Android无痕埋点开源
AOP
AspectOrientedProgramming的缩写,意思为面向切面编程AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低
Yuanc丶
·
2023-02-02 16:05
【角度刁钻】大话Spring IoC
什么是IoCIoC(InversionofControl)是面向对象编程中的一种编程思想(或理论),多称作“控制反转”,旨在降低代码之间的
耦合度
。那么控制反转到底反转了什么?怎么反转的?
DaTouLi
·
2023-02-02 11:34
java设计模式10(外观模式)
外观模式通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,使子系统与客户端的
耦合度
降低,且客户端调用非常方便。
刺风有道
·
2023-02-02 02:37
适配器模式
适配器模式分为类结构型模式和对象结构型模式两种,前者类之间的
耦合度
比后者高,且要求程序员了解现有组件库中的相关组件的内部结构,所以应用相对较少些。该模式的主要优点如下。
宝生永梦_0101
·
2023-02-01 01:34
设计模式原则-迪米特法则
问题由来:类与类之间的关系越密切,
耦合度
越大,当一个类发生改变时,对另一个类的影响也越大。解决方案:尽量降低类与类之间的耦合。PS:自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。
格格抖
·
2023-01-31 14:13
Lua 模块与包
的设置跨目录下的模块引用缓存机制执行环境参考Lua中模块的概念模块类似于一个封装库,从Lua5.1开始,Lua加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以API接口的形式在其他地方调用,有利于代码的重用和降低代码
耦合度
weixin_33720956
·
2023-01-31 11:45
lua
运维
IOC和AOP企业面试必考题目
如何降低系统之间、模块之间和对象之间的
耦合度
,是软件工程永远追求的目标之一,目的:为了解决对象之间的
耦合度
过高的问题复杂系统分解成相互合作的对象,这些对象类通过封装以后,内部实现对外部
yubook
·
2023-01-31 05:18
观察者模式
优点:支持广播通信观察者与被观察者定义了基于抽象的关系,降低了
耦合度
,复合开闭原则,便于扩展缺点:如果一个被观察者有很多的观察者时,每个都通知到要花很多时间。
GL101
·
2023-01-30 20:52
基于qiankun 微应用--应用间通信
子应用应该具备独立运行的能力,应用间频繁的通信会增加应用的复杂度和
耦合度
。综上所述,我们应该从业务的角度出发划分各个子应用,尽可能减少应用间的通信,从而简化整个应用,使得我们的微前端架构可
Augenstern___
·
2023-01-30 14:22
SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式学习笔记 day1
1认识微服务1.1微服务介绍微服务是一种经过良好架构设计的分布式架构方案,其主要目的是降低程序内部的
耦合度
,微服务有以下的架构特征:·单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责
風華絕代.
·
2023-01-30 09:20
dubbo
spring
intellij-idea
EventBus3.0+ 使用入门
当项目越来越大时,各模块之间代码
耦合度
越来越高,相互通信很容易搞混。而EventBus极大的简化了组件间的通信,并且很好的解决了代码
耦合度
的问
gybguohao
·
2023-01-30 01:44
JDBC问题分析
jdbc优点:简单、纯粹,一切均可见;缺点也很明显:1、需要手动关闭连接接2、结果集不能自动映射为对象3、SQL夹杂在Java代码中,
耦合度
高,导致硬编码内伤4、实际开发中SQL经常变动,导致频繁修改,
蔬菜妞
·
2023-01-29 20:39
简单工厂模式&UML类图
活字印刷——》面向对象(封装,继承,多态把程序的
耦合度
降低)1:简单工厂模式简单来说就是,实现一个公共的类,能够实例化出合适的对象,通过多态,返回父类的方式。///简单工厂模式///Swiftc
土豆骑士
·
2023-01-29 09:03
浅析angular2依赖注入
依赖注入介绍控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的
耦合度
。
逆鳞_wei
·
2023-01-29 00:52
iOS 平台下Linphone的移植与使用
但是里面真的是
耦合度
太高了。读了好多遍发现他控制器跳转的代码都是很旧的了,所以想把他功能给择出来是有一定的难度的。我从网上找到ESSipManager这个文件。大家可以在github上搜索下。
133sheiya
·
2023-01-28 23:21
2018-06-13-设计的感悟
比如tunnel,按着一开始的设计,
耦合度
过高,导致在应对已知的限定需求时候,一时的代码,可能还
田园小丁
·
2023-01-28 06:36
工厂模式
抽象产品基类(接口)它的作用是降低客户端和具体产品之间的
耦合度
。而且符合了开闭原则,以后需要加入新车型,客户端调用的
雨林QiQi
·
2023-01-28 05:45
Aspects解析
AspectsAOP(Aspect-orientedprogramming)面向切面编程通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,统一注入代码片段而不需修改原有代码逻辑,和继承方式对比,代码
耦合度
更低
freemanIT
·
2023-01-27 23:06
仿微信消息长按气泡菜单
效果图使用方法导入项目代码地址:https://github.com/shangjie119/SJPopMenu.git将SJPopMenu文件夹拖入到工程或者使用pod导入工程pod'SJPopMenu'这个组件降低与原工程的
耦合度
镜像
·
2023-01-27 05:32
Android组件化初探一(各Module库版本统一问题)
如图所示:组件化思路二、为何要用组件化优势:1、多人分module同步进行开发,开发速度快2、开发过程中无需编译整个project,提高开发效率3、模块清晰、
耦合度
较低、便于维护4、功能模块可重复利用三
一花亦城
·
2023-01-27 04:07
设计模式2:类关系
以下类与类之间的
耦合度
关系从弱到强排列,其中5和6的耦合强度一致:1.依赖关系(Dependency)依赖关系是一种使用关系,是
耦合度
最弱的,是临时性的关联。
_浅陌
·
2023-01-26 12:06
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他