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
松耦合
微服务之间的调用方式
消息方式是
松耦合
方式,比紧耦合的RPC方式要优越,但RPC方式如果用在适合的场景也有它的一席之地.耦合的种类:我们总在谈耦合,那么耦合到底意味着什么呢?时间耦合:客户端和服务端必须同时上线才
qq_34533703
·
2023-09-02 01:22
[Django]MTV和MVC的区别
MVC著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,
松耦合
的方式连接在一起。
某翁
·
2023-09-01 21:33
spring6详细讲解
从简单性、可测试性和
松耦合
的角度而言,任何Java应用都可以从Spring中受益。Spring框架除了自己提供功能外,还提供整合其他技
( ̄(工) ̄)霸天下
·
2023-09-01 20:11
Java
SSM框架
Spring
Spring6
框架
Java
SpringBoot-01-快速入门
开源开发框架为了解决企业级应用开发的复杂性而创建的,简化开发Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用4种关键策略:基于POJO的轻量级和最小侵入性编程;通过IOC,依赖注入(DI)和面向接口实现
松耦合
CodeHuba
·
2023-09-01 12:50
SpringBoot
分布式
spring
java
编程语言
spring
boot
一种数据监测平台技术架构设计思路
平台技术架构采用业界最为成熟的SOA(面向服务的架构)框架,遵循统一技术路线,架构设计注重层间的
松耦合
与层内的高内聚,通过对业务的抽象、映射实现业务对象组件化和统一的服务调用,充分考虑了系统的可扩展性、
皮皮杂谈
·
2023-08-31 08:54
Dubbo-一文带你快速了解和使用springboot集合Dubbo
Dubbo最早是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地
松耦合
)。
想到的名字都被人用了
·
2023-08-30 01:26
dubbo
spring
boot
java
rpc
dubbo
分布式
浅谈Java中的观察者模式
这种模式的优点是解耦和增加扩展性,用于实现对象之间的
松耦合
通信。如果要自己编码实现,我们通常定义一个主题接口(Subject)和一个观察者接口(Observer)。
csucoderlee
·
2023-08-29 13:22
观察者模式
【Spring】一文带你彻底搞懂IOC、AOP
SpringAOP的实现说了这么多抽象概念,举个实例方便理解首先简单了解一下什么是spring框架Spring是一个轻量级的框架,通过IOC达到
松耦合
的目的,使用AOP可以分离应用业务逻辑和系统服务进行内聚性的开发
是瑞穗的猫啊
·
2023-08-29 11:30
spring
java
spring
boot
后端
intellij-idea
Spring IOC学习(01)Bean的装配
而且因为Spring的简单,
松耦合
等
郭艺宾
·
2023-08-29 09:03
linux部署k8s
组成Kubernetes的组件设计概念为
松耦合
和可
工作QQ感冒的石头
·
2023-08-28 07:01
架构
k8s
C++设计模式 - 命令模式(Command)
“行为变化”模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的
松耦合
。
吃米饭
·
2023-08-28 01:11
设计模式
设计模式
c++
命令模式
01 消息引擎系统
还有一个好处是发送方和接收方的
松耦合
,一定程度上简化了应用的开发。评论区优秀内容使用kafka业务场景举例比如被说烂的秒杀场景,找到了《消息队列高手课》这个课程的学习笔记,kafka异步处理和流量
ZyyIsPig
·
2023-08-27 10:47
kafka核心技术与实战
kafka
Qt——Qt工作原理:事件驱动、信号与槽机制
Qt工作原理:事件驱动、信号与槽机制Qt作为一个现代的GUI(图形用户界面)框架,采用了事件驱动的编程范式,并引入了信号与槽机制,以实现高度交互和
松耦合
的程序设计。
小羊Linux客栈
·
2023-08-27 07:41
Qt
qt
开发语言
c++
linux
WebService理解和代码解析
通过网络:发布查找使用;
松耦合
;术语:XML:扩展型可标记语言;SOAP:简单对
百世修行
·
2023-08-27 06:08
移动互联网
Android
源码
demo
微前端
将前端应用分解成一些更小、更简单的能够独立开发、测试、部署的小块,而在用户看来仍然是内聚的单个产品好处:代码库更小,更内聚、可维护性更高
松耦合
、自治的团队可扩展性更好渐进地升级、更新甚至重写部分前端功能成为了可能实现上
阿凯_8b27
·
2023-08-27 00:13
观察者模式简介
特点:
松耦合
:主题和观察者之间通过抽象接口进行交互,使得它们可以独立演化而不影响彼此。一对多关系:一个主题可以有多个观察者,并且它们之间没有直接联系。可扩展性:可以随时增加新的观察者或删除现有观察者。
大宝贱
·
2023-08-26 16:57
#
设计模式
观察者模式
2、Java的四个基本特性(抽象、封装、继承,多态)
封装:隐藏对象的属性和实现细节,仅仅对外公开接口封装的优点:便于使用者正确,方便的使用系统,防上使用者错误修改系统属性:有助于建立各个系统之间的
松耦合
关系;提高了软件的可重用性;降低了大型系统的风险,即便整个系统不成功
朱梦轩
·
2023-08-26 15:46
2022-08-05 外观模式
2.它实现了⼦系统与客户端之间的
松耦合
关系,这使得⼦系统的变化不会影响到调⽤它的客户端,只需要调整外观类即可。3.⼀个⼦系统的修改对其他⼦系统没有任何影响。
秋天的极光
·
2023-08-26 09:30
ROS新建工作区(workspace)与包(package)编译的实践(C++示例)
ROS工作区可以新建很多,它们之间都是相互独立的,在各自的工作区运行着特定的程序,这样避免了不相关的程序放在一起,也遵循着
松耦合
的设计理念,这样做的好处是显而易见的,同样的功能放在一起,也便于调试。
寅恪光潜
·
2023-08-25 16:31
机器人操作系统(ROS)
初始化工作区
catkin_make
创建ROS包
CMakeLists.txt
package.xml
ros/ros.h
roscpp
Django学习笔记
转自李英俊小朋友千锋Django学习笔记[TOC]写在前面学习链接:Python900集(学完可就业/2019版):[200集:358集],共159集感想|摘抄:优秀的程序员:
松耦合
、解耦合高内聚Django
米不开朗基罗
·
2023-08-25 06:17
java八股文面试[Spring]——如何实现一个IOC容器
什么是IOC容器IOC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出
松耦合
,更优良的程序。
小田田_XOW
·
2023-08-24 17:23
java八股文
面试
spring
职场和发展
spring事件监听event(默认的mq)
二、使用步骤1.事件2.事件监听3.发布事件三、测试结果总结前言项目中的业务难免是相互关联的,但是代码中我们应该尽量做到低耦合,常见的做法就是引入mq来作为
松耦合
的一种手段;其实最常见的解耦和就是接口了
寂寞旅行
·
2023-08-24 11:36
springboot
spring
python
java
快速入门SringCloud
例如:学生管理系统分布式架构特点
松耦合
szx的开发笔记
·
2023-08-24 10:14
java
java
微服务
springcloud
弹性架构的自动化部署案例实战
作者:禅与计算机程序设计艺术微服务架构是一种面向服务的架构模式,它将单体应用拆分成一个个小的、
松耦合
的服务,每个服务负责特定的功能或业务。这种架构能够更好的适应业务变化,以及降低开发和运维成本。
禅与计算机程序设计艺术
·
2023-08-24 01:44
大数据AI人工智能
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
Redis做消息队列
使用消息队列,生产者将数据发送到消息队列,不用等待消费者的响应消息,实现了数据的异步处理,使整个过程
松耦合
。作为消息队列,最重要的是它的可靠性。可靠性既要保证数据不能丢失,
轻轻敲醒沉睡的心灵
·
2023-08-23 14:21
QT的信号槽的四种写法和五种链接方式
常见错误及改正:错误1:未连接信号与槽错误2:信号和槽参数不匹配错误3:未使用Q_OBJECT宏错误4:跨线程连接未处理在Qt中,信号(Signal)和槽(Slot)是一种用于对象之间通信的机制,用于实现一种
松耦合
的方式
五百五。
·
2023-08-23 12:27
QT
qt
开发语言
可观测性最佳实践|阿里云事件总线 EventBridge 最佳实践
EventBridge是阿里云提供的一款无服务器事件总线服务,支持阿里云服务、自定义应用、SaaS应用以标准化、中心化的方式接入,并能够以标准化的CloudEvents1.0协议在这些应用之间路由事件,帮助您轻松构建
松耦合
观测云
·
2023-08-22 20:48
服务器
云计算
观测云
可观测性用观测云
可观测
设计模式——合成复用原则
为了交互对象之间的
松耦合
设计而努力合成案例假设我们有一个汽车类(Car),其中包含引擎类(Engine)。下面是使用合成的代码描述:publicc
Alienware^
·
2023-08-22 08:39
设计模式
设计模式
合成复用原则
华为云Stack的学习(一)
可用性通过冗余、高可用集群、应用于底层设备
松耦合
等特性来体现,从硬件设备冗余、链路冗余、应用容错等方面充分保证整体系统的可用性。安全性遵循行业安全规范,涉及安全防护
C1yas0
·
2023-08-22 07:14
云计算
云计算
华为云
spring入门基本介绍及注入方式---详细介绍
从简单性、可测试性和
松耦合
的角度
Love-Java.
·
2023-08-22 05:04
spring
java
后端
SLAM-VIO视觉惯性里程计
SLAM文章目录SLAM前言IMU与视觉比较单目视觉缺陷:融合IMU优势:相机-IMU标定
松耦合
紧耦合基于滤波的融合方案:基于优化的融合方案:前言VIO(visual-inertialodometry)
工头阿乐
·
2023-08-21 21:15
SLAM
计算机视觉
《Spring实战》笔记(一):简介
1简化的策略Spring的目标是致力于全方位的简化Java开发,为了降低Java开发的复杂性,Spring采取了以下4种关键策略:基于POJO的轻量级和最小侵入性编程;通过依赖注入和面向接口实现
松耦合
;
JacobY
·
2023-08-21 18:31
Spring事件监听机制
观察者模式将有依赖关系的对象抽象为了观察者和主题两个不同的角色,多个观察者同时观察一个主题,两者只通过抽象接口保持
松耦合
状态,这样双方可以相对独立的进行扩展和变化:比如可以很方便的增删观察者,修改观察者中的更新逻辑而不用修改主题中的代码
CodAlun
·
2023-08-20 15:57
Java
框架
spring
java
后端
C# 观察者模式
这种模式可以实现
松耦合
,使得被观察者和观察者之间的关系更加灵活。
熊思宇
·
2023-08-20 06:04
C#
设计模式
观察者模式
c#实现依赖注入
依赖注入是一种设计模式,用于将依赖关系从一个类传递到另一个类,以实现
松耦合
和可测试性。假设我们有一个简单的订单处理应用程序,其中包含两个主要类:OrderService和EmailService。
看你吗
·
2023-08-19 21:07
C#
c#
java
开发语言
c#依赖注入
依赖注入(DependencyInjection,简称DI)是一种设计模式,用于将对象的创建和管理责任从使用它的类中分离出来,从而实现
松耦合
和易于测试的代码。
看你吗
·
2023-08-19 21:37
C#
c#
开发语言
事件驱动架构中的事件驱动架构学习:掌握如何构建智能、可扩展的应用程序
EDA可以帮助开发人员创建
松耦合
、易维护、可伸缩的应用,并避免因通信问题导致性能或可用性问题。近年来,随着云计算、容器化、微服务架构、serverless等技术的广泛应用,
禅与计算机程序设计艺术
·
2023-08-19 15:47
大数据AI人工智能
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
微服务设计-API网关
Garter定义:微服务是高内聚、强封装、
松耦合
,可独立部署独立扩展的应用组件。单体架构模块间强耦合并且整体部署,与之对比的微服务其目标是将应用拆分成
松耦合
的小型服务。
Go语言由浅入深
·
2023-08-19 11:09
Spring的简介ioc容器及注入方式
从简单性、可测试性和
松耦合
的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本的Jav
ChatYU.
·
2023-08-19 10:31
spring
tomcat
java
注册中心Eureka和Nacos,以及负载均衡Ribbon
例如:学生管理系统分布式架构:
松耦合
,扩展性好,但架构复杂,难度大。适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、
Java小白,一起学习
·
2023-08-17 09:19
cloud
eureka
负载均衡
ribbon
谷粒商城——基础篇
一、分布式基础概念1、微服务微服务架构风格就是把单独的应用程序构造为一种
松耦合
服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是httpApi,这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署
拾八岁
·
2023-08-17 04:44
谷粒商城
java
golang的反射机制与实践(上)
写在前面反射机制是一个很重要的内容,当我们写框架的时候,要想要
松耦合
,高复用,那么就有很多地方都需要用到反射,可谓是中高级程序员必须掌握的知识点很多后台语言都有反射机制,但它们的使用原理大多都是一样的各语言不同的地方
闹闹吃鱼
·
2023-08-16 07:24
Spring面经知识点
降低应用开发的复杂性.轻量:非入侵性的,所依赖的东西少、资源占用少、部署简单,不同功能选择不同的jar组合;容器:工厂模式实现对JavaBean进行管理,通过控制反转(IOC)将应用程序的配置和依赖性与应用代码分开;
松耦合
sky_zzk
·
2023-08-15 18:30
java
spring
什么是微服务?
微服务的优缺点优点单一职责原则每个服务足够内聚,足够小,代码容易理解,这样能聚焦一个指定的业务功能或业务需求;开发简单,开发效率提高,一个服务可能就是专一的只干一件事;微服务能够被小团队单独开发,这个小团队是2-5人的开发人员组成;微服务是
松耦合
的
荭色海湾
·
2023-08-15 16:26
SpringCloud
微服务
运维
架构
Spring框架入门必备教程 -动力节点
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的
松耦合
问题,因此它将面向接口的编程思想贯穿整个系统应用。
不开心就笑吧
·
2023-08-15 02:31
Go和Java实现中介者模式
这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持
松耦合
,使代码易于维护。中介者模式属于行为型模式。
242030
·
2023-08-14 11:14
设计模式
设计模式
java
golang
【后端面经-Spring】Spring简介
它使用分层架构,解决业务逻辑层和各层之间的
松耦合
。核心特性:IOC:控制反转;AOP:面向切面编程;2.Spring模块Spring框
CrazyPixel
·
2023-08-12 21:37
后端面经
spring
后端
面试
系统架构
Java SPI介绍
SPIJavaSPI:ServiceProviderInterface是Java平台提供的一种机制,用于动态的加载和扩展功能的机制,它为框架和库提供了一种
松耦合
的扩展方式,核心是解耦。
lv_code
·
2023-08-12 00:15
java
java
IOC容器 - Autofac
DI(依赖注入):DI(DependencyInjection)是一种实现
松耦合
和可测试性的软件设计模式。
一颗大樱桃
·
2023-08-11 20:31
C#
IOC
autofac
c#
.netcore
RabbitMQ面试题大全含答案
②.多个应用之间的耦合,由于消息是平台无关和语言无关的,而且语义上也不再是函数调用,因此更适合作为多个应用之间的
松耦合
的接口。基于消息队列的耦合,不需要发送方和接收方同时在线。
海清源
·
2023-08-11 04:37
数据库
oracle
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他