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-消息中间件
轻松通关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
架构
开发语言
java-
课堂笔记
packagecom.company;//包包名/*public公有的,公共的其他的程序都可以访问,最大权限,其他程序都能访问class类Main类的名称,随便取名字,最好有意义的,一般要求首字母大写*/publicclassMain{/*public公有的,公共的其他的程序都可以访问,最大权限,其他程序都能访问static静态的没有对象可以调用,属于公共资源void主要的方法的名字,可以随便取,
末世岛屿_e627
·
2023-07-15 14:36
Docker 安装RabbitMQ
rabbitMQ是一款开源的高性能
消息中间件
,最近项目要使用,于是使用docker搭建,快速方便第一步:获取镜像1.使用dockersearchrabbitMq命令获取镜像列表2.使用dockerpullrabbitmq
在奋斗的大道
·
2023-07-15 12:38
ActiveMQ
消息队列之由浅入深
docker
java-rabbitmq
rabbitmq
java-
字、字节、位、字长
字(字符)word字节byte位bit字长是指字的长度1字=2字节(1word=2byte)1字节=8位(1byte=8bit)一个字的字长为16一个字节的字长是8bps是bitspersecond的简称。一般数据机及网络通讯的传输速率都是以「bps」为单位。如56Kbps、100.0Mbps等等。Bps即是Bytepersecond的简称。而电脑一般都以Bps显示速度,如1Mbps大约等同128
onlyHalfSoul
·
2023-07-15 08:51
线程任务异步回调
1、需要掌握概念//同步,异步,异步回调//MQ
消息中间件
例子:工作邮件、微信、QQ原理:同步、异步、异步回调2、代码publicstaticvoidmain(String[]args)throwsException
DKPT
·
2023-07-15 06:14
Java
java
开发语言
kafka无消息丢失配置
目录前言:消息丢失的场景生产者消息丢失Broker消息丢失消费者消息丢失消息丢失问题排查无消息丢失配置:参考资料:前言:使用
消息中间件
时,我们遇到最头疼的事就消息丢失,小则影响程序错误,大则影响到某个重要业务失败
遇见更好的自己、
·
2023-07-15 04:20
kafka
分布式
Linux Ubuntu安装RabbitMQ服务
公网远程连接5.固定公网TCP地址5.1保留一个固定的公网TCP端口地址5.2配置固定公网TCP端口地址前言RabbitMQ是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的
消息中间件
之一
不会kao代码的小王
·
2023-07-15 04:07
linux
ubuntu
rabbitmq
Python分布式任务队列Celery
它采用了生产者/消费者模式,通过
消息中间件
实现多个工作者进程之间的协作。Pythoncelery的架构主要包括以下组件:生产者:生产者是负责产生消息的对象。
Lightning-py
·
2023-07-15 04:32
Python
python
消息队列之选型与对比
1、选型要点概述衡量一款
消息中间件
是否符合需求需要从多个维度进行考察,首要的就是功能维度,这个直接决定了你能否最大程度上的实现开箱即用,进而缩短项目周期、降低成本等。
冰河winner
·
2023-07-15 02:49
基于RabbitMQ的消息总线架构设计
如果业务系统比较简单,确实不需要考虑这样的问题,直接拿最成熟的开源方案是最好的方式,但是在复杂的多系统下、多人分工合作的场景下,直接使用成熟的消息队列一般都会面临以下问题开发难度大,各系统间分别隔离,需要关注
消息中间件
的各种复杂繁琐的配置
一起码
·
2023-07-15 01:37
MQ【MessageQueue 图文详解及四大MQ比较】
一、
消息中间件
相关知识1、概述消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
Sunrise'
·
2023-07-15 01:52
JAVA开发笔记
java
kafka
java-rabbitmq
SpringBoot 整合RabbitMQ
SpringBoot整合RabbitMQ概念2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的
消息中间件
之一。
wangkay88
·
2023-07-15 01:12
Java方向学习笔记
java-rabbitmq
spring
boot
rabbitmq
MQ(
消息中间件
)概述及 RabbitMQ 的基本介绍
概述
消息中间件
(MQ)消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。
墨鸦_Cormorant
·
2023-07-15 00:17
中间件
rabbitmq
分布式
mq
Java-
异或运算详解
基本概念异或运算,符号为XOR或者^,是二进制的运算,运算法则为相同为0,不同为1,我记得时候反正总会忘(和同或记反),所以这里直接把异或理解为"不进位的二进制相加".举个栗子:1000111和1110001异或按照不进位相加的运算方法:最小位都是1相加为2也就是10(二进制运算),因为是不进位的运算所以直接本位为0就可以了,其他位如法炮制:0110110.重要性质异或运算符合交换律和结合律交换律
Java学会 工资翻倍
·
2023-07-14 21:33
数据结构
java
eclipse : sun.misc.BASE64Encoder找不到jar包的解决方法
sun.misc.BASE64Encoder找不到jar包比较好的解决办法按顺序依次操作:Windows->Preferences->
Java-
>Compiler->Errors/Warnings。
sayyy
·
2023-07-14 20:05
eclipse
eclipse
java-
使用反射给属性赋值(适用于多对象共用一个处理参数的方法)
整体的三个测试代码块。我的需求是想一个方法可以根据传入对象的不同,进行公共的操作。这个例子创建了一个User对象,有两个属性,分别是id和name。需要给这两个属性进行赋值操作。而操作的方法则是公共的方法,不但是可以为这个对象操作,其他的对象只要有这两个属性也可以实现操作。我之前一直不明白这个类型怎么去做控制,因为传入的对象是不同的。其实最核心的点是两个,一个是类类型的控制,第二个是反射赋值。第一
王德法_一直有你
·
2023-07-14 18:32
java进阶
java
消息中间件
系列 - RocketMQ
前言本内容仅用于个人学习笔记,如有侵扰,联系删除【尚硅谷】RocketMQ教程丨深度掌握MQ
消息中间件
_哔哩哔哩_bilibili第一章RocketMQ概述一、MQ概述1、MQ简介MQ,MessageQueue
代码的知行者
·
2023-07-14 17:01
中间件
rocketmq
RocketMQ基础概念
目录1.简介2.架构3.核心概念1.简介RocketMQ是一款开源的分布式
消息中间件
,最初由阿里巴巴集团开发并开源。它旨在为分布式系统提供可靠、高性能、可扩展的消息通信能力。
_BugMan
·
2023-07-14 16:15
中间件
JAVA
EE
rocketmq
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他