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-消息中间件
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
轻松通关Flink第24讲:Flink 消费 Kafka 数据业务开发
在上一课时中我们提过在实时计算的场景下,绝大多数的数据源都是消息系统,而Kafka从众多的
消息中间件
中脱颖而出,主要是因为高吞吐、低延迟的特点;同时也讲了Flink作为生产者像Kafka写入数据的方式和代码实现
源码头
·
2023-07-18 00:01
大数据
kafka
flink
大数据
nsqd && Node.js
1、NSQ是什么基于Go语言的分布式消息队列,是一个
消息中间件
。类似的中间件还有RabbitMQ、阿里开发的RocketMQ、Kafka等。
暮归倾城
·
2023-07-17 21:41
八股文(消息队列)
6.RabbitMQ死信队列7.RabbitMQ延迟队列8.RabbitMQ的工作模式9.RabbitMQ消息如何传输10.核心概念10.1生产者和消费者10.2交换器和消息队列10.3Broker(
消息中间件
的服务节点
studyForMokey
·
2023-07-17 21:10
八股文
ruby
开发语言
后端
消息队列
JAVA-
使用Stream流式思想处理数据
java.util.stream.Stream是java8新加入的最常用的流接口,并非函数式接口获取流常用的方式:所有的Collection集合都可以通过stream默认方法获取流:defaultStreamstream()Stream接口的静态方法of可以获取数组对应的流:staticStreamof(T...values)注意:Stream流属于管道流,只能被使用一次,第一个Stream流调用
我的棉裤丢了
·
2023-07-17 16:36
JAVA的进阶之路
java
基于SSM框架开发的网上图书商城系统 附带详细运行指导视频
其次,这个项目涉及到Shiro整合JWT、秒杀功能所具备的基本要求(限流、乐观锁、接口隐藏、JMeter高并发测试等等)、
消息中间件
RabbitMQ的异步邮件通知和死信队列、沙箱支付宝模拟支付等等技术亮点
这里是杨杨吖
·
2023-07-17 15:14
项目介绍
java
spring
后端
springboot与KafkaMQ的使用
是由linkedin开源的
消息中间件
。Kafka就跟这个名字一样,设计非常独特百度:https://baike.baidu.com/item/KafkaMQ/8858129?
LiKite
·
2023-07-17 15:52
SpringCloud基础4——RabbitMQ和SpringAMQP
SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.初识MQ1.1.同步和异步通讯1.1.1.同步通讯1.1.2.异步通讯1.2.为什么要用
消息中间件
vincewm
·
2023-07-17 13:14
Java学习路线
网络
运维
服务器
SpringBoot系列-使用RabbitMQ
RabbitMQ是实现AMQP(高级消息队列协议)的
消息中间件
的一种,AMQP,即AdvancedMessageQueuingProtocol,高级消息队列协议,是一个面向
消息中间件
的开放式标准应用层协
IYUANJIE
·
2023-07-17 13:14
SpringBoot
Spring Boot异步消息之AMQP讲解及实战(附源码)
基于此协议的客户端与
消息中间件
可传递消息,并不受客户端/中间件的不同产品,不同开发语言等条件的限制。
showswoller
·
2023-07-17 12:41
Spring
Boot
spring
boot
中间件
java
rabbitmq
java-rabbitmq
RocketMQ面试题八股文 【2023】
RocketMQ是一个纯Java、分布式队列模型的
消息中间件
,是阿里巴巴在2012年开源的分布式
消息中间件
,目前已经捐赠给Apache软件基金会,并于2017年9月25日成为Apache的顶级项目。
JavacKaka
·
2023-07-17 12:00
Java面试题
JAVA
rocketmq
【Redis】Pub/Sub(发布/订阅)
在Pub/Sub模式中,发布者和订阅者不直接通信,而是通过一个中介(通常称为消息代理或
消息中间件
)进行通信。发布者将消息发送到消息代理,消息代理将消息存储在某个地方,并根据订阅者的订阅列表将消息推送给
你才是臭弟弟
·
2023-07-17 10:03
Redis
redis
缓存
服务器
数据库
消息中间件
(一)MQ详解及四大MQ比较
一、
消息中间件
相关知识1、概述消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
weixin_41812355
·
2023-07-17 06:39
性能测试
压力测试
Java-
获取精确到秒的时间戳
1、什么是时间戳就是北京时间1970年01月01日08时00分00秒起至现在的总秒数2、Java获取精确到秒的时间戳方法获取总毫秒数的两个方法(1)newDate().getTime(2)System.currentTimeMillis()第二种的效率比较高。/***获取精确到秒的时间戳*/publicstaticStringgetTimeStamp(){returnString.valueOf(
林雉
·
2023-07-17 01:46
java
java
后端
向量数据库是如何工作的?
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-07-17 01:36
数据库
人工智能
【RabbitMQ】消费端限流(Prefetch)
消息中间件
有一个重要的功能是削峰填谷,在访问量高的时候,可以限制消费端消费消息的数量,当访问高峰期过去以后,消费端再慢慢消费队列中的消息。
一锤入魂
·
2023-07-16 23:40
RabbitMQ
rabbitmq
Java-
回调函数
什么是回调函数调用可以分为三种模式,串行调用、异步调用、回调。这三种都是日常开发中常见到的方式。一个方法执行完,再执行下一个,串行逻辑会阻塞线程执行流程,等到所有逻辑执行结束,线程才会结束。异步执行是非阻塞类型。在主线程中,可以通过newThread的方式异步执行逻辑,通过Thread执行的逻辑不会阻塞主流程。类似日志上报,发送kafka消息等,都可以通过异步的方式处理。回调,就是客户程序A调用服
花无名v5
·
2023-07-16 21:38
java
java
kafka
开发语言
kafka顺序写入&ZeroCopy
kafka为了防止丢失数据,将收到的消息写入磁盘中,但仍能保证高吞吐率,超过了大部分的
消息中间件
,使得kafka在日志处理等海量数据场景广泛应用。
qq_34505594
·
2023-07-16 21:59
Apache
Kafka
kafka
Kafka高性能之顺序读写
在传统的
消息中间件
RabbitMQ中,就使用了内存作为默认的存储介质,而磁盘作为备选介质,以此实现高吞吐和低延迟的特性。
拾荒路上的开拓者
·
2023-07-16 21:28
kafka
kafka
大数据
Spring Cloud Stream 源码解析
应用程序通过inputs或者outputs来与SpringCloudStream中binder交互,通过我们配置来binding,而SpringCloudStream的binder负责与
消息中间件
交互。
太阳神LoveU
·
2023-07-16 20:21
java
微服务
spring
JAVA-
每日一面 2022-01-23
为什么选择Netty以及Netty的使用场景API使用简单,开发门槛低;功能强大,预置了多种编解码功能,支持多种主流协议;定制能力强,可以通过ChannelHandler对通信框架进行灵活的扩展;性能高,通过与其它业界主流的NIO框架对比,Netty的综合性能最优;成熟、稳定,Netty修复了已经发现的所有JDKNIOBUG,业务开发人员不需要再为NIO的BUG而烦恼;社区活跃,版本迭代周期短,发
YangEvol
·
2023-07-16 17:02
2019-08-12
消息中间件
是一种由消息传送机制或消息队列模式组成的中间件技术,利用高效可靠的消息传递机制进行平台无关的数
炮炮_06ac
·
2023-07-16 17:04
RocketMQ on openEuler 提供高性能消息队列的稳定性解决方案
RocketMQonopenEuler,是一种将RocketMQ
消息中间件
通过容器化的方式部署在openEuler操作系统上运行,借助openEuler系统对于OS缓存回收效率增强的内核特性,提升
消息中间件
在面向超大规模高并发
openEuler社区
·
2023-07-16 11:01
java-rocketmq
rocketmq
java
开源
linux
内核
操作系统
Java-
反射机制
反射机制一、反射(Reflection)的概念1.1反射的出现背景1.2反射概述1.4反射的优缺点二、Class类的理解与类的加载2.1Class类的理解2.2Class类的常用API2.3类的加载2.4类加载器的分类(JDK8)三、反射的基本应用应用1:创建运行时类的对象应用2:获取运行时类的完整结构应用3:获取运行时类的指定结构一、反射(Reflection)的概念1.1反射的出现背景Java
Aimyon_36
·
2023-07-16 11:21
Java-Scala
java
jvm
c++
RocketMQ 从入门到放弃
rocketmq介绍RocketMQ是一款分布式、队列模型的
消息中间件
,具有以下特点:能够保证严格的消息顺序提供丰富的消息拉取模式高效的订阅者水平扩展能力实时的消息订阅机制亿级消息堆积能力选择RocketMQ
我是晓梦啊
·
2023-07-16 09:14
【Kafka】Kafka入门手记
Kafka作为大数据必备组件、
消息中间件
必学的Apache顶级开源项目,服务稳定、高吞吐的流数据处理平台。具体介绍可查看文末参考文档。
LamboChen
·
2023-07-16 08:19
jQuery 落幕了!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
Java基基
·
2023-07-16 05:39
脚本语言
java
编程语言
javascript
人工智能
消息中间件
概述
什么是消息队列队列数据结构我们都学习过数据结构与算法相关的内容,消息队列从数据结构来看,就是一个由链表或是数组构成的一个先进先出的数据容器。由链表实现还是数组实现都没关系,它只要满足数据项是先进先出的特点,那么就可以认为它是一个队列结构。队列是只允许在一端进行插入操作、而在另一端进行删除操作的线性表。这个是队列较为正式的定义,这个定义使它满足先进先出特性。所谓线性表则表达的是队列元素之间的连接是线
NingKangMing
·
2023-07-16 05:29
消息中间件
小猿圈分享-
java-
十进制、八进制、十六进制数互相转换
给大家分享一个可以节约我们时间的小程序,十进制、八进制、十六进制的互相转换,记得收藏哦。publicclassJZTurn{publicstaticvoidmain(String[]args){intnum2=1314521;System.out.println("十进制数:"+num2);System.out.println("十进制转换二进制:"+turn2(num2));System.out
小猿圈IT教育
·
2023-07-16 02:19
2023 Idea 热部署 JRebel 插件激活方法
JrebelLicenseServerforJava2.编译和打包cd/Users/daixiaohu/Desktop/JrebelLicenseServerforJavamvncleanpackage3.运行项目cdtarget/
java
两只Tigers跑得快
·
2023-07-16 00:26
JRebel
激活
实现redis延迟队列的优雅方式
常见的延迟队列的优秀实现有rabbitMQ的死信队列,RocketMQ的延迟队列等,但是了有时候项目没有特别的大,没有引入类似的
消息中间件
,但是了又遇到了特别适合使用延迟队列的场景,我们一般会利用已有的
Java技术攻略
·
2023-07-15 21:58
redis
java
java-rabbitmq
完美解决linux下jdk版本与安装版本不一致
提出了另一种方法,该方法简单易行,容易理解.1.使用whichjava发现出来的是/usr/bin/java进入到/usr/bin后查看,发现java是一个链接.链接到了/etc/alternatives,如下:
java
qingbuyaodaowohao
·
2023-07-15 21:34
linux
linux
jdk
Linux下JDK版本与安装版本不一致问题
二.操作流程使用whichjava发现出来的是/usr/bin/java进入到/usr/bin后查看,发现java是一个链接.链接到了/etc/alternatives,如下:
java-
>/etc/alternati
狮子也疯狂
·
2023-07-15 21:57
bug修理厂
linux
java
运维
【架构那些事】java后端技术
服务框架:Dubbo,zookeeper,Rest服务缓存:redis,ehcache
消息中间件
:ActiveMQ,kafka负责均衡:Nginx分布式文件:FastDFS安全框架:Apacheshiro
M偶遇在沙漠
·
2023-07-15 19:15
Java
java
架构
开发语言
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他