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
解耦
RabbitMQ入门实战
它能够在应用之间传递消息,
解耦
应用组件,提高系统的可伸缩性和可维护性。RabbitMQ使用高级消息队列协议(AMQP),这是一种开放的、标准化的协议,定义了消息格式、交换方式、队列管理等规范。
Memory_2020
·
2024-01-24 00:37
rabbitmq
分布式
【架构】分布式系统及相关技术栈初了解
1.3分布式系统的功能
解耦
分布式系统按层次划分:2)分布式架构的演变1、初始阶段架构2、应用服务和数据服务分离3、使用缓存改善性能4、使用应用服务器集群5、数据库读写分离6、反向代理和CDN加速7、分布式文件系统和分布式数据库
黑黑白白君
·
2024-01-23 15:14
后端
分布式
分布式存储
分布式计算
负载均衡
架构
大型网站架构系列:分布式消息队列
异步处理,应用
解耦
,流量削
lz0426001
·
2024-01-23 15:44
架构
Spring,SpringMVC和SpringBoot区别于联系
一、Spring框架Spring框架的能力就是IOC和AOP,IOC提供了依赖注入(DI)的容器,AOP提供了面向切面编程能力,这两个能力的本质是实现了应用组件(Bean)之间的
解耦
。
做一件事就好
·
2024-01-23 13:00
开发框架专栏
SpringBoot、SpringMVC和Spring有什么区别?
Spring最初利用“工厂模式”(DI)和“代理模式”(AOP)
解耦
应用组件。大家觉得挺好用,于是按照这种模式搞了一个MVC框架(SpringMVC)开发w
程序员Forlan
·
2024-01-23 13:59
框架
spring
spring
boot
【RabbitMQ】RabbitMQ面试热点
异步处理
解耦
流量削峰RabbitMQ结构(如何发送消息?)
Lemon Aourase
·
2024-01-23 12:21
中间件
rabbitmq
面试
【UE】Unreal Game Feature浅析
GF跟Plugin都可以用于实现功能的
解耦
,对于程序同学来说,这是一
离原春草
·
2024-01-23 12:48
RabbitMQ(不完整版)
文章目录RabbitMQ入门1.什么是MQ2.为什么要用MQ流量消峰应用
解耦
异步处理3.MQ的分类ActiveMQKafkaRocketMQRabbitMQ4.RabbitMQRabbitMQ的概念四大核心概念
凇:)
·
2024-01-23 12:46
rabbitmq
分布式
java
k8s的集群调度
每个组件之间的
解耦
kubectl配置文件,向APIserver发送命令--------apiserver把命令发送到各个组件kubectlrunnginx--image=nginx:1.22------
喝点维C
·
2024-01-23 11:27
docker
kubernetes
容器
linux
运维
k8s
云原生
kafka集群和Filebeat+Kafka+ELK
消息队列常应用于异步处理,流量削峰,应用
解耦
,消息通讯等场景。当前比较常见的MQ中间件有Act
为什么老是名字被占用
·
2024-01-23 08:23
分布式
kafka
分布式
Android源码设计模式学习笔记-观察者模式
观察者模式主要是用于一对多模块之间通信的
解耦
.它的基本UML如下image.pngSubject:抽象主题,也就是被观察者角色,抽象主题角色把所有观察者对象的引用都保存到一个集合里,每个主题可以有任意数量的观察者
e小e
·
2024-01-23 07:14
【ASP.NET Core 基础知识】--依赖注入(DI)--什么是依赖注入
依赖注入(DependencyInjection,简称DI)是一种设计模式,用于
解耦
和管理类之间的依赖关系。它的核心思想是将原本需要在代码中显式创建的依赖关系,交给外部容器进行控制和管理。
喵叔哟
·
2024-01-23 06:19
ASP.NET
Core
基础知识
java
rpc
开发语言
设计模式-命令模式
命令模式使得调用者与接收者之间
解耦
,命令对象充当了这两者之间的中介角色。个人认为应用到实际业务开发中的情况不多。如果有更好的实际应用场景请留下你的评论。上代码!
QPiker
·
2024-01-23 06:08
设计模式
命令模式
Android常用三方框架源码解读-Arouter
组件化开发的目的是为了
解耦
提高业务的复用,各业务之间相互独立,如何跳转页面和数据传输就成为了首要解决的问题,阿里的Arouter的框架为组件化改造提供了一种思路,作为开发中的常用框架,有必要知道其实现原理
RNGyyds
·
2024-01-23 05:09
【技术预研】starRocks高性价比替换hbase
与hdfs等组件
解耦
,降低运维压力。starRock通过以下三个优化来提升性能:排序键相当于在存储的时候,选择某一列或者某
偏振万花筒
·
2024-01-23 03:00
hbase
数据库
大数据
starRocks
【iOS】巧用 LLVM 特性: Objective-C Class Properties
解耦
前言Emmmmm...Objective-CClassProperties早在WWDC2016中就已经公示,给Objective-C加入这个特性主要是为了与Swift类型属性相互操作。官方是这么说明的:InteroperatewithSwifttypeproperties.嘛~虽然是为了配合Swift加入的新特性,不过聊胜于无哈!Note:值得一提的是Objective-CClassPropert
软件iOS开发
·
2024-01-22 23:25
初识Spring框架及Spring源码架构
Spring是众多开源java项目中的一员,基于分层的javaEE应用一站式轻量级开源框架,主要核心是IOC(控制反转/依赖注入)和aop(面向切面编程)两大技术,实现项目开发过程中的轻松
解耦
,提高项目开发效率
wwwyx12138
·
2024-01-22 17:18
spring
java
后端
Unity 工厂方法模式(实例详解)
这样可以将对象的创建过程与使用过程
解耦
,使得代码更加灵活和可扩展。
极致人生-010
·
2024-01-22 12:52
unity
C#设计模式详解
unity
工厂方法模式
c#
Android学习之路(22) ARouter原理解析
官方定义:一个用于帮助AndroidApp进行组件化改造的框架——支持模块间的路由、通信、
解耦
那么什么是路由呢?
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-01-22 10:51
安卓
android
学习
浅析工厂模式
作用:
解耦
;降低代码重复使用,统一管理;只管使用,不管内部细节。我就不重复造轮子了,下面是我收集的讲的比较简单明了的文章。
老街老街
·
2024-01-22 00:49
2022-11-16
现在公司的项目基本都是基于maven的多module项目,controller,service,model,dao等都被分成了不同的module,这样做当然也是为了
解耦
。
sky_fly
·
2024-01-21 21:46
支持微服务架构的流数据处理
之前说过消息传输系统一方面将生产者和消费者
解耦
,另一方面又有足够高的吞吐量,并且能够满足像Flink这样的高性能流
afansdie
·
2024-01-21 19:49
《设计模式》学习笔记——责任链模式
责任链模式(ChainofResponsibilityPattern)为请求创建了一个接收者对象的链,这种模式给予请求的类型,对请求的发送者和接收者进行
解耦
,属于行为型模式。
smallerxuan
·
2024-01-21 18:19
C++
学习日记
设计模式
设计模式
责任链模式
Chain
of
Responsibility
Patter
消息队列之RocketMQ
这里可以添加系列文章的所有文章的目录,目录需要自己手动添加消息队列之RocketMQ提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、RacketMQ介绍二、RocketMQ应用场景应用
解耦
流量削峰异步通信事件通知三
键盘敲烂~~~
·
2024-01-21 14:16
RocketMQ
rocketmq
消息队列
MQ
NameServer
Broker
java
RabbitMQ从入门到精通(详细)
目录消息中间件的三大核心作用异步处理应用
解耦
流量控制中间件概述两种消息服务的对比RabbitMQ概念核心概念Docker安装RabbitMQRabbitMQ运行机制三种交换机运用RabbitMQ整合AmqpAdmin
一只小猿i
·
2024-01-21 06:02
rabbitmq
rabbitmq
中间件
RabbitMQ 消息队列入门
什么是RabbitMQMQ(MessageQueue)消息队列消息队列中间件,是分布式系统中的重要组件;主要解决异步处理、应用
解耦
、流量削峰等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构。
RendaZhang
·
2024-01-21 05:01
软件开发
rabbitmq
消息队列
keepalived
HAProxy
Message
Queue
RabbitMQ系列之入门级
消息队列系统允许不同组件之间异步通信,通过在发送者和接收者之间引入队列,实现
解耦
和提高系统的可伸缩
君易--鑨
·
2024-01-21 05:55
MQ
rabbitmq
分布式
SPI 动态服务发现机制
优点:使用JavaSPI机制的优势是实现
解耦
,使得第三方服务模块的装配控制的逻辑与调用者的业务代码分离,而不是耦合在一起。应
吃光一座城
·
2024-01-20 23:00
源码补全计划之Java基建
java
SPI
kfaka基本概念
优点:
解耦
、削峰和灵活、缓冲(生产大于消费)、可恢复性二、基本概念broker:一个kafka服务实例,几个broker共同组成一个集群topic:消息分类**注意:**Topic分区中消息只能由消费
西堂AI编程提效
·
2024-01-20 23:28
kafka
redis
数据库
database
如何在业务代码中优雅使用责任链模式
这种模式给予请求的类型,对请求的发送者和接收者进行
解耦
。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。
半亩方塘立身
·
2024-01-20 23:31
责任链模式
java
spring
设计模式
消息队列介绍
在互联网架构中,MQ是一种非常常见的上下游“逻辑
解耦
+物理
解耦
”的消息通信服务。使用了MQ之后,消息发送上游只需要依赖MQ,不用依赖其他服务。
Alonzo de blog
·
2024-01-20 22:38
Spring
SpringBoot
java
数据库
spring
中间件
rabbitmq
web开发学习笔记(11.controller层开发思想)
1.分层
解耦
2.三层架构controller负责接收请求,返回响应(处理结果)service负责进行逻辑处理,访问dao层的数据方法dao负责提供数据和一些基础的数据处理,提供给service层3.面向接口编程
萌新pp
·
2024-01-20 20:32
学习
笔记
【SpringCloud】12、Spring Cloud使用OpenFeign实现服务调用
2、服务调用服务调用是微服务架构中的重要组成部分,使得各个微服务之间能够
解耦
和独立演化。每个微服务都可以独立地处理请求、存储数据和提供
Asurplus
·
2024-01-20 20:38
SpringCloud系列
springcloud
openFeign
服务调用
feign
RabbitMQ入门篇【图文并茂,超级详细】
前言1.什么是MQ2.理解MQ3.生活案例分析与理解4.MQ的使用场景(1)
解耦
传统模式中间件模式(2)削峰传统模式中间件模式(3)异步传统模式中间件模式5.常见的MQ一.RabbitMQ是什么二.Docker
是辉辉啦
·
2024-01-20 16:04
rabbitmq
分布式
Java设计模式之命令模式详解
命令模式的概述命令模式是一种行为型设计模式,其主要目的是将请求发送者和接收者
解耦
,使得请求发送者无需知道接收者的具体操作。通过将请求封装成一个对象,可以实现对请求的参数化、
qq836869520
·
2024-01-20 16:23
java
设计模式
命令模式
Java设计模式之责任链模式详解
了解责任链模式责任链模式是一种行为型设计模式,其主要目的是将请求的发送者和接收者
解耦
,通过多个对象处理请求形成一条链。每个处理者都有自己的处理逻辑,可以
qq836869520
·
2024-01-20 16:52
java
设计模式
Django - 权限(2)- 动态显示单级权限菜单
、上篇随笔中,我们只是设计好了权限控制的表结构,有三个模型,五张表,两个多对多关系,并且简单实现了对用户的权限控制,我们会发现那样写有一个问题,就是权限控制写死在了项目中,并且没有实现与我们的业务逻辑
解耦
aijian8502
·
2024-01-20 16:03
python
数据库
设计模式-状态模式
在状态模式中,对象会根据其内部状态的不同而表现出不同的行为,这种通过改变对象的状态来改变其行为的方式使得状态和行为
解耦
,使得代码更易于理解和维护代码示例:使用一个方法切换红绿灯的状态,你会如何操作呢?
QPiker
·
2024-01-20 14:17
设计模式
状态模式
程序员~高级~消息队列
因为消息的⽣产和消费都是异步的,⽽且只关⼼消息的发送和接收,没有业务逻辑的侵⼊,轻松的实现系统间
解耦
。
爱可2020
·
2024-01-20 13:13
超越yolo系列的RT-DETR目标检测原理与简介
具体而言,我们设计了一个高效的混合编码器,通过
解耦
尺
E寻数据
·
2024-01-20 11:28
python
计算机视觉
深度学习
YOLO
目标检测
目标跟踪
深度学习
pytorch
RTDETR
SaaS 与 AWS 云:协同创新的崭新时代
它将软件的交付与维护
解耦
,用户
benhuyun_dev
·
2024-01-20 10:35
云计算
第十二章 分层
解耦
第十二章分层
解耦
1.三层架构2.分层
解耦
(IOC-DI引入)3.IOC&DI入门4.IOC&DI-IOC详解5.IOC&DI-DI详解1.三层架构2.分层
解耦
(IOC-DI引入)3.IOC&DI入门此时我将
幸运小新
·
2024-01-20 10:55
JAVAWEB2
java
分布式
开发语言
yolov8的目标检测、实例分割、关节点估计的原理解析
github.com/ultralytics/ultralytics2.1yolov8的特点采用了anchorfree方式,去除了先验设置可能不佳带来的影响借鉴GeneralizedFocalLoss,使用任务
解耦
baidu_huihui
·
2024-01-20 09:39
YoloV8
电容在EMC中的应用
电源
解耦
:在电子电路中,电容被用作电源
解耦
器,以确保电子元件在
Risehuxyc
·
2024-01-20 09:22
电子产品认识与测试
#
EMC
单片机
嵌入式硬件
Spring高手之路-Spring在业务中常见的使用方式
目录通过IOC实现策略模式通过AOP实现拦截增强1.参数检验2.缓存逻辑3.日志记录通过Event异步
解耦
通过Spring管理事务1.声明式事务2.编程式事务3.需要注意的问题不能在事务中处理分布式缓存不能在事务中执行
蒾酒
·
2024-01-20 09:17
spring高手之路
spring
java
后端
数据库
RabbitMQ的基本使用&入门
是一个可靠且灵活的消息中间件,广泛用于构建分布式系统、微服务架构以及异构系统之间的通信,本期文章将为大家带来RabbitMQ的基本使用及入门一.RabbitMQ基本介绍RabbitMQ可以实现可靠的异步通信,
解耦
系统中的组件
ChatYU.
·
2024-01-20 08:28
rabbitmq
分布式
docker
容器
CPU虚拟化技术及QEMU/KVM虚拟机安装实践
虚拟化是云计算时代的基石,它的本质就是将原先的物理设备进行逻辑化,转化成一个文件夹或文件,实现软硬件的
解耦
。
papaofdoudou
·
2024-01-20 08:42
Linux
虚拟化
KVM
linux
虚拟化
事件驱动架构
传递的都是标准格式,json之类,通过格式注册中心进行序列化和反序列化,然后得到特定api的参数格式,从而
解耦
。
可爱的小小小狼
·
2024-01-20 07:28
架构
架构
RabbitMQ简介,安装,Spring集成 demo,以及使用(spring集成在最下面)
消息中间件主要用于组件之间的
解耦
,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。
四大天王闹洞房
·
2024-01-20 07:30
linux
windows
rabbitmq
中间件
rabbitmq
削峰填谷与应用间
解耦
:分布式消息中间件在分布式环境下并发流量控制的应用
本篇重点讲清楚分布式消息中间件的特点,常见消息中间件的简单对比,在支付系统的应用场景,比如削峰填谷,系统应用间的
解耦
,事务消息等。内容偏入门介绍,已经使用过消息中间件的同学可以不用往下看了。
隐墨星辰
·
2024-01-20 06:09
百图解码支付系统设计与实现
分布式
消息中间件
削峰填谷
应用解耦
流量控制
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他