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-消息中间件
用 Java 扒了一千多条关于文心一言的评论
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-08-22 17:43
java
文心一言
python
开发语言
Springboot整合RabbitMQ
消息中间件
spring-boot-rabbitmq–
消息中间件
整合前言:RabbitMQ的各种交换机说明1、直连交换机生产者发布消息时必须带着routing-key,队列绑定到交换机时必须指定binding-key
青春不散场
·
2023-08-22 16:15
java-rabbitmq
spring
boot
rabbitmq
Java-
三个算法冒泡-选择排序,二分查找
Java算法:冒泡排序;解析:将前后两个数对比,将大的数(或小的)调换至后面,每轮将对比过程中的最大(或最小)数,调到最后面。每轮对比数减一;初始对比数为数组长度-1.importjava.util.Arrays;publicclassTest816{ publicstaticvoidmain(String[]args){ int[]arr={5,2,3,1};//
争渡争渡!
·
2023-08-22 15:42
排序算法
算法
数据结构
.net使用RabbitMQ小记
使用RabbitMQ的优点1.性能全面,rabbitmq性能比较全面,是
消息中间件
的首选2.高并发,rabbitmq实现语言是天生就具备高并发高可用的erlang语言3.任务异步处理,将不需要同步处理的并且耗时长的操作由消息队列通知消息接受方进行异步处理
白杨攻城狮
·
2023-08-22 13:46
rabbitmq
分布式
RabbitMQ介绍
RabbitMQ的概念RabbitMQ是一个
消息中间件
:它接受并转发消息。
安逸0306
·
2023-08-22 13:15
学习记录
rabbitmq
分布式
RocketMQ与Kafka对比(18项差异)
淘宝内部的交易系统使用了淘宝自主研发的Notify
消息中间件
,使用MySQL作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka
小小哭包
·
2023-08-22 12:30
Java
付费专栏
软件设计研讨
RocketMQ
Kafka
RocketMQ:一个纯java的开源
消息中间件
--开发测试环境搭建
一、简介RocketMQ的前身是Metaq,当Metaq3.0发布时,产品名称改为RocketMQMetaQ2.x版本由于依赖了alibaba公司内部其他系统,对于公司外部用户使用不够友好,推荐使用3.0版本。项目地址:https://github.com/alibaba/RocketMQ
小小哭包
·
2023-08-22 12:30
Java
开发技巧经验分享
付费专栏
RockerMQ
java-
集合框架作业
1.Collection接口和Collections类都是做什么用的?Collection是集合类的上层接口;Collections是一个集合框架的帮助类2.Collection接口有几个子接口?Map接口有父接口么?Collection子接口有List、Set、Queue。3.List、Set、Map三个接口有什么特点?List表示有先后顺序的集合Set里边不允许有重复的元素Map是双列集合,其
末世岛屿_e627
·
2023-08-22 09:21
java-
集合
1.接口继承关系和实现集合类存放于Java.util包中,主要有3种:set(集)、list(列表包含Queue)和map(映射)。Collection:Collection是集合List、Set、Queue的最基本的接口。Iterator:迭代器,可以通过迭代器遍历集合中的数据Map:是映射表的基础接口2.List Java的List是非常常用的数据类型。List是有序的Collection。
paterWang
·
2023-08-22 06:34
Java
java
开发语言
JMS 消息队列接口基本使用指南
概述介绍JMS(JavaMessageService)即Java消息服务应用程序接口,是一个Java平台中关于面向
消息中间件
(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信
墨鸦_Cormorant
·
2023-08-22 01:47
Java知识点拓展
java
jms
中间件
消息中间件
常用
消息中间件
介绍
RocketMQ阿里开源,阿里参照kafka设计的,Java实现能够保证严格的消息顺序提供针对消息的过滤功能提供丰富的消息拉取模式高效的订阅者水平扩展能力实时的消息订阅机制亿级消息堆积能力RabbitMQErlang实现,非常重量级,更适合于企业级的开发。同时实现了Broker架构,核心思想是生产者不会将消息直接发送给队列,消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(
xmh-sxh-1314
·
2023-08-22 00:56
java
商城-学习整理-高级-消息队列(十七)
目录一、RabbitMQ简介(
消息中间件
)1、RabbitMQ简介:2、核心概念1、Message2、Publisher3、Exchange4、Queue5、Binding6、Connection7、Channel8
有语忆语
·
2023-08-21 20:44
项目
学习
消息队列
IDEA 神级插件!效率提升 30 倍,写代码必备
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
Java基基
·
2023-08-21 17:07
java
python
编程语言
开发工具
小程序
Java-
交替打印0-100
使用violatepublicclassMain{privatestaticvolatileintflag=1;publicstaticvoidmain(String[]args){newThread(()->{inti=1;while(i{inti=2;while(i<100){if(flag==0){System.out.println(Thread.currentThread().getNa
Leaxuan
·
2023-08-21 17:59
java
开发语言
算法
查缺补漏,揭露Redis的秘密,巩固你的Redis知识体系
推荐学习Redis让我凉在美团一面,摸爬滚打3个月,二战逆袭成功斩获Offer
消息中间件
合集:MQ(ActiveMQ/RabbitMQ/RocketMQ)+Kafka+笔记肝了30天,整出这份[分布式宝典
搬砖养女人
·
2023-08-21 14:33
redis
java
数据库
新一代分布式任务调度框架:当当elastic-job开源项目的10项特性
这种情况使用
消息中间件
的推送模式可更好的处理实时性数据。而且基于数据库的消息存储吞吐量远远小于基于文件的顺序追加消息存储。但在某些场景下则不能互换:时间驱动OR事件驱动:内部系统
bidi1949
·
2023-08-21 13:20
数据库
java
操作系统
java-
读取配置文件自定义字段(yml、properties)
一、概述在springboot项目配置文件中设置自定义字段,项目代码按需读取,想换重要参数时直接更改配置文件即可,这篇文章说一说配置文件自定义字段的方法。二、实现方法方法1@Value使用org.springframework.beans.factory.annotation包下的@Value注解读取yml文件里面的字段,代码如下:yml文件server:port:8080#自定义参数字段stud
要成为大神的小菜鸟Simon
·
2023-08-21 12:54
java
spring
boot
一、Redis入门
一、Redis介绍Redis是一个开源(BSD许可),内存数据结构存储产品,可以用作数据库,缓存和
消息中间件
。
57山本无忧
·
2023-08-21 11:47
JAVA-
每日一面 2022-01-25
什么是TCP粘包/拆包以及TCP粘包/拆包的解决办法TCP粘包/拆包1、要发送的数据大于TCP发送缓冲区剩余空间大小,将会发生拆包。2、待发送数据大于MSS(最大报文长度),TCP在传输前将进行拆包。3、要发送的数据小于TCP发送缓冲区的大小,TCP将多次写入缓冲区的数据一次发送出去,将会发生粘包。4、接收数据端的应用层没有及时读取接收缓冲区中的数据,将发生粘包。TCP粘包/拆包的解决办法1、发送
YangEvol
·
2023-08-21 06:18
Redis 工作总结
2.1计数器2.2缓存2.3分布式锁2.4
消息中间件
3.Redis的数据类型3.1string(字符串)Redis的字符串是动态字符串,是可以修改的字符串,采用预分配冗余空间的方式来减少内存的频繁分配。
Ocean@上源码
·
2023-08-21 06:23
redis
redis
缓存
# MQ在高并发环境下,如果队列满了,如何防止消息丢失?
性能比较好的
消息中间件
:Kafka、RabbitMQ,RocketMQ.2、什么情况下会产生消息丢失的现象?消息队列满了的情况下。3、如何解决消息丢失的问题?(1)生产者可以采用重试机制。
烧饼丨灬
·
2023-08-21 02:53
内网穿透-外远程连接中的RabbitMQ服务
公网远程连接5.固定公网TCP地址5.1保留一个固定的公网TCP端口地址5.2配置固定公网TCP端口地址前言RabbitMQ是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的
消息中间件
之一
晓星航
·
2023-08-21 01:18
技术周刊
rabbitmq
ruby
分布式
运维开发
学习笔记之
消息中间件
(RabbitMQ)笔记整理
目录简介本文主要内容一、AMQP简介1AMQP是什么?2AMQP工作过程3队列二、RabbitMQ简介1RabbitMQ介绍1.1解决应用耦合2RabbitMQ适用场景(同步-->异步)三、RabbitMQ原理四、Erlang安装1修改主机名2安装依赖3上传文件并解压4配置参数5编译并安装6修改环境变量7查看配置是否成功五、安装RabbitMQ1上传文件并解压2将解压后的文件移动到local下3配
Coder_Oldou
·
2023-08-21 00:39
学习笔记
消息中间件
队列
linux
rabbitmq
RabbitMQ学习笔记
本文基于尚硅谷发布于B站的《尚硅谷2021最新版RabbitMQ教程丨快速掌握MQ
消息中间件
》教学视频整理而得视频地址:https://www.bilibili.com/video/BV1cb4y1o7zz
告别时光
·
2023-08-21 00:08
rabbitmq
【RabbitMQ】学习笔记
目录一、MQ入门1.1
消息中间件
的协议1.AMQP协议2.MQTT协议3.OpenMessage协议4.Kafka协议1.2消息分发机制1.3消息的高可用集群模式1:Master-Slave:主从共享数据集群模式
林雨涵
·
2023-08-21 00:08
Spring
Boot
springboot
rabbitmq
RabbitMQ 笔记第一部分
课程介绍课程目的了解
消息中间件
背景知识、使用场景、发展等掌握RabbitMQ、RocketMQ、Kafka这三款主流的
消息中间件
的架构、模型和使用(开发、安装、集群部署、运维、监控等)掌握消息的可靠性、
杜莱
·
2023-08-21 00:08
MQ
rabbitmq
RocketMQ消息存储和查询原理
前言RocketMQ作为一款优秀的分布式
消息中间件
,可以为业务方提供高性能低延迟的稳定可靠的消息服务。其核心优势是可靠的消费存储、消息发送的高性能和低延迟、强大的消息堆积能力和消息处理能力。
清幽之地
·
2023-08-20 21:14
Java-
数组
什么是数组数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。在java中,数组中存放的元素其类型相同数组的空间是连在一起的每个空间有自己的编号,起始位置的编号为0,即数组的下标。数组的创建及初始化数组的初始化动态初始化:在创建数组时,直接指定数组中元素的个数(可以看到这里面全部存储的0)静态初始化:在创建数组时不直接指定数据元素个数,而直接将具体的数据内容进行指定静态初始化可以简写
登 风
·
2023-08-20 21:04
Java
java
开发语言
(5)JMS 消息的可靠性机制
理论上来说,我们需要保证
消息中间件
上的消息,只有被消费者确认过以后才会被签收,相当于我们寄一个快递出去,收件人没有收到快递,就认为这个包裹还是属于待签收状态,这样才能保证包裹能够安全达到收件人手里。
Mrsunup
·
2023-08-20 20:18
Java-
异常分析和处理
Java异常处理在Java中,将程序执行过程中发生的不正常行为称为异常。比如之前写代码时经常遇到的:算术异常数组越界异常空指针异常异常的体系结构Throwable:是异常体系的顶层类,其派生出两个重要的子类,Error和ExceptionException:异常产生后程序员可以通过代码进行处理,使程序继续执行。比如:感冒、发烧。我们平时所说的异常就是Exception。Error:指的是Java虚
登 风
·
2023-08-20 16:37
Java
java
开发语言
Java-
图书登录系统的实现
实现效果它将面对管理员和普通用户两种用户来提供服务,并且各自的服务并不相同。实现思路一般写项目,每个独立的功能都会写成一个类,而有关联的功能,都会将多个类存放在一个包中,此项目我们将用3个包来体现我们的效果book包Book类—>用来定义一本书既然是图书系统,那么必然不可能仅仅只有一本书,我们还需要一个书架,来存储书籍BookList类user包因为我们有两种用户可以使用这个图书系统,而且每种用户
登 风
·
2023-08-20 16:07
Java
java
开发语言
Java-
抽象类和接口(下)
接口使用实例给对象数组排序两个学生对象的大小关系怎么确定?需要我们额外指定.这里需要用到Comparable接口在Comparable接口内部有一个compareTo的方法,我们需要实现它在下图中,我们需要将o强制转换为Student之后调用Arrays.sort(array)即可完成排序,如下代码:packagedemo5;importjava.util.Arrays;/***Createdwi
登 风
·
2023-08-20 16:05
Java
java
开发语言
设计模式之
java-
学习笔记
设计模式简介本笔记是根据尚硅谷java设计模式视频学习得设计模式七大原则1设计模式的目的编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好1)代码重用性(即:相同功能的代码,不用多次编写)2)可读性(即:编程规范性,便于其他程序员的阅读和理解)3)可扩展性(即:当需要增加新的功能时,非常的方便,称为可维护)4)
努力敲代码买猪脚啃
·
2023-08-20 16:02
java
设计模式
java
Java-
通过POI给Word文档的表格增加行
目录问题描述:需要通过程序动态的给word文档中的表格添加内容POI版本:3-4适用第一种方式,createRow()创建无样式行。如果想添加样式,可以通过手动设置表边框实现第二种方式(推荐)addRow(XWPFTableRowrow)方法直接创建相同样式行问题描述:需要通过程序动态的给word文档中的表格添加内容POI版本:3-4适用解决方法:POI提供了四种方法添加行:调用createRow
Yaberrr
·
2023-08-20 14:34
Java
java
RabbitMQ(最新):安装教程详解
学前必看0.1需要创建虚拟机安装centOS7操作系统0.2需要会一点Linux基础(创建文件夹、进入目录,编辑文件等)一、RabbitMQ简介1.1什么是MQ1.2什么是RabbitMQ1.3常用的
消息中间件
野生派蒙
·
2023-08-20 12:19
rabbitmq
分布式
2023最新版本RabbitMQ下载安装教程
它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与
消息中间件
可传递消息,并不受产品、开发语
MarcoPro
·
2023-08-20 12:18
C#
分享
java-rabbitmq
rabbitmq
分布式
eclipse 初探踩坑实录
(两个.bat文件需放在项目根目录下)起本地接口服务:src/main/
java-
>Applicati
weixin_30825581
·
2023-08-20 10:11
消息队列核心-如何保证消息不丢失
使用消息队列,绕不开的一个问题就是如何保证消息不丢失,现在主流的
消息中间件
都提供了完整的消息可靠性保证机制,可以确保消息的可靠传递,本文以rocketMq为例介绍如何保证消息不丢失,其他消息队列类似。
ajajaj
·
2023-08-20 10:22
消息中间件
相关面试题
作者简介:大家好,我是爱发博客的嗯哼,爱好Java的小菜鸟如果感觉博主的文章还不错的话,请三连支持一下博主哦社区论坛:希望大家能加入社区共同进步个人博客:智慧笔记系列专栏:面试宝典本文引自黑马程序员Java面试宝典文章目录面试官:RabbitMQ-如何保证消息不丢失面试官:RabbitMQ消息的重复消费问题如何解决的面试官:那你还知道其他的解决方案吗?面试官:RabbitMQ中死信交换机?(Ra
爱发博客的嗯哼
·
2023-08-20 05:53
面试宝典
rabbitmq
kafka
微服务
分布式
CVE-2015-5254漏洞复现
ApacheActiveMQ是美国阿帕奇(Apache)软件基金会所研发的一套开源的
消息中间件
,它支持Java消息服务,集群,SpringFramework等。
2201_75761617
·
2023-08-20 03:27
开发语言
java-
普通java项目使用log4j
1.背景使用maven引入失败,遂直接下载jar包引入2.下载地址https://logging.apache.org/log4j/2.x/download.html3.解压包4.将上面红框两个jar包放入java项目libs目录中(基本功能)5.普通的java项目可以将log4j2.xml(因为是log4j版本2.14的版本,所以配置文件是log4j2,而不是log4j)放在src目录或者在项目
liwulin0506
·
2023-08-19 23:07
java
普通项目
使用
log4j
基础
【高频面试题】
消息中间件
文章目录1、RabbitMQ1.1RabbitMQ-如何保证消息不丢失1.2RabbitMQ消息的重复消费问题如何解决的1.3RabbitMQ中死信交换机?(RabbitMQ延迟队列有了解过嘛)1.4RabbitMQ如果有100万消息堆积在MQ,如何解决(消息堆积怎么解决)1.5RabbitMQ的高可用机制有了解过嘛2、Kafka2.1Kafka是如何保证消息不丢失2.2Kafka中消息的重复消费
怎么还不写代码
·
2023-08-19 17:21
面试题合集
ruby
开发语言
后端
redis入门第十一课:实战之延迟队列
方案二:使用
消息中间件
,在订单成功生产订单时,生产一条消息发送到mq,定时任务消费。这里采用方案2,但不是采用第三方mq,而是使用redis实现一个简单的优先队列来处理。2.实现
阿狸404
·
2023-08-19 17:30
Java-
基础数据类型在内存中存储方式
首先8bit=1byte,内存地址一般以16进制表示(另:书面上的存储位置一般以h结尾,问就是我刷题刷到了)1.常量存储存在JVM虚拟栈区,一般在栈帧的的局部变量区域,基本固定类型序号数据类型数据名称字节(byte)位数(bit)默认值取值范围取值范围举例说明1byte位180-2^7,2^7-1-128~127byteb=102short短整数2160-2^15,2^15-1’-32768~32
冬天下雪啦
·
2023-08-19 17:05
#
性能测试
Java
java
算法
Java-
异常--try-with-resource和try-catch-finally
Java异常的处理1.不对产生异常的代码进行处理,而是声明抛出(throws),交给调用者来处理,如果调用者也没有处理,则交给JVM处理,JVM通过终止程序并打印异常类型来告诉我们异常产生的原因和位置。2.使用try-catch来处理异常,捕获异常,并对异常进行针对性的处理。try-catch的方式就是捕获异常捕获异常:Java中对异常有针对性的语句进行捕获,可以对出现的异常进行指定方式的处理。捕
CodeANUNNAKI
·
2023-08-19 16:36
Java基础
java
Java-
多线程详解(二)
线程的同步1.线程同步问题的引出下面模拟一个简单的卖票程序,两个线程,卖10张票publicclassMyClass{publicstaticvoidmain(String[]args){Ticketticket1=newTicket("线程A");Threadt1=newThread(ticket1);Ticketticket2=newTicket("线程B");Threadt2=newThre
一只洁_
·
2023-08-19 12:26
在ubuntu+cpolar+rabbitMQ环境下,实现mq服务端远程访问
公网远程连接5.固定公网TCP地址5.1保留一个固定的公网TCP端口地址5.2配置固定公网TCP端口地址前言RabbitMQ是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的
消息中间件
之一
YIN_尹
·
2023-08-19 08:02
内网穿透
ubuntu
rabbitmq
ruby
【SpringCloud】Stream消息通知使用
文章目录概述标准MQ配置POMYML示例消息发送配置RabbitMQ可视化插件消息消费者遇到的问题复现解决:修改YML注意概述屏蔽底层
消息中间件
的差异,降低切换成本,统一消息的编程模型官网:https:
Lucky_Turtle
·
2023-08-19 08:53
Java
spring
cloud
spring
后端
Android-so加载流程剖析
前言:由于逆向需要知识的全面性,这次我们来剖析一下so的加载流程;从
java-
>c;废话不多说,开始。
杨阿杨阿阳
·
2023-08-19 02:18
ActiveMQ RabbitMQ RokcetMQ Kafka实战
分享一个课程,专门讲
消息中间件
的,涵盖了市面上所有主流中间件,视频下载地址:http://qqbuyaolian.cn/lkw/item/toDetail.do?
黑黑_dc36
·
2023-08-19 01:23
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他