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
耦合度
SpringCloud
优点:架构简单部署成本低缺点:
耦合度
高分布式架构分布式架构:根据业务功
unicorn31
·
2023-08-12 07:44
java
IOC容器 - Autofac
通过依赖注入,可以降低代码的
耦合度
,提高代码的重用性和可测试性。DIP(依赖倒置原则):DIP(DependencyInversionPrinciple)是SOLID设计原则中的一条原则,指导了
一颗大樱桃
·
2023-08-11 20:31
C#
IOC
autofac
c#
.netcore
Jetpack学习-7-Databinding的基本使用及单向&双向绑定
优点:1,UI控件的代码在布局中编写,降低页面与布局文件的
耦合度
2,不需要写findviewById(view
Mr_Sun_01
·
2023-08-11 12:10
android
android
jetpack
【Java 设计模式 · 创建型】建造者模式(Builder Pattern)
指挥者类1、省略Director类2、引入钩子方法五、灵活建造者:链式建造六、特点☯优点☯缺点创建型模式:关注对象的创建过程,它描述如何将对象的创建、使用分离,让用户无需关心对象的创建细节,从而降低系统的
耦合度
L Jiawen
·
2023-08-11 10:01
Java
#
Java设计模式
设计模式
java
建造者模式
Mybatis 调用oracle存储过程返回结果集
存储过程对于数据库的依赖太强了,提高了项目与数据库之间的
耦合度
,
康_宝
·
2023-08-11 08:41
mybatis
存储过程
结果集
《Spring Cloud微服务实战》读书笔记——服务治理Spring Cloud Eureka
被拆分成的每一个小型服务都围绕这系统中的某一项或者某一些
耦合度
较高的业务功能进行构建,并且每个服务都维护这自身的数据存储、业务开发、自动化测试案例以及独立部署机制。由于有了轻量级的通信协作基础
_白月光梦境
·
2023-08-11 08:25
读书笔记
java
分布式
微服务技术栈——实用篇
优点:架构简单部署成本低缺点:
耦合度
高分布式架构分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。
itzyj.me
·
2023-08-11 04:03
微服务技术栈
spring
cloud
微服务
Spring Aop的使用(含示例)
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效
过街的老鼠
·
2023-08-10 23:36
java
后端
代理模式
spring
aop
组件化流程
下面我列举了一些比较常见的问题业务模块划分不清楚,各模块之间
耦合度
很大,难以维护例如我们公司的商城项目随着功能和时间,代码量越来越大,早期的一些代码已经不需要了,但是不敢轻易删除,不敢保证该文件是够有被使用
wwm123
·
2023-08-10 15:31
python高阶函数
lamaba函数定义:只能包含一条表达式且直接返回表达式的值作用:省去函数的命名,可以随时创建和销毁,有利于减少程序的
耦合度
fx=lambdan:(n**2+1)%5==0fx=lambdan:Trueif
探索1者
·
2023-08-10 07:52
Unity实现智能巡逻兵小游戏
由于组合关系或聚合关系比继承关系
耦合度
低,满足“合成复用原则”,所以对象行为
hhhhhh23333
·
2023-08-10 00:51
unity
游戏引擎
c#
微服务服务拆分和远程调用
适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、
耦合度
更低②缺点:架构非常复杂,运维、监控、部署难度提高SpringCloud是微服务架构的一站式解决方案
kelikelikeliya
·
2023-08-09 10:12
微服务
架构
云原生
JetPack学习笔记之DataBinding(一)
DataBinding的出现让布局文件承担了一部分原本属于页面的工作,也使得页面和布局文件的
耦合度
进一步降低了。
秀儿2020
·
2023-08-09 03:55
微服务技术栈(1.0)
微服务技术栈认识微服务单体架构单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署优点:架构简单部署成本低缺点:
耦合度
高分布式架构分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发
没办法,我就是这么菜
·
2023-08-08 22:57
微服务
架构
云原生
Kotlin~Mediator中介者模式
概念创建一个中介来降低对象之间的
耦合度
,关系”多对多“变为“一对多”。角色介绍Mediator:抽象中介者,接口或者抽象类。
不会画板子的物联网工程师
·
2023-08-08 16:33
移动开发
#
Android
kotlin
中介者模式
Mediator
Spring AoP
Aspect-OrientedProgramming:面向切面编程)能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任(例如事务处理、日志管理、权限控制等)封装起来,便于减少系统的重复代码,降低模块间的
耦合度
字符搬运工-蓝天
·
2023-08-08 12:37
Spring
Java
spring
java
后端
系列二、IOC基本概念和底层原理
一、IOC基本概念控制反转:把对象创建和对象之间的调用过程,交给Spring进行管理;使用IOC的目的:减低
耦合度
;二、IOC底层原理xml解析+工厂模式+反射2.1、图解IOC底层原理#第一步:xml
YYAugenstern
·
2023-08-08 09:42
Spring5系列
java
开发语言
Java课题笔记~ Spring 概述
Spring的主要作用就是为代码“解耦”,降低代码间的
耦合度
。就是让对象和对象(模块和模块)之间关系不是使用
肉肉肉肉肉肉~丸子
·
2023-08-07 02:46
Java
java
笔记
spring
Spring
概述
Spring
框架
AOP 基础知识
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率。AOP是Sprin
天狼1222
·
2023-08-06 15:39
spring
java
aop
基础知识
MVP模式原理分析 以及两个实例带你飞
(2)View和Model不再进行直接交互3、MVP优势:(1)View和Model之间的
耦合度
降低,使各自更关注自身业务。(
Android_Developer_M
·
2023-08-06 12:37
Android
java
vue2-组件和插件的区别
组件的优势:降低整个系统的
耦合度
,在保持接口不变的情况下,可以替换不同的组件完成需求,例如输入框,可以替换为日历,时间,范围等组件做具体实现调试方便,由于整个系统是通过组件组合起来的,在出现问题的时候,
fakerlove
·
2023-08-06 12:27
vue.js
javascript
前端
Linux C的一些经典问题
1.什么是嵌入式嵌入式就是在已有的硬件平台上移植了操作系统,降低软硬件之间的
耦合度
,移植性高;使开发者无需考虑硬件结构参与项目,通过操作系统提供的API就可以完成大部分工作,提高了产品的开发效率,提高了用户体验率
好学近乎知o
·
2023-08-06 11:38
linux
c语言
面试
考研
桥接模式-java
它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的
耦合度
。这种类型的设计模式属于结构型模式。
JW2015
·
2023-08-06 11:37
三种工厂模式区别总结
先分别看看各个模式的特点一、简单工厂模式:实现了算法和界面的分离,也就是将业务逻辑和界面逻辑分开了,降低了
耦合度
。算法的封装:定义一个抽象的算法接口,提供不同算法的公共接口方法。
George_Wm
·
2023-08-06 06:32
2019-03-04
:自己设置1.respon:传值2.request:取值request.from自post读取request.querystringget三层:缺点:开发成本高,降低程序效率优点:易于维护与升级,降低
耦合度
Vic_123
·
2023-08-06 05:07
用Rust实现23种设计模式之 外观模式
解耦和灵活性:外观模式将客户端与子系统之间的
耦合度
降低,使得子系统的变化不会影响到客户端。同时,外观模式也提高了系统的灵活性,可以更容易地替换和扩
goto rust
·
2023-08-06 01:37
当Rust邂逅GOF
rust
rust
设计模式
外观模式
后台代码的SQL语句根据不同数据库转换
一般情况下,我们的SQL语句都写在代码里,虽然
耦合度
高了,但是方便。
迷惘小书童
·
2023-08-04 22:58
C#
SQL
C#
SQL
Access
Sqlite
从0写一个ARouter
但是随着目前安卓开发趋向于模块化组件化,如果想用这种方式实现组件间的跳转,势必会造成各个组件相互依赖,造成高
耦合度
,这就违背了组件化非
风二叽
·
2023-08-04 15:37
SpringBoot使用AOP进行自动化事务处理
AOP可以干什么利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性。
Inspire2023
·
2023-08-04 12:41
SpringBoot技术笔记
spring
aop
java
Java设计模式之工厂设计模式
其核心思想是将对象的创建和使用分离,从而降低
耦合度
,提高代码的可维护性和可扩展性。工厂模式通常包括三种类型:简单工厂、工厂方法和抽象工厂。
困困猿~
·
2023-08-04 06:45
设计模式
java
设计模式
python
spring boot 集成rocketmq
集成SpringBoot和RocketMQ在现代的微服务架构中,消息队列已经成为一种常见的异步处理模式,它能解决服务间的同步调用、
耦合度
高、流量高峰等问题。
orton777
·
2023-08-04 02:02
spring
boot
数据库
后端
muduo线程的启动
可能陈硕觉得继承关系比较复杂,
耦合度
太高,破坏整体设计。但是我觉得muduo中那么多不同种类的智能指针,还有基于boo
哈罗_aae9
·
2023-08-04 00:35
MVC/MVP/MVVM
耗时任务(各种javabean,还有一些类似repository类)2,V:处理数据显示的部分:xml3,C:Activity处理用户交互问题:Activity优点:便于UI视图的显示和界面的分离特点:1,
耦合度
低
纸狒
·
2023-08-03 15:41
技能总结
使代码更简洁14年:接触越狱开发15年:配合硬件开发,了解到了AFC网络协议,RFC苹果协议,自己摸索着研究FFMpeg的解码,编码,解包,YUV,packet等等强化了自己面向对象编程的能力,项目分模块.减少
耦合度
呼啦呼啦的圈
·
2023-08-03 11:21
什么是微服务
数据独立,独立部署和交付面向服务:服务提供统一标准的接口,与语言和技术无关隔离性强:服务调用做好隔离、容错、降级,避免出现级联问题微服务的上述特性其实是在给分布式架构制定一个标准,进一步降低服务之间的
耦合度
潮利潮
·
2023-08-03 10:28
JAVA
微服务
架构
云原生
C#设计模式之外观模式
外观模式文章目录外观模式模式分类模式产生的原因模式灵感的来源模式类图代码实现外观模式总结外观模式的优点:外观模式的缺点:本篇博客将介绍外观模式,外观模式是一种使用频率非常高的设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,使子系统与客户端的
耦合度
降低
BraveRunTo
·
2023-08-03 06:16
设计模式
设计模式
c#
C# 外观模式
外观模式是迪米特法则的一种具体实现,通过引入一个新的外观角色可以降低原有系统的复杂度,同时降低客户类与子系统的
耦合度
。外观模式中的角色:1外观类
熊思宇
·
2023-08-03 06:45
C#
设计模式
外观模式
c#
Spring AOP介绍及其原理解析
利用AOP可以对业务逻辑的各个部分进行进行隔离,从而使得业务逻辑各部分之间的
耦合度
降
技-术-小-牛
·
2023-08-03 05:25
Java
Spring
AOP介绍
Spring
AOP原理
SpringAOP原理+使用
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性
C'z x
·
2023-08-03 05:24
SpringAop
面向切面编程
java
后端
SOA 架构与微服务架构的区别
我们向微服务迁移的时候通常从
耦合度
最低的模块或对扩展性要求最高的模块开始。把它们一个一个剥离出来用敏捷地重写,可以尝试最新的技术和语言和框架,然后单独布署。它通常不依赖其他服务。微服务中常用的
撸帝
·
2023-08-03 03:56
深入理解MVVM架构模式
MVVM的主要目标是将应用程序的UI与其底层数据模型分离,通过数据绑定实现数据和UI的自动同步,从而降低代码的
耦合度
,提高应用程序的可维护性和可测试性。
heiyay
·
2023-08-02 09:18
架构
MVVM
MVC
JPA之Hibernate
JPA的开发是为了简化企业级应用程序的开发,降低应用程序与数据库之间的
耦合度
,并提高应用程序的可维护性和可扩展性。JPA定义了一系列注解和接口,用于描述Java对象与数据库表之间的映射关系。
追寻9
·
2023-08-01 09:55
hibernate
行为型模式之中介者模式
中介者模式的核心思想是将对象之间的直接通信改为通过一个中介者对象来进行间接通信,从而减少对象之间的
耦合度
。
盖伦暴打诺手
·
2023-07-31 16:21
计算机基础
解释器模式
SpringCloud(待续)
适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案优点:拆分粒度更小、服务更独立、
耦合度
更低·缺点:架构非常复杂,运维、监控、部署难度提高单体架构优势:构造简单,部署成本低缺点耦合高,
阳光明媚UPUP
·
2023-07-31 01:21
spring
cloud
微服务
分布式
控制反转和依赖注入
控制反转(InversionofControl)一种面向对象的设计原则,降低计算机代码之间的
耦合度
基本思想借助于第三方(即IOC容器)来实现具有依赖关系的对象之间的解耦谁控制谁,控制什么:谁控制谁:由IoC
火乐君_52cd
·
2023-07-30 07:05
SpringCloud学习笔记
优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)2、分布式架构概念:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。
小菜鸟 tq
·
2023-07-30 06:35
Java
spring
cloud
java
微服务
macos
eureka
第九十四回 如何打造一个网络框架
概念介绍最近在项目中使用dio处理网络相关的内容,有些地方的代码不能利用,有些地方的代码
耦合度
比较高,因此准备在dio上面封装一层网络层,这些可以优化程序的架构,本章回中介绍的网络构架就是指自己封装的网络层
talk_8
·
2023-07-29 18:43
一起Talk
Flutter吧
flutter
dio
网络框架
@Aspect 注解使用详解
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率。在sprin
星可码农
·
2023-07-29 15:25
Spring的控制翻转(IOC)与依赖注入(DI)
因为我们之前写的代码,
耦合度
是偏高的,例
用手写的从前
·
2023-07-29 09:46
spring进阶
spring
java
后端
AOP处理事务静、动态代理(jdk方法)
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效
Java成长记_Camel
·
2023-07-29 05:34
SSM框架
互联网@IT
AOP
动态代理
事务处理
jdk
SSM
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他