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后端
解决Android11上无法通过AIDL传递MQDescriptor从而无法使用FMQ快速
消息队列
的方法
前言在使用FMQ快速
消息队列
时,一端创建了
消息队列
后,需要获得MQDescriptorSync或MQDescriptorUnsync对象并传递给另一端。
汤圆拓海
·
2024-02-05 19:52
c++
android
RocketMQ
消息队列
(一)—— 基本概念和消息类型
RocketMQ是一个来自阿里巴巴的分布式消息中间件,于2012年开源,并在2017年正式成为Apache顶级项目。据了解,包括阿里云上的消息产品以及收购的子公司在内,阿里集团的消息产品全线都运行在RocketMQ上,并且最近几年的双十一大促中,RocketMQ都有十分优秀的表现。ApacheRocketMQ4.3以后得版本正式支持事务消息,为分布式事务实现提供便利性支持。一、RocketMQ
断剑zou天涯
·
2024-02-05 18:05
微服务架构
#
RocketMQ
rocketmq
jsp页面,让alert弹出信息换行显示
第一种方式:后端拼接上换行符前端显示1,
java后端
将信息封装成字符串时,在需要换行的地方拼接上一个换行符,显示在HTML中的换行,通常需要用标签替代\n,如下:StringjavaString="Line1
见未见过的风景
·
2024-02-05 16:59
前端
开发语言
javascript
十二月最新
Java后端
开发面试更新:腾讯校招补招 ,前三轮面经,已到HR面,竟是因为算法+面试神技!
昨晚面完第三面,官网状态变成【hr面-尚未约定时间】了,应该就是第三轮过了吧~~来给大家分享一下面试经历攒攒人品腾讯校招补招,
Java后端
开发前三轮面经一面2020/12/1约70分钟自我介绍针对项目的问题
小迁不秃头
·
2024-02-05 14:08
Java后端
面试总结
Java语言具有哪些特点?Java为纯面向对象的语言。它能够直接反应现实生活中的对象。具有平台无关性。java利用Java虚拟机运行字节码,无论是在Windows、Linux还是MacOS等其它平台对Java程序进行编译,编译后的程序可在其它平台运行。Java为解释型语言,编译器把Java代码编译成平台无关的中间代码,然后在JVM上解释运行,具有很好的可移植性。Java提供了很多内置类库。如对多线
妳嘚是个瓜怂
·
2024-02-05 13:08
java
最新真实面试经验归纳(超实用的,除了题目还有解析)
写在前面:2020年面试必备的
Java后端
进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
Java旺
·
2024-02-05 13:57
2024.2.2 模拟实现 RabbitMQ —— 需求分析
目录引言生产者消费者模型作用
消息队列
核心概念BrokerServer内部关键概念BrokerServer核心API交换机(Exchange)类型关于持久化关于网络通信总结引言问题:什么是
消息队列
(MessageQueue
茂大师
·
2024-02-05 12:05
模拟实现
RabbitMQ
java-rabbitmq
rabbitmq
java
2024.2.4 模拟实现 RabbitMQ —— 实现核心类
实体类引言上图为模块设计图此处实现核心类为了简便,我们引用Lombok(可点击下方链接了解Lombok的使用)IDEA配置Lombok创建SpringBoot项目1、创建一个SpringBoot项目并创建相应的目录结构注意:
消息队列
中存在下列比较核心的概念交换机
茂大师
·
2024-02-05 12:02
模拟实现
RabbitMQ
java
开发语言
python Celery 中处理 Redis
消息队列
中的死信
在Celery中处理Redis
消息队列
中的死信(DeadLetter),您可以使用Celery的任务重试和消息死信队列功能。
田猿笔记
·
2024-02-05 11:54
python
知识库
python
go
消息队列
RabbitMQ - 订阅模式-topic
1.介绍话题模式,一个消息被多个消费者获取,消息的目标queue可用BindingKey以通配符,(#:一个或多个词,*:一个词)的方式指定Topic类型的Exchange与Direct相比,都是可以根据RoutingKey把消息路由到不同的队列。只不过Topic类型Exchange可以让队列在绑定Routingkey的时候使用通配符!通配符规则:#:匹配一个或多个词*:匹配不多不少恰好1个词举例
流光影下
·
2024-02-05 11:57
go数据操作
rabbitmq
分布式
go
消息队列
RabbitMQ - 订阅模式-direct
1.发布订阅在Fanout模式中,一条消息,会被所有订阅的队列都消费。但是,在某些场景下,我们希望不同的消息被不同的队列消费。这时就要用到Direct类型的Exchange。在Direct模型下:队列与交换机的绑定,不能是任意绑定了,而是要指定一个RoutingKey(路由key)消息的发送方在向Exchange发送消息时,也必须指定消息的RoutingKey。Exchange不再把消息交给每一个
流光影下
·
2024-02-05 11:55
go数据操作
rabbitmq
分布式
go
消息队列
RabbitMQ - 订阅模式-fanout
1、发布订阅订阅模式,消息被路由投递给多个队列,一个消息被多个消费者获取。1)可以有多个消费者2)每个消费者有自己的queue(队列)3)每个队列都要绑定到Exchange(交换机)4)生产者发送的消息,只能发送到交换机,交换机来决定要发给哪个队列,生产者无法决定。5)交换机把消息发送给绑定过的所有队列6)队列的消费者都能拿到消息。实现一条消息被多个消费者消费相关场景:邮件群发,群聊天,广播(广告
leellun
·
2024-02-05 10:49
go数据操作
rabbitmq
中间件
分布式
kafka高可用(集群)
这是天然的分布式
消息队列
。实时上rabbitmq并不分布式
消息队列
,他就是传统的消息对了,只不过提供了一些集群,HA的机制而已,因为
GoslingWu
·
2024-02-05 09:13
队列
分布式
kafka
zookeeper
rabbitmq
消息队列
三|Kafka 如何做到高可用?
我们在之前的文章中,聊到了redis的高可用机制。本篇文章中我们聊聊Kafka如何做到高可用副本?说到Kafka的高可用保障,自然都会想到副本。什么是副本呢?副本是分布式系统对数据和服务提供的一种冗余方式。Kafka从0.8版本开始为分区引入了多副本的机制,通过增加副本数量来提升数据容灾的能力。并且通过多副本机制实现故障的自动转移,在kafka集群中某个broker节点失效的情况下仍然能保持服务可
不落叶的榕树
·
2024-02-05 09:11
消息队列
java
消息队列
高并发
kafka基本原理
一、kafka概述1、定义kafka是一个分布式的基于发布订阅模式的
消息队列
,主要用于大数据实时处理灵越2、
消息队列
【1】应用场景用于异步、削峰、解耦【2】两种模式(1)点对点模式一对一,消费者主动拉取数据
会飞的大鱼吃小鱼
·
2024-02-05 08:59
kafka
异步八种方式提高性能
异步的八种实现方式线程ThreadFuture异步框架CompletableFutureSpring注解@AsyncSpringApplicationEvent事件
消息队列
第三方异步框架,比如Hutool
A尘埃
·
2024-02-05 08:33
java
异步
性能
MQTT环境搭建
MQTT(MessageQueuingTelemetryTransport,
消息队列
遥测传输)。MQTT是ISO标准(ISO/IECPRF20922)下基于发布/订阅范式的消息协议。
乐观的lishan
·
2024-02-05 06:17
Linux
MQTT
Linux下的IPC与ITC
IPC:
消息队列
,共享内存,信号集,管道,套接字,内存映射,信号;前3个如果没有显示销毁,程序结束时仍旧不会被销毁,除非重启或者显示销毁;共享内存和内存映射要保证进程的同步互斥,方法可以使用其它的IPC
international321
·
2024-02-05 06:08
linux
Redis:操作命令和使用方式
Redis是一款高性能的开源内存数据库,被广泛应用于缓存、
消息队列
和实时统计等场景。本文将介绍Redis的一些常用命令、用例以及注意事项,帮助读者更好地理解和使用Redis。
lizz666
·
2024-02-05 06:02
运维
redis
数据库
缓存
关于Linux和
消息队列
常见的十道面试题
实际工作中如何排查CPU飙升问题?在实际工作中,我们可以通过以下步骤来排查CPU飙升的问题:使用系统监控工具:首先,我们可以使用系统监控工具,如top命令,来查看所有进程占系统CPU的排序。这样可以帮助我们快速定位到占用CPU资源最多的进程查看具体进程的CPU占用情况:接着,我们可以执行top-Hp进程号命令,查看该进程下的所有线程占CPU的情况查看耗CPU的线程:然后,我们可以执行printf\
lose_rose777
·
2024-02-05 03:51
面试题
Linux
消息队列
Kafka相关内容复习
为什么要用
消息队列
解耦允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。可恢复性系统的一部分组件失效时,不会影响到整个系统。
大数据左右手
·
2024-02-04 22:22
大数据
面试
大数据
Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点
1MQ面试1.1问题引入为什么使用
消息队列
?
消息队列
有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ都有什么区别,以及适合哪些场景?
上善若泪
·
2024-02-04 18:12
1.3.。
有名管道:与无名管道类似,但该特殊文件能在文件系统中查看,并且时候亲缘和非亲缘进程间的通信;3、信号:是Linux内核实现的,模拟底层硬件的中断操作,可以进程间发送信号,也可以给进程自身发送信号;4、
消息队列
来日可期げ
·
2024-02-04 17:33
笔记
Java 数据持久化系列之JDBC
前段时间小冰在工作中遇到了一系列关于数据持久化的问题,在排查问题时发现自己对
Java后端
的数据持久化框架的原理都不太了解,只有不断试错,因此走了很多弯路。
程序员历小冰
·
2024-02-04 17:57
Java数据持久化
java
persistent
手搓一个C++11的线程池(含测试)
实现首先要有线程池这个结构体:互斥锁条件变量
消息队列
关闭标志位structPool{std::mutexmtx;std::condition_variablecond;std::queue>tasks;
半路杀出来的小黑同学
·
2024-02-04 12:44
c++
开发语言
MQ知识点整理
1、为什么使用
消息队列
?其实就是问问你
消息队列
都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用
消息队列
是什么?
妳嘚是个瓜怂
·
2024-02-04 11:14
网络
java
数据库
缓存一致性问题
为什么要引入
消息队列
保证一致性?延迟双删会有什么问题?到底要不要用?
Artisan_w
·
2024-02-04 11:06
Redis
缓存
kafka自定义分区策略详解
Kafka作为一种高性能、可扩展的
消息队列
系统,在处理海量数据和高并发场景下表现出色。而针对Kafka消息的分区选择,则可以通过自定义分区器来实现。
啄sir.
·
2024-02-04 11:01
kafka
分布式
java
深入探索Redis:Java开发者的关键指南
Redis(RemoteDictionaryServer),作为一款高性能的Key/Value键值对存储系统,是一个使用C语言编写的高性能内存数据库,一般会用来做缓存,
消息队列
,分布式锁,同时还支持事务
南 阳
·
2024-02-04 11:13
Redis
redis
java
数据库
缓存
kakfa系统架构
消息队列
Kafka系统架构Q:什么是Kafka?A:Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。
齐爱巴
·
2024-02-04 10:27
系统架构
消息队列
-RabbitMQ
消息队列
-RabbitMQ中间件中间件就是帮助连接多个系统,能让多个系统紧密协作的技术或者组件。比如:redis、
消息队列
。比如在分布式系统中,将整个系统按业务进行拆分。
小飞侠要上天
·
2024-02-04 09:39
中间件学习
rabbitmq
分布式
JAVA Web 学习(四)RabbitMQ、Zookeeper
十、
消息队列
服务器——RabbitMQRabbitMQ是使用Erlang语言开发的开源
消息队列
系统,基于AMQP协议来实现。
CDSN之父
·
2024-02-04 09:10
java-zookeeper
java-rabbitmq
java
消息队列
服务Kafka揭秘:痛点、优势以及适用场景
摘要:
消息队列
Kafka是一个分布式的、高吞吐量、高可扩展性
消息队列
服务,广泛用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等,是大数据生态中不可或缺的产品之一,阿里云提供全托管服务,用户无需部署运维
云栖社区v
·
2024-02-04 08:01
Kafka系列(一)【
消息队列
、Kafka的基本概念、Kafka的工作机制、Kafka可满足的需求、Kafka的特性、Kafka的应用场景】
kafka系列一一、
消息队列
1.
消息队列
的来源2.什么是
消息队列
3.
消息队列
主要有哪些作用二、Kafka的基本概念代理、生产者、消费者、消费者组主题、分区、副本、记录三、了解Kafka的工作机制-生产消息
_蓝天IT_
·
2024-02-04 06:57
消息队列(Kafka)
kafka
linq
分布式
docker内的资源隔离的linux实现
来实现相应的逻辑,本文就来学习下这几种隔离资源的种类docker资源隔离的种类1.容器主机名和域名的隔离,不同容器可以拥有不同的主机名和域名,并且和宿主机的主机名和域名完全不同2.IPC资源包括信号量,共享内存,
消息队列
的隔离
lixia0417mul2
·
2024-02-04 06:57
docker
docker
linux
容器
MQ 消息丢失、重复、积压问题,如何解决?
案例背景以京东系统为例,用户在购买商品时,通常会选择用京豆抵扣一部分的金额,在这个过程中,交易服务和京豆服务通过MQ
消息队列
进行通信。
super.aladdin
·
2024-02-04 04:38
RocketMQ
java
数据库
网络
RabbitMQ的介绍及使用进阶(Docker+.Net Core)
--AdvancedMessageQueue,高级
消息队列
协议。它是应用层协议的一个开放标准,
小世界的野孩子
·
2024-02-04 02:14
Docker安装RabbitMq
docker的安装使用可参考上篇文章Docker安装与Nginx映射配置RabbitMq说明RabbitMQ是实现了高级
消息队列
协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。
永动的图灵机
·
2024-02-04 00:26
Kafka消息流转的挑战与对策:消息丢失与重复消费问题
比如用户下单是通过
消息队列
处理的,对于用户的订单来说,消息丢失会造成用户下单丢失,影响售卖,如果重复消费,可能会生成多个订单,多卖给了用户货物,影响也很大。
超越不平凡
·
2024-02-04 00:26
kafka
分布式
消息丢失和重复消费
详解RocketMQ中的consumer
Consumer创建启动流程(1)Push和Pull这两种方式,本质都是Pull实现的,所以DefaultMQPullConsumerImpl的start方法启动(2)配置通知方式:广播/集群(3)配置
消息队列
分配策略
0X码上链
·
2024-02-03 23:20
VIP
优化缓存技术
分布式技术
java
rocketmq
java-rocketmq
STM32 UART/USART与RTOS的多任务通信和同步机制设计
在STM32微控制器中,UART/USART与RTOS的多任务通信和同步机制设计可以通过操作系统提供的任务调度机制和各种同步原语(例如信号量、邮箱、
消息队列
等)来实现。
嵌入式杂谈
·
2024-02-03 23:16
stm32
嵌入式硬件
单片机
高可用Redis服务架构分析与搭建
应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的
消息队列
foveni
·
2024-02-03 22:05
Java面试——计网篇
一、基础篇1、TCP/IP网络模型对于同一台设备上的进程间通信,有很多种方式,比如有管道、
消息队列
、共享内存、信号等方式,而对于不同设备上的进程间通信,就需要网络通信,而设备是多样性的,所以要兼容多种多样的设备
我真的很帅阿
·
2024-02-03 20:38
八股文
面试
java
计网
2021宝藏面试题-
Java后端
文章目录
Java后端
面试题0前言1涉及知识点2高频面试题2.1MySQL2.1.1什么是索引,如何创建索引?2.1.2索引的分类?2.1.3索引什么时候失效?2.1.4聚簇索引和非聚簇索引的区别?
Acndy233
·
2024-02-03 19:12
Java面试题
java
后端
面试
第一章 RocketMQ 概述
1、MQ概述1、MQ简介MQ,MessageQueue,是一种提供
消息队列
服务的中间件,也称为消息中间件,是一套提供了消息生产、存储、消费全过程API的软件系统。消息即数据。一般消息的体量不会很大。
小七学爪哇
·
2024-02-03 19:39
RocketMQ
java-rocketmq
rocketmq
java
面渣自救攻略!阿里架构师耗时3个月手码的Java面试手册
(这阵容,质量就不用我多说了吧)内容非常全面,主要是结合了互联网大厂的面试需求点,包含了:分布式架构(大型网站系统的特点+架构演化发展历程+微服务)中间件技术(缓存+
消息队列
+搜索引擎)大数据与高并发技术
π大星的日常
·
2024-02-03 19:23
java
java
面试
开发语言
(
java后端
助理工程师)月度工作感受感悟
7月11日-8月16日:毕业入职第一个月。在这之前我并没有实习过,找到工作后就摆烂了大四一整个学期。所以我刚入职到部门的时候感觉啥也不会。和无头苍蝇一样,不知道该干嘛。开始的第一周和第二周基本上啥也每做,只是熟悉了公司环境和按装开发环境,安装开发环境也各种问题都是百度或者csdn才解决,把我们组的代码从git上clone下来pom文件还报错,搞了半天还是让师兄来解决的,换成了他的maven仓库。中
我想要的我会认真
·
2024-02-03 18:10
工作日常
java
JAVA后端
上传图片至企微临时素材
1.使用场景在使用企业微信API接口中,往往开发者需要使用自定义的资源,比如发送本地图片消息,设置通讯录自定义头像等。为了实现同一资源文件,一次上传可以多次使用,这里提供了素材管理接口:以media_id来标识资源文件,实现文件的上传与下载。以发送消息为示例:以JSSDK选图片上传为示例:上传的媒体文件限制所有文件size必须大于5个字节图片(image):10MB,支持JPG,PNG格式语音(v
小灰灰-58
·
2024-02-03 18:38
JAVA基础
Redis
企业微信
java
2024/02/03
目录进程间通信的7种方式,总结出他们的优点1.内核提供的原始通信方式有三种1.1无名管道1.2有名管道1.3信号2.SystemV提供了三种通信方式2.1
消息队列
2.2共享内存3.1信号量(信号灯集)3
溪北人
·
2024-02-03 17:17
linux
【MQ03】发布订阅模式
发布订阅模式上一回我们已经学习了最典型的
消息队列
的应用。接下来,我们就要学习到的是
消息队列
中的另一个非常常见的模式。这个模式其实也是一种设计模式,它叫做发布订阅模式。
码农老张Zy
·
2024-02-03 11:26
java
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他