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
JAVA-消息中间件
11 个简单的 Java 性能调优技巧,傻瓜都能学会!
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ源码解析数据库中间件Sharding-JDBC
Java基基
·
2023-07-24 22:36
java性能调优实战网盘,附小技巧
在存在多个下游Consumer情况下,一些
消息中间件
,例如
weixin_57485542
·
2023-07-24 22:36
程序员
面试
经验分享
java
Redis 简介&下载安装(Windows中与Linux中)
Redis简介&下载安装Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和
消息中间件
。Redis是一个开源的高性能键值对存储数据库,常用于缓存、消息队列、计数器等场景。
heart000_1
·
2023-07-24 21:52
redis
linux
数据库
高性能
消息中间件
RabbitMQ
一、RabbitMQ概念1.1MQ是什么消息队列MQ全称MessageQueue(消息队列),是在消息的传输过程中保存消息的容器。多用于系统之间的异步通信。同步通信相当于两个人当面对话,你一言我一语。必须及时回复:异步通信相当于通过第三方转述对话,可能有消息的延迟,但不需要二人时刻保持联系。消息两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。队列
拉一次撑死狗
·
2023-07-24 16:54
java后端
java-rabbitmq
rabbitmq
分布式
RocketMQ源码分析
RocketMQ源码深入剖析1RocketMQ介绍RocketMQ是阿里巴巴集团基于高可用分布式集群技术,自主研发的云正式商用的专业
消息中间件
,既可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也具备互联网应用所需的海量消息堆积
helloworld6379
·
2023-07-24 01:11
笔记
面试
rocketmq
NameServer
Producer
Consumer
分布式事务消息
Rocket MQ详解
RocketMQ一,是啥,从哪来RocketMQ是一个开源的分布式
消息中间件
,最初由阿里巴巴集团开发。
Edward*H
·
2023-07-23 14:45
java
分布式
rocket
mq
大数据
杂记
消息中间件
杂记
消息中间件
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
无知书童
·
2023-07-23 11:34
程序设计杂记
99、生产问题怎么排查
一般远程debug都是公司的测试环境,方便调试代码)远程debug前提条件:远程的代码和本地的代码要保持一致1、远程代码需要配置启动参数,把项目打包放到服务器后启动项目的参数:
java-
飞翔的佩奇
·
2023-07-23 02:32
intellij-idea
java
ide
debug
远程debug
jar
Java
消息中间件
相关概念
2.什么是
消息中间件
?关注于数据的发送和接收,利用高效可靠的异步消息传递机制集成分布式系统。3.什么是JMS?Java消息服务(JavaMessageSe
_修铁路的
·
2023-07-22 21:26
ActiveMQ
消息中间件
Java
消息中间件
简介
简介
消息中间件
也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息队列模型,可以在分布式环境下扩展进程的通信。
xiangduanjava
·
2023-07-22 21:26
java
分布式
kafka
ActiveMQ系列-02 spring&springboot整合
ActiveMQ-Spring&SpringBoot整合前面一篇讲了
消息中间件
的一些基本概念、JMS协议还列举了原生JMS模式下的开发,这一篇主要讲spring和springboot框架下的开发,比原生模式下还是节省了很多开发时间的
这个人的昵称有点酷
·
2023-07-22 12:40
二十四个RabbitMQ
消息中间件
面试题及答案(双手奉上,拿走不行)
问题一:RabbitMQ中的broker是指什么?cluster又是指什么?答:broker是指一个或多个erlangnode的逻辑分组,且node上运行着RabbitMQ应用程序。cluster是在broker的基础之上,增加了node之间共享元数据的约束。问题二:什么是元数据?元数据分为哪些类型?包括哪些内容?与cluster相关的元数据有哪些?元数据是如何保存的?元数据在cluster中是如
编辑小猿
·
2023-07-22 12:33
组队竞赛-
Java-
牛客模拟三
在做笔试中算法题目时,理解题意和解题思路是非常关键。其实此题目知道了解题思路后是非常简单的。package模拟三;importjava.util.Arrays;importjava.util.Scanner;/***题目描述:牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.*现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队
振哥在,世界充满爱!
·
2023-07-22 08:04
算法应用
Java数据结构&算法
Java-
基础-数据类型-基本类型
概念说到基本类型就必须提及另外一个跟基本数据类型对应的一个类型:引用数据类型。Java中有两大数据类型内置数据类型也称基本数据类型引用数据类型也称对象数据类型这两种数据类型的变量统称为变量,变量是用来申请内存存储值的。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。Java语言提供八种基本类型:其中六种数字类型,一种字符类型以及一种布尔类型。其实严格来说void也算
杨昌沛
·
2023-07-21 16:09
SpringCloud13-SpringCloud Stream消息驱动
通过我们配置来binding(绑定),而SpringCloudStream的binder对象负责与
消息中间件
交互。所以,我们只
zdwhong
·
2023-07-21 15:03
stream
Java整合RocketMQ多种消息实现,简单易懂
NameServerBrokerProducerConsumer下载bin项目启动代码项目启动收发消息同步消息异步消息单发消息顺序消息延时消息事务消息广播消费和集群消费消费者组什么是RocketMQRocketMQ属于
消息中间件
的一种
小小程序猿ccc
·
2023-07-21 15:23
笔记
spring
boot
macos
java
消息队列之RocketMQ
1.什么是RocketMQ1.1.简介ApacheAlibabaRocketMQ是一个
消息中间件
。
消息中间件
中有两个角色:消息生产者和消息消费者。
Demon先生
·
2023-07-21 11:11
分布式应用
常见分布式应用实现方案:1)SpringCloud构建分布式应用2)基于ICE构建分布式应用3)基于
消息中间件
实现RPC构建分布式应用4)基于dubbo构建分布式应用5)基于akka构建分布式应用
游龙惊凤
·
2023-07-21 09:41
CVE-2023-37582 Apache RocketMQ 更新配置远程代码执行漏洞
项目介绍ApacheRocketMQ是由阿里捐赠给Apache的一款低延迟、高并发、高可用、高可靠的分布式
消息中间件
。经历了淘宝双十一的洗礼。
棱镜七彩
·
2023-07-21 05:14
apache
rocketmq
Java-
并发编程知识点总结
目录:线程基础线程池各种各样的锁并发容器原子类Java内存模型线程协作AQS框架一、线程基础1.为什么继承runnable接口比继承Thread类的线程实现方式好?可以把不同的执行内容解耦,全责分明某些情况可以减少开销,提高性能(比如可用线程池中已有的线程去执行runnable,而不用重新创建线程)继承Thread类的单继承特性会限制代码的扩展性2.线程是如何在6种状态之间转化的?线程的6种状态:
王英豪
·
2023-07-21 04:14
kafka接受不到数据
问题:项目中用到kafka作为
消息中间件
,因为现在是开发阶段,试了一次没问题之后就没在管,今天又要测试kafka相关功能,发现消息发送者能够正常发送消息,但是消费者怎么也就收不到数据。
tianyi6_6
·
2023-07-21 00:30
Kafka
kafka
java-
通过异或(xor)实现快速加解密的方法
java-
通过异或(xor)实现快速加解密的方法一、背景首次接触异或加解密最早是在宽带不普及的时候,当时用的是某个在线音乐软件看MV,上网不易想着把MV下载下来,日后离线看。
草青工作室
·
2023-07-20 23:27
java
开发语言
RabbitMQ必会的8个知识点
RabbitMQ是一个开源的
消息中间件
,用于在不同应用程序之间传递和存储消息。
@樱木同学
·
2023-07-20 19:01
mq
rabbitmq
java-
使用jacob突然报错Caused by: com.jacob.com.ComFailException: Can‘t co-create object
可能情况:java路径的bin和jre的bin都需要拷贝进去检查dll文件和jocob的jar版本是否一致检查system32是否拷贝了dll文件检查idea执行的java环境是否与当前java环境一致,有可能是一个主机上有多个java程序2023年7月14日11:52:09今日发现又报错了,当前环境windows,调用对象是outlook解决:重新启动了outlook问题解决了总结:大概率是,不
liwulin0506
·
2023-07-20 16:18
java
java
pycharm
开发语言
SpringCloud中Feign调Token丢失解决办法
【Java中高级课程推荐-全部免费】http://www.majiaxueyuan.com/
消息中间件
,支付宝,Nginx高可用,Redis高可用,SpringBoot,SpringCloud,真实分布式微服务项目
SoXiaTea
·
2023-07-20 15:15
Java-
生成数据库设计文档
目录场景screw官网介绍接口编写场景在企业开发中,有些公司会要求开发人员编写数据库表结构文档,这项工作没啥技术含量而且很繁琐,每当有表发生更改时就需要维护这个文档,或者是需要交付数据库设计文档和导出数据库设计文档这类的需求,我们都可以通过github上的一个数据库文档生成工具screw,快速的生成数据库设计文档,以下内容是简单介绍了下screw以及如何编写导出数据库设计文档的接口。我不生产知识,
多加点辣也没关系
·
2023-07-20 05:38
入门教程
日常积累
java
数据库
开发语言
Redis在线学习
1、Redis是什么Redis是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、
消息中间件
等。
奋斗小青年c
·
2023-07-20 03:36
java
redis
SpringBoot+RabbitMQ 死信队列
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
Java基基
·
2023-07-20 00:01
队列
中间件
java
rabbitmq
redis
微服务架构 | 消息队列 - [常见坑] TBC...
INDEX§1重复消费§1.1概念§1.2成因§1.3解决思路§1.4不同
消息中间件
的相关配置或设置§1.5不可抗力导致的重复消费处理(幂等)§1重复消费§1.1概念同一条消息被comsumer消费两次
问仙长何方蓬莱
·
2023-07-20 00:27
微服务
中间件
架构
微服务
java-rabbitmq
一万字带你吃透RocketMQ
RocketMQ简介RocketMQ是一款低延迟、高并发、高可用、高可靠的分布式
消息中间件
。具备异步通信的优势,系统拓扑简单、上下游耦合较弱,主要应用于异步解耦,流量削峰填谷等场景。
Java知识库
·
2023-07-19 16:48
rocketmq
java
后端
JAVA-
幂等性(二):高并发的系统如何保证幂等性
转载自:https://www.cnblogs.com/geyifan/p/6128425.html一、什么是幂等性幂等概念来自数学,表示N次变换和1次变换的结果是相同的。这里讨论在某些场景下,客户端在调用服务没有达到预期结果时,会进行多次调用,为避免多次重复的调用对服务资源产生副作用,服务提供者会承诺满足幂等。HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的
xishilife
·
2023-07-19 15:03
Java
架构
消息队列怎么避免重复消费
消息中间件
是无法保证消息重复消费,所以只能从业务上来保证消费不重复消费,在消费端保证接口的幂等性。有以下两种方案。
Ifthe_1da7
·
2023-07-19 09:21
tomcat常见异常,tomcat解压后的目录
依赖jar文件log:日志文件(记录出错等信息)temp:临时文件workapps:可执行项目(将我们开发的项目放入该目录)work:存放由jsp翻译成的java,以及编译成的class文件(jsp-》
java
谷咕咕
·
2023-07-19 08:09
java
tomcat
java
服务器
Celery的安装和简单使用(Redis作为
消息中间件
)
参考链接[1]Celery文档-入门:http://docs.jinkan.org/docs/celery/getting-started/index.html[2]知乎专栏-使用Celery:https://zhuanlan.zhihu.com/p/22304455Celery简介Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。它专注于实时处理
bitcsljl
·
2023-07-19 07:39
python
redis
python
中间件
谈一谈我与分布式消息的那些事(上)
先说说
消息中间件
是用来干嘛的?简单说,就是指软件对象之间进行交互作用和通讯利用的一种方式。什么是消息通讯?
罗汉的技术藤
·
2023-07-19 06:22
Java-
基础-Iterator迭代器
目录1基本概念2常见方法3示例代码4for循环与Iterator迭代器5参考文献1基本概念JavaIterator(迭代器)是一种用于访问集合的方法,可用于迭代ArrayList、HashSet等集合中的数据。2常见方法JavaIterator(迭代器)常用方法:next():返回迭代器的下一个元素,并更新迭代器的状态。hasNext():判断集合中是否还有元素。remove():删除当前迭代器返
allan_ss
·
2023-07-19 04:04
java
开发语言
后端
RabbitMQ 典型应用场景实战
一、实战前言RabbitMQ作为目前应用相当广泛的
消息中间件
,在企业级应用、微服务应用中充当着重要的角色。
猿码天地
·
2023-07-19 03:12
消息队列
常用框架
中间件
消息队列
rabbitmq
中间件
java
RabbitMQ常见的面试问题
Rabbitmq是一款使用erlang语言开发,基于AMQP协议的
消息中间件
.RabbitMQ的应用场景是什么?
北冥有雨
·
2023-07-19 03:07
java
队列
中间件
rabbitmq
Java-
抽象类和接口
文章目录抽象类接口1.什么是接口2.接口特性3.接口的使用抽象类当一个类含有抽象方法时,这个类需要被声明为抽象类。抽象类必须被继承,抽象方法必须被重写。抽象类和抽象方法需要被abstract关键字修饰,抽象方法没有方法体。抽象类不可以被new出对象,也就是不可以对其实例化。抽象方法只需被声明,而不需实现。abstractclassAnimal{privateStringname;Animal(St
宋夏寒
·
2023-07-19 00:42
Java
java
开发语言
Java-
多态
动态绑定和多态多态:对于同一个行为(方法),不同的子类对象具有不同的表现形式(方法重写)。动态绑定是指在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用其对应的方法。条件:1)继承,2)重写,3)父类引用指向子类对象packageTestPolymoph;classAnimal{privateStringname;Animal(Stringname){this.name=na
宋夏寒
·
2023-07-19 00:11
Java
java
开发语言
Java-
异常
文章目录为什么要有异常处理机制异常的概念异常的分类异常的捕获和处理使用自定义的异常为什么要有异常处理机制异常处理机制可以让程序具有极好的容错性,让程序更加健壮。异常的概念运行期出现的错误Java异常是Java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。设计良好的程序应该在异常发生时提供处理这些错误的方法,
宋夏寒
·
2023-07-19 00:08
Java
java
开发语言
Springboot + netty + rabbitmq + myBatis系列(三)RabbitMQ的简单引入和使用
RabbitMQ是实现AMQP(高级消息队列协议)的
消息中间件
的一种,最初起源于金融系统,用于
_明川
·
2023-07-18 23:24
微服务: 03-rabbitmq在springboot中如何使用(下篇)
路由升级版)--->4.5.1消费者配置类--->4.5.2消费者代码--->4.5.3生产者代码--->4.5.4测试效果4.6RPC异步调用模式(用的少)--->4.6.0找了个mq的简史还是蛮有趣的:
消息中间件
的发展史是一个有趣的
pingzhuyan
·
2023-07-18 20:44
#
分布式必备服务配置
java-rabbitmq
微服务
rabbitmq
spring
boot
spring
cloud
大数据-玩转数据-RocketMQ和监控
一、什么是RocketMQ消息队列RocketMQ版是阿里云基于ApacheRocketMQ构建的低延迟、高并发、高可用、高可靠的分布式
消息中间件
。
人猿宇宙
·
2023-07-18 12:07
阿里云
RocketMQ快速使用&基础
1.RocketMQ介绍RocketMQ作为一款纯java、分布式、队列模型的开源
消息中间件
,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等前身是MetaQ,是阿里研发的一个队列模型的
消息中间件
Allen-xs
·
2023-07-18 12:22
rocketmq
消息中间件
的概念
中间件(middleware)是基础软件的一大类,属于可复用的软件范畴。中间件在操作系统软件,网络和数据库之上,应用软件之下,总的作用是为处于自己上层的应用软件提供运行于开发的环境,帮助用户灵活、高效的开发和集成复杂的应用软件。IDC对中间件的定义为:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件定位于客户机服务器的操作系统之上,管理计算机资源和网
xmh-sxh-1314
·
2023-07-18 11:35
中间件
消息中间件
RabbitMQ简介
1.1消息队列中间件简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性[架构]使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ以下介绍消息队列在实际应用中常用的使用场景:异步处理,应用解耦,流量削锋和消息通讯四个场景1.2什么是RabbitMQRabbitMQ是
xmh-sxh-1314
·
2023-07-18 11:32
中间件
RocketMQ消息顺序和消息重复的处理
而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题消息的重复问题RocketMQ作为阿里开源的一款高性能、高吞吐量的
消息中间件
,它是怎样来解决这两个问题的?RocketMQ有哪些关键特性?
360linker
·
2023-07-18 11:29
技术
架构设计
【
Java-
数据结构】指定ArrayList 数组的大小有利于数据扩容和缩短耗时
关键“因为扩容操作涉及内存申请和数据搬移,是比较耗时的。所以,如果事先能确定需要存储的数据大小,最好在创建ArrayList的时候事先指定数据大小。”如下代码所示:ArrayListusers=newArrayList(10000);for(inti=0;i<10000;++i){users.add(xxx);}那么就意味着如果是大于10的数据量的时候最好提前设置好所需要的数据量。
ChrisEighteen18
·
2023-07-18 09:07
Java基础知识
java
数据结构
开发语言
首次力压 macOS!Linux 杀疯了!!
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-07-18 00:03
linux
macos
运维
服务器
java
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他