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
解耦
深入理解消息队列
这种
解耦
的方式,使得发送方和接收方无需直接交互,提高了系统的灵活性和可扩展性。二、消息队列的作用
解耦
:在一个大型的分布式系统
xxxmine
·
2025-03-03 01:45
java
设计模式-行为型-责任链模式
责任链模式的主要特点降低耦合:请求的发送者和接收者
解耦
,发送者无需关心请求由谁处理。动态组合处理者:可以在运行时决定请求的处理顺序。增强灵活性:可以方便地增加或修改处
游客520
·
2025-03-02 17:46
设计模式
软件设计师
python全栈学习
python
开发语言
责任链模式
设计模式
前端系列之:设计模式
创建型主要用于对象的创建过程,比如对象的创建、初始化等,它隐藏了对象创建的具体细节,从而
解耦
客户端和对象的创
程序员SKY
·
2025-03-02 17:44
前端
前端
【设计模式】(二)工厂方法模式详解
这种模式通过定义一个公共的接口来创建对象,但允许子类决定实例化哪个类,从而将调用者和实现类
解耦
,提高了系统的可扩展性和
24K钛合金镭射眼
·
2025-03-02 16:40
设计模式
设计模式
工厂方法模式
java
Rabbit MQ 高频面试题【刷题系列】
三、
解耦
、异步、削峰是什么?四、消息队列有什么缺点?五、RabbitMQ一般用在什么场景?六、简单说RabbitMQ有哪些角色?七、RabbitMQ有几种工作模式?
Microi风闲
·
2025-03-02 15:22
【面试宝典】ASP.NET
Core
rabbitmq
面试
如何解析配置文件
方便修改参数设置和逻辑代码分离(
解耦
)(高内聚,低耦合)常见的配置文件格式:aaa.inixxx.xmlxxxxx.jsonxxfada.yaml什么是json文本、字符串、有固定的格式,格式长得像p
啊念着倒嘛干
·
2025-03-02 09:00
python
python
json
RabbitMQ复习
消息中间件的作用:(1)异步处理(2)应用
解耦
(3)流量削峰消息中间件的缺点:引入了新的东西,也就增加了新的故障点。比如消息中间件挂了,影响系统的可用性。
SJLoveIT
·
2025-03-02 09:57
rabbitmq
分布式
常见的消息中间件以及应用场景
微服务通信:用于
解耦
微服务之间的通信,保证服务间的高可用
纠结哥_Shrek
·
2025-03-02 05:01
rabbitmq
rocketmq
RabbitMQ系列(二)基本概念之Publisher
解耦
生产与
yyueshen
·
2025-03-01 10:16
RabbitMQ
#
RabbitMQ概念
rabbitmq
分布式
RabbitMQ介绍以及基本使用
二、消息队列的作用(优点)1、
解耦
2、流量削峰3、异步4、顺序性三、RabbitMQ基本结构四、RabbitMQ队列模式1、简单队列模式2、工作队列模式3、发布/订阅模式4、路由模式5、主题模式6、RPC
web13765607643
·
2025-03-01 10:44
面试
学习路线
阿里巴巴
rabbitmq
qt
ruby
为什么要用MQ?
1.应用
解耦
项目A要给项目B发送数据,按照传统的做法是通过RPC远程调用,RPC远程调用耦合度非常高。如果使用消息队列,A系统把消息发给mq,B系统只需要订阅,这样就大大的实现了
解耦
。
阿杰帅三代
·
2025-03-01 08:03
MQ
MQ
DeepSeek技术全景解析:架构创新与行业差异化竞争力
一、DeepSeek技术体系的核心突破架构设计:效率与性能的双重革新Multi-headLatentAttention(MLA):通过将注意力头维度与隐藏层
解耦
,实现显存占用降低30%的同时支持4096
二进制coder
·
2025-03-01 01:40
人工智能
架构
AGI
AI
RabbitMQ进阶:深入了解RabbitMQ的重试机制
在分布式系统中,消息队列是一种常见的用于
解耦
和异步通信的工具。RabbitMQ作为一个流行的开源消息队列中间件,提供了可靠的消息传递机制。
VksgShapes
·
2025-02-28 20:32
rabbitmq
分布式
(5-3)DeepSeek多模态大模型架构:Janus-Pro模型
5.3Janus-Pro模型Janus-Pro的架构采用了
解耦
视觉编码的设计理念,将多模态理解与视觉生成任务分离开来,以充分发挥各自优势。
码农三叔
·
2025-02-28 18:21
训练
RAG
多模态)
架构
transformer
deekseek
人工智能
大模型
消息队列(RocketMQ+Kafka)
基础什么是消息队列:具备生产者,消费者,消息队列的场景应用场景:异步(电商订单的创建、支付、发货流程)
解耦
削峰填谷(淘宝的双十一)需解决的问题:消息重复(唯一ID,幂等)消息丢失(ack确认机制,死信队列
八千里路云和月laiker
·
2025-02-28 14:16
算法
rocketmq
kafka
分布式
RabbitMQ系列(零)概要
其核心价值在于:
解耦
性:生产者与消费者无需同时在线或直接交互削峰填谷:应对流量突发场景,避免系统过载(如秒杀系统请求缓冲)可靠性:通过持久化、重试机制保障消息不丢失2.典型应用场景场景实现原理案例服务异步化耗时操作异步执行
yyueshen
·
2025-02-28 07:21
RabbitMQ
rabbitmq
分布式
消息队列
Spring Boot 集成 Kafka
为了实现系统之间的异步通信和
解耦
,消息队列成为了一种重要的技术手段。Kafka作为一种高性能、分布式的消息队列系统,被广泛应用于各种场景。
m0_74823471
·
2025-02-28 06:47
面试
学习路线
阿里巴巴
spring
boot
kafka
linq
Spring 学习笔记(一)Spring两大核心技术IOC控制反转/DI依赖注入和AOP面向切面 案例 | 优化传统的Web开发 | MVC架构DAO层与Service层之间的
解耦
文章目录参考资料运行环境一、Spring概述1.1Spring产生背景1.2两大核心技术IOC/DI+AOP二、Spring核心技术2.1IOC/DI2.1.1案例:IOC实现
解耦
2.1.2IOC/DI
「已注销」
·
2025-02-28 03:18
#
SSM
Spring
RabbitMQ实战:构建可靠的异步消息系统
异步消息系统应运而生,通过将消息发送者和接收者
解耦
,提高了系统的灵活性、可靠性和性能。
AI天才研究院
·
2025-02-28 01:04
计算
DeepSeek
R1
&
大数据AI人工智能大模型
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
Qt 中,**信号与槽(Signals & Slots)机制
它允许对象在特定事件发生时通知其他对象,且完全
解耦
。核心概念信号(Signal)由signals关键字声明,表示事件发生(如用户点击、数据更新)。
enyp80
·
2025-02-27 20:47
qt
数据库
开发语言
Java本地缓存技术选型(Guava Cache、Caffeine、EhCache)
这种缓存的优点是缓存和应用服务
解耦
,支持大数据量的存储,缺点是数据要经过网络传输,性能上会有一定损耗。与分布式缓存对应的是本地缓存,缓存的进程和
子龙技术
·
2025-02-27 19:39
java
设计模式 工厂模式 工厂方法模式 抽象工厂模式
嗯,首先是
解耦
了创建和使用,这样客户端不需要知道具体怎么创建对象,只需要调用工厂方法。
她说喜欢是装的.
·
2025-02-27 08:18
web后端开发
web开发基础
设计模式
工厂方法模式
抽象工厂模式
设计模式之策略模式(Strategy Pattern)
**
解耦
合**:策略模式可以将一个算法的实现与其使用环境分离开来,从而使得算法可以独立于使用环境变化。这有助于降低系统的耦合度,提高系统的灵活性和可维护性。2.**易于扩展**:由
Zayn~
·
2025-02-27 06:03
设计模式
设计模式
策略模式
Vue3 中如何实现响应式系统中的依赖收集和更新队列的
解耦
?
一、问题解析:为什么需要
解耦
?在响应式系统中,依赖收集(追踪数据与视图的关联关系)和更新队列(批量处理数据变化带来的副作用)是两个核心但职责不同的模块。
程序员黄同学
·
2025-02-26 22:59
前端开发
JavaScript
Java面试题
前端
javascript
vue.js
(5-2-01)DeepSeek多模态大模型架构:Janus模型(1)
5.2Janus模型Janus多模态模型的设计核心在于视觉编码的
解耦
。
码农三叔
·
2025-02-26 20:44
训练
RAG
多模态)
架构
人工智能
transformer
Deepseek
大模型
多模态
全面掌握Spring MVC+MyBatis+Maven框架实战指南
本课程将详细介绍如何利用这套框架组合进行项目构建和数据操作,包括SpringMVC的请求处理流程、MyBatis的SQL
解耦
和数据库交互,以及Maven的项目管理和依赖管理。
Hsmiau
·
2025-02-26 19:39
MQX - 基于 MySQL 的轻量级消息队列
1.项目介绍项目背景在中小型项目中,经常需要使用消息队列来
解耦
服务,但部署维护专门的消息中间件(如RocketMQ、Kafka)会带来额外的运维成本。
·
2025-02-26 19:56
直驱永磁伺服运动系统的优化架构与代理模型解析在高动态运动控制中的应用【matlab/simulink】
随着对直驱伺服系统性能要求的提高,且多轴直驱运动系统失去了机械传动结构的
解耦
特性,直驱永磁伺服运动系统中各部分(如直驱电机、运动轨迹、驱动器和连杆)之间的耦合关系
坷拉博士
·
2025-02-26 15:38
架构
matlab
java
java23种设计模式-命令模式
命令模式(CommandPattern)学习笔记1.模式定义行为型设计模式,将请求封装为对象,使请求的发送者与接收者
解耦
。支持请求的排队、记录、撤销/重做等操作。
千里码!
·
2025-02-26 11:06
设计模式
后端技术
#
Java
设计模式
命令模式
java实现表的变更记录
1基本思路数据库中某张表新增、修改、删除时,数据发生了变更,我们需要实现通用的变更记录,与业务代码
解耦
基于注解+SpEL表达式,实现采集变更前后的数据学习后,你将解锁SpEL表达式的使用2具体实现2.1
sighting_info
·
2025-02-25 17:02
java
数据库
开发语言
责任链模式(Chain of Responsibility)
以下是对责任链模式的详细解析:定义责任链模式将请求的发送者和接收者
解耦
,使得多个对象都有机会
点滴~
·
2025-02-25 09:37
责任链模式
「软件设计模式」命令模式(Command)
命令模式(Command)正是将这种"请求封装为对象"的思想应用于软件设计,实现调用者与执行者的完美
解耦
。
There Is No Code
·
2025-02-25 08:33
设计模式
设计模式
命令模式
微服务的优势以及在Spring生态下的开源解决方案。
使用微服务架构是为了解决单体应用在复杂业务场景下的局限性,其核心思想是通过
解耦
和模块化提升系统的灵活性、可维护性和扩展性。
dushky
·
2025-02-25 07:52
微服务
spring
开源
flask mysql保存图片_六、Flask_数据库+session存储+蓝图
主要实现模型对象到关系数据库数据的映射优点:只需要面向对象编程,不需要面向数据库编写代码对数据库的操作都转化成对类属性和方法的操作不用编写各种数据库的sql语句实现了数据模型与数据库的
解耦
,屏蔽了不同数据库操作上的差异不再需要关注当前项目使用的是哪种数据库通过简单的配置就可以轻松更换数据库
hitomo
·
2025-02-25 04:03
flask
mysql保存图片
软考高级架构师/分析师论文【论面向服务架构设计及应用/SOA】
通过webservice技术,将认证功能封装为单点登录系统,提高复用,同时将任务管理、中间件等功能
解耦
拆分,提高了服务并行开发效率及可维护
saikey0379
·
2025-02-25 01:10
软考高级论文
系统架构设计师
系统分析师
计算机软件资格考试
soa
深入浅出微服务基础设施:服务发现的设计与实现
这些信息使得其他服务能够发现并与之通信,从而实现服务间的动态
解耦
和高效协作。在本文中,我们将深入探讨服务发现的客户端接口设计。服务发现的客户端接口通常包括注册、注销和查询服务实例的方法。
·
2025-02-24 19:12
微服务架构
Spring 依赖注入
Spring中的依赖注入(DI,DependencyInjection)是Spring框架的核心功能之一,它通过将对象的依赖关系交由Spring容器来管理,从而实现了类与类之间的
解耦
。
阿豆学编程
·
2025-02-24 14:52
spring
Java
spring
java
设计心得——
解耦
的实现技术
一、说明在前面的“设计心得——
解耦
”中,对
解耦
进行了高层次的抽象说明。本篇则对在实践中常用的
解耦
技术进行逐一分析说明,以期为开发者能更从理论到实践搭建一个桥梁。
fpcc
·
2025-02-24 13:17
C++
架构设计
c++
软件工程
百万架构师第五课:设计模式:深度分析代理模式
代理模式作用:AOP实现拦截器中介黄牛媒婆
解耦
专人做专事自己不想做,又不得不做的事增强代理:静态代理动态代理角色代理角色被代理的角色(目标对象)由被代理的角色来做最终的决定代理角色通常来说会持有被代理角色对象引用
大雄野比
·
2025-02-24 11:32
设计模式
代理模式
解耦
的艺术_通过中间层映射实现
解耦
文章目录Pre概述案例:DNS的
解耦
设计案例:CDN的
解耦
设计Pre
解耦
的艺术_通过DPI依赖倒置实现
解耦
概述“计算机中的任何问题,都可以通过加一层来解决”,这句话体现了中间层映射的设计理念。
小小工匠
·
2025-02-24 10:17
【架构思维】
中间层映射
解耦
「软件设计模式」状态模式(State)
该模式通过以下方式
解耦
程序逻辑:将每个状态的行为抽象为独立类允许对象在运行时切换状态对象消除复杂的条件判断语句模式结构图:二、模式实现:电梯状态控制实例2.1基础框架搭建
There Is No Code
·
2025-02-24 04:10
设计模式
设计模式
状态模式
Ansible PlayBook的中清单变量优先级分析及清单变量如何分离总结
写在前面嗯,学习Ansible高级特性,整理这部分笔记博文内容涉及Ansibleploybook中变量定义的基本原则不同位置定义变量的优先级Demo如何实现变量和清单
解耦
食用方式:大量Demo,所以适合收藏温习查阅变量优先级需要有
山河已无恙
·
2025-02-23 22:33
Ansible/AWX
高级特性教程
linux
ansible
【Spring 事件驱动:提升应用架构灵活性的利器】
Listener)二、Spring事件驱动的实现步骤(一)定义事件类(二)创建事件发布者(三)编写事件监听器(四)整体结构一览(五)发布事件进行验证三、Spring事件驱动的优势(一)松耦合性(二)可扩展性(三)
解耦
业务逻辑四
ZuuuuYao
·
2025-02-23 13:54
#
Spring
#
SpringBoot
Java
spring
架构
java
Muduo常用接口
Muduo的设计理念是将网络I/O与业务逻辑
解耦
,通过Reactor模型来管理I/O事件。
TsuanS
·
2025-02-23 09:57
c++
Spring基础知识——笔记整理(一)
Spring的优点方便
解耦
,简化开发:Spring
豆萌萌 网课大咖
·
2025-02-22 21:46
笔记整理
spring
java
外观模式
解耦
系统:客户端与子系统之间的依赖关系被
智想天开
·
2025-02-22 16:07
设计模式详解
外观模式
设计模式
命令模式
命令模式的核心思想是将操作和操作的执行者
解耦
,使得操作可以独立于执行者进行管理和调用。关键点:请求封装:将请求(操作)封装为对象。
解耦
:将请求发送者和接收者
解耦
。
智想天开
·
2025-02-22 15:32
设计模式详解
命令模式
设计模式
设计模式教程:命令模式(Command Pattern)
简单来说,命令模式通过把请求封装成对象的方式
解耦
了请求的发送者与接收者,使得客户端可以以不同的方式来请求服务,而无需直接了解接收者的实现。
扣丁梦想家
·
2025-02-21 17:21
设计模式教程
设计模式
命令模式
使用RabbitMQ实现异步消息处理与
解耦
:Spring Boot整合实践
在现代应用架构中,异步消息处理和
解耦
是提高系统性能、扩展性和维护性的关键技术手段。
MarkerHub
·
2025-02-21 16:15
java-rabbitmq
rabbitmq
spring
boot
分布式
后端
23种设计模式 - 工厂方法模式
其核心目的是
解耦
对象的创建与使用,增强系统的扩展性,符合开闭原则。模式结构抽象产品(Product):定义对象的接口(如数控系统中的运动控制器)。
強云
·
2025-02-21 08:07
软件架构
设计模式
工厂方法模式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他