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
dq解耦
RabbitMQ面试题
RabbitMQ的使用场景流量消锋可以通过指定springboot配置参数设置从broker中拉取的消息数量,减少spring与rabbitmq之间的网络交互,以及指定监听器的并发请求处理数量,对流量进行消锋应用
解耦
通过
冰点契约丶
·
2024-01-30 07:30
面试题
rabbitmq
分布式
RabbitMQ面试
消息中间件通常用于
解耦
系统的各个部分,提高系统的可扩展性、灵活性和可维护性。2.消息中间件
SuperLBY
·
2024-01-30 07:51
Java面试
rabbitmq
面试
【Python笔记-设计模式】建造者模式
解耦
问题:建造者模式将一个复杂对象的构建函数进行分离,
木子家有小可爱
·
2024-01-30 06:40
Python
python
设计模式
rocketMQ存储 NO.1
在设计消息队列中间件,最主要功能是
解耦
业务,填峰削谷,将业务拆分多个步骤,用消息的形式,将整个业务线串联起来,保证了各个功能模块服务能够处理高并发的能力。
挺ASir
·
2024-01-30 06:15
【搞懂设计模式】中介模式:让代码更简洁,让程序更舒适!
这样,所有的交互都被封装在中介者内部,而其他对象就无需互相知道,实现了
解耦
。例子:一小时代办与通讯让我用一个有趣的例子解释中介模式。想象一下,你正打算计划一场派对,你需要购买蛋糕,买一些饮
我是雷老师
·
2024-01-30 03:44
搞懂设计模式
设计模式
面试
求职招聘
学习
美赛违规被判作弊,注意这几种情况
有些同学说明明没有抄袭、也没和队伍外的人交流,怎么就被判
DQ
(Disqualified)了呢?其实,可能是不小心被动“讨论”(比赛期间加的群有人发
数学建模BOOM
·
2024-01-29 20:17
数学建模
SpringMVC常见面试题总结(超详细回答)
SpringMVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责
解耦
,把复杂的web应用分成逻辑清晰的几部分
Java_苏先生
·
2024-01-29 19:37
MQ 消息队列
在互联网架构中,MQ是一种非常常见的上下游逻辑
解耦
+物理
解耦
的消
骑士梦
·
2024-01-29 18:03
RabbitMQ
消息队列
JAVA 学习 面试(十一)常见设计模式
设计模式##1、创建型模式对象实例化的模式,创建型模式用于
解耦
对象的实例化过程。单例模式:某个类智能有一个实例,提供一个全局的访问点。工厂模式:一个工厂类根据传入的参量决定创建出哪一种产品类的实例。
CDSN之父
·
2024-01-29 16:48
java
学习
面试
用stm32操作DS18B20温度传感器学习思考
#include"stm32f10x.h"//Deviceheader#include"Delay.h"#defineDS_
DQ
_PORTGPIOB//数据线#defineDS_
DQ
_PINGPIO_Pin
保佑我勇心想事成
·
2024-01-29 14:57
stm32
学习
嵌入式硬件
RabbitMQ从入门到实战(图文并茂)
MQ优势1、应用
解耦
MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行
解耦
合。2、任务异步处理3、削峰填谷如订单系统,在下单的时候就会往数据库写数据。
慢慢敲吧
·
2024-01-29 12:27
中间件
rabbitmq
分布式
java
RabbitMQ快速实战以及核心概念详解
消息队列通常用于
解耦
应用程序,以便它们可以独立地扩展和修改。在消息队列中,消息发送者将消息发送到队列中,然后消息接收者从队列中接收消息。这种模式允许消息接
一个厨子_1
·
2024-01-29 12:25
RabbitMq
java-rabbitmq
rabbitmq
java
RabbitMQ快速实战
消息队列的优势应用
解耦
异步提速削峰填谷总结主流MQ产品特点比较Rabbitmq快速上手创建用户adminExchange和QueueConnection和ChannelRabbitMQ中的核心概念总结什么是消息队列
山鸟与鱼!
·
2024-01-29 12:24
分布式中间件
rabbitmq
分布式
java
后端
SD-WAN如何提供对多个公有云和私有云的连接和流量管理
1、SD-WAN的基本原理SD-WAN基于软件定义网络(SDN)的理念,通过将网络控制平面从传统的硬件中
解耦
,使得网络更加灵活、可编程和易于管理。
Ogcloud_oversea
·
2024-01-29 10:14
网络
RabbitMQ快速上手(包含秒杀案例)
一般用来解决应用
解耦
,异步消息,流量削峰等问题,实现高性能,高可用,可伸缩和最终一致性架构。
不想再掉头发了.
·
2024-01-29 08:22
java-rabbitmq
rabbitmq
分布式
RabbitMQ快速上手
解耦
:通过使用M
新赤
·
2024-01-29 08:15
技术栈更新
rabbitmq
学习
分布式
Kafka 面经 基础篇 (一)
-传递消息点对点模型发布订阅模型-
解耦
削峰Kafka术语解释-三层消息架构主题、分区、消息-BrokerKafka服务器端指Broker服务进程,一个Kafka集群由多个Broker组成Broker负责接收和处理客户端发送过来的请求
ZainZhao
·
2024-01-29 07:32
Kafka
kafka
大数据
面试
了解云原生
微服务架构具有服务
解耦
、内聚更强、变更更容易的特点。另一个理论基础为
孜孜不倦fly
·
2024-01-29 07:27
后台开发
云原生
RabbitMQ(一)
在互联网架构中,MQ是一种非常常见的上下游“逻辑
解耦
+物理
解耦
”的消息通信服务。使用了MQ之后,消息发送上游只需要依赖MQ,不用依赖其他服务。为什么要使用MQ,是这样的先了解一下同步通讯和异步
蒋一清
·
2024-01-29 07:23
消息队列
java
rabbitmq
Spring5深入浅出篇:Spring中ioc(控制反转)与DI(依赖注入)
DI(依赖注入)反转(转移)控制(IOCInverseofControl)控制:对于成员变量赋值的控制权反转控制:把对于成员变量赋值的控制权,从代码中反转(转移)到Spring⼯⼚和配置⽂件中完成好处:
解耦
合底层实现
全干程序员demo
·
2024-01-29 07:45
Spring5深入浅出篇
spring
java
后端
Spring结合工厂模式
学习设计模式,不要进入一个误区生搬硬套,它是一种编程思想,结合实际使用,往往设计模式是混合使用的工厂模式核心本质:使用工厂统一管理对象的创建,将调用者跟实现类
解耦
我这里使用Spring容器的支持,实现起来将更加简单
ldj2020
·
2024-01-29 07:44
java
java
IOC控制反转DI依赖注入详解
三层架构规范:controllerservice(interface)接口、serviceImpl(class)实现类dao(interface)接口、daoImpl(class)实现类分层
解耦
原始的controller
TOKI不吃海鲜
·
2024-01-29 06:34
JavaWeb学习笔记
rpc
网络协议
网络
05.领域驱动设计:认识领域事件,
解耦
微服务的关键
目录1、概述2、领域事件2.1如何识别领域事件1.微服务内的领域事件2.微服务之间的领域事件3、领域事件总体架构3.1事件构建和发布3.2事件数据持久化3.3事件总线(EventBus)3.4消息中间件3.5事件接收和处理4、案例5、总结1、概述在事件风暴(EventStorming)时,我们知道除了命令和操作等业务行为以外,还有一种非常重要的事件,这种事件发生后通常会导致进一步的业务操作,在DD
cxzm_1024
·
2024-01-29 06:03
领域驱动设计DDD
微服务架构
微服务架构
领域驱动设计DDD
springboot异步请求
场景:用户注册的时候会发送短信和邮件,注册成功和发送短信、邮件
解耦
后会提高响应效率启动类添加注解@EnableAsync@SpringBootApplicationpublicclassApplication
fulong0406
·
2024-01-29 06:38
spring
boot
java
后端
SpringCache 整合SpringBoot,记录各种使用方法
SpringCacheSpringCache,就是一个缓存框架,为的是减少编写代码,我觉得最大的作用是让缓存代码和业务代码的
解耦
,我之前也是这么想过,redis的缓存代码要是能分开就好了,但是实际上我用了
憨憨小江
·
2024-01-29 05:44
springboot
spring
boot
spring
【心得】java JNDI配合RMI实现注入个人笔记
目录JNDIRMI基本概念RMI基本逻辑恶意利用JNDI注入+RMI实现攻击JNDIJavaNamingandDirectoryInterfaceJava命令和目录接口让配置参数和代码
解耦
的规范或者思想低耦合高内聚
Z3r4y
·
2024-01-29 05:48
java
笔记
JNDI
RMI
JAVA安全
安全
Java之工厂模式解析
好处描述
解耦
将对象的创建和使用分离,降低类之间的耦合度。易于扩展支持新产品的加入,无需修改已有代码,具备良好的可扩展性。屏蔽复杂性对客户端简化代码,只需关心产品的接口而不需关心具体创建过程。
盗二
·
2024-01-29 04:54
学习笔记
java
开发语言
日常学习之:vue + django + docker + heroku 对后端项目 / 前后端整体项目进行部署
settings.pydatabase静态文件管理安全设置applicaiton&中间件配置设置requirements.txtherokucontainer部署应用前后端分别部署的优势和问题分别是什么好处
解耦
合灵活性安全性技术栈独立坏处
暖仔会飞
·
2024-01-29 02:57
学习
vue.js
django
Java设计模式-中介者模式
中介者模式是其中之一,它通过引入一个中介对象,将各个对象之间的交互
解耦
,以实现更松散耦合和可维护的系统。访问者模式是一种行为型设计模式,它允许你在不改变元素类的前提下定义新的操作。
滚动的小薯条
·
2024-01-29 02:19
Java设计模式
java
设计模式
中介者模式
领域模型与事件驱动架构的结合
事件驱动架构是一种异步、高度
解耦
的软件架构,它将系统组件之间的通信转化为事件和事件处理器之间的通信。
OpenChat
·
2024-01-29 00:11
架构
SpringIoc讲解
spring与springioc的关系SpringIoC是Spring框架中用于实现对象之间
解耦
的核心机制,而Spring则是一个基于IoC的全面框架,提供了众多的功能模块和工具,帮助开发者更加高效地开发企业级应用
screamn
·
2024-01-28 23:52
ssm
springioc
ssm
springioc
SpringMVC 的请求流程(高频面试题)
它是Web框架,按照MVC的模式,实现代码的
解耦
。Model业务层、View视图层、Controller控制层。
球球King
·
2024-01-28 21:41
框架
java
后端
spring
mvc
当前微服务之间的三种通讯方式
oauth项目;服务之间的相互请求多使用feignrequest使用的是openfeign,主要用在需要立即响应,聚合功能和数据的请求;消息队列我们使用的是腾讯的CMQ,一般用在不需要立即返回,同时需要业务
解耦
中强_a1b1
·
2024-01-28 19:08
详解Spring AOP原理
AOP设计模式孜孜不倦追求的是调用者和被调用者之间的
解耦
,AOP可以说也是这种目标的一种实现。我们现在做的一些非业务,如:日志、事务、安全等都会写在业务代码中(也即是说,这些非业务类
平凡的柚子
·
2024-01-28 17:25
【Java 设计模式】行为型之访问者模式
访问者模式将数据结构与作用于结构上的操作
解耦
,使得操作集合可以灵活变化而不影响元素的类。在本文中,我们将深入研究Java中访问者模式的定义、结构、使用场景以及如何在实际开发中应用。
好久不见的流星
·
2024-01-28 14:31
设计模式
java
设计模式
访问者模式
【神经网络搜索】Single Path One Shot
与之前的工作不同,SPOS可以直接在大型数据集ImageNet上搜索,并且文章还提出了一种缓和权重共享的NAS的
解耦
策略,让模型能有更好的排序一致性。
pprpp
·
2024-01-28 13:23
消息中间件(一)
通过中立的接口定义目的是:为服务之间
解耦
和,提高灵活性,使得应用程序下的每一个服务都能灵活调整与修改。
老杨曲线
·
2024-01-28 13:38
史上最全知识图谱建模实践(上):本体结构与语义
解耦
在“无需复杂图谱术语,7个原则搞定Schema建模”一文中,我们总结了知识建模最佳实践的7个指导原则。本文中,我们将分基础篇、进阶篇,针对不同业务场景的建模需求,由浅及深讲解基于SPG的知识建模的方法和案例,并涉及术语的解释。本文档所提出的建模方案,已经在OpenSPG做了对应的能力支持实现(或开发迭代中)。使用SPG,读者也可以按本文的方法论对自己的业务问题简化抽象,实施对领域知识的建模及对已有
金融机器智能官方
·
2024-01-28 13:19
知识图谱
知识图谱
人工智能
Spring框架-AOP(面向切面编程)
它提供了一种通过横向切割应用程序的方式来
解耦
和增强代码的能力。AOP可以在不修改原有业务逻辑的情况下,通过将通用功能模块化并横向应用于多个不
陆卿之
·
2024-01-28 12:27
Spring框架
spring
数据库
java
老板创业会:年轻时一定要创业
大家好,我是老板创业会的
DQ
,专注互联网经验分享,打造价值输出,玩透创业。
老板创业会
·
2024-01-28 12:05
【AI Agent系列】【MetaGPT】9. 一句话订阅专属信息 - 订阅智能体进阶,实现一个更通用的订阅智能体(2)
前置推荐阅读0.2本文内容1.修改一:直接用大模型获取网页信息,不用爬虫程序1.1我们要给大模型什么内容1.2提取网页文本信息1.3组织Action1.4完整代码及细节注释1.5可能存在的问题及思考2.修改二:
解耦
同学小张
·
2024-01-28 11:40
大模型
python
人工智能
笔记
经验分享
python
chatgpt
AIGC
AI编程
图谱实战 | 无需复杂图谱术语,7个原则搞定Schema建模
本文我们结合蚂蚁域内的多个业务场景,举例说明结合SPG规范的结构与语义
解耦
的知识建模及schema设计方法。
开放知识图谱
·
2024-01-28 08:57
JAVA打怪升级-设计模式之责任链模式验证
对于客户来说并不知道请求在哪一个环节被处理了,从而实现了请求和处理之间的
解耦
合。二、责任链模式优缺点优点:1、降低耦合度。它将请求的发送者和接收者
解耦
。2、简化了对象。使得对象不需要知道链的结构。
爱摸鱼的猫猫
·
2024-01-28 08:49
JAVA打怪升级
设计模式
java
Java技术栈 —— Kafka入门(一)
Kafka是一种消息队列,通过订阅-发布机制可以实现
解耦
合,用异步处理代替同步处理[1]。
键盘国治理专家
·
2024-01-28 07:07
Java技术栈
java
kafka
开发语言
MVVM模式浅析
该模式的核心理念是将UI逻辑和业务逻辑
解耦
,通过双向数据绑定机制简化开发者的工作量,使其能够专注于业务逻辑编写,同时保证用户界面的响应性和良好的可维护性。
CAUC_lin
·
2024-01-28 03:43
vue
vue.js
javascript
前端
【最佳实践】Go 组合模式对业务
解耦
在Go语言中,组合模式(Composition)是通过嵌入结构体(embeddingstructs)来实现的。它允许我们构建复杂的对象,通过将简单对象组合成树形结构来表示整个部分的层次结构。在Go中,这种模式不仅仅用于对象,还经常用于组织和管理代码,以及对业务逻辑进行结构化。以下是一些使用组合模式对业务逻辑进行结构化的基本原则和示例:基本原则定义简单的结构体:创建代表业务逻辑各个部分的简单结构体。
worxfr
·
2024-01-28 01:07
Go
golang
组合模式
开发语言
解读
DQ
5(小何评点)幼年时期5
作者按:本文2021年9月首发于妖精之村主角来到妖精之村后,由贝拉带领见到了族长波瓦恩大人。贝拉向波瓦恩大人引荐主角说:“波瓦恩大人,照您的吩咐,我把人类的战士带来了。”“哎呀,这位战士先生真是可爱啊。”波瓦恩大人说。(何:是挺可爱的,呵呵)“啊……!不是的!别看年纪小,他可是……”贝拉在一旁忙解释。“不用解释了,贝拉,我全都看到了。你叫做阿贝鲁对吧,欢迎来到妖精之村。你可以看到我们的样子,也许是
既然有你
·
2024-01-27 23:26
Spring
使用Spring框架的好处
解耦
合:在不使用Spring开发的项目当中,在使用相同接口的不同实现类时,每次在进行不同的实现时都要创建不同的实现类对象,而这也大大提高了对象与对象之间的耦合性,而在使用了Spring
久病成医__
·
2024-01-27 23:54
微服务与事件驱动架构的结合:实现高效的异步处理
事件驱动架构则将系统的各个组件通过事件和消息连接起来,实现高度
解耦
和异步处理。在这篇文章中,我们将讨论如何将微服务架构与事件驱动架构结合使用,实现高效的异步处理。我们将从
OpenChat
·
2024-01-27 23:09
微服务
架构
java
运维
云原生
C++实现模版树
一,模版树需求1,树的结点数据进行泛型处理;2,树的增删改查;3,增加父结点,目的是在树的遍历算法中不依赖栈结构;4,
解耦
树的信息与树结点信息,定义两个class。
bug猎人
·
2024-01-27 22:55
c++
数据结构
开发语言
上一页
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
其他