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-消息中间件
RocketMQ-快速实战
对于
消息中间件
产品来说,能不能保证
有梦想的年轻人6174
·
2023-12-01 19:54
rocketmq
java
Springboot快速整合kafka
kafka的基本了解kafka也是目前常用的
消息中间件
,支持同步与异步通信,和rabbitmq一样,工作模式大概相同,并且被spingboot整合的后的都是中间件Template的实列化客户端类,消费者监听注解为
蓝胖子不是胖子
·
2023-12-01 15:12
spring
boot
kafka
linq
java-
猜数字游戏
系统自动自动生成一个随机数(1-100),然后由用户输入一个猜测的数字,如果输入的数字比该随机数小,提示"猜小了";如果输入的数字比该随机数大,提示"猜大了";如果输入的数字和该随机数一样,提示"猜对了"。系统生成随机数采用java自带的工具RandomRandomrandom=newRandom();//默认随机种子时系统时间intnumber=random.nextInt(100);//生成随
悲伤的鱼豆腐
·
2023-12-01 14:27
java
开发语言
JAVA-
第一课初识JAVA
初识Java一、JAVA可以做什么?二、JAVA的产生Java是SunMicrosystems于1995年推出的高级编程语言三、JAVA的发展史四、开发环境的搭建和配置之前的博客中已经做过详细的教程,这里不做赘述,有不清楚的可以查看一下上一篇博客五、开发JAVA程序开发java程序的逻辑如下所示:六、使用记事本开发第一个JAVA程序七、JAVA虚拟机和跨平台原理八、JAVA的基本结构需要注意的是:
珹先生
·
2023-12-01 06:59
初学
java
Java-
通用返回类实现思路
通用返回类:在我们后端向前端传输数据的时候,能够让前端清楚的知道返回成功或失败的信息。1.首先需要一个定义几个公认的字段,在向前端返回时带上信息,例如code,data,messge,description。并且写出构造方法。packagecom.zb.usercenter.common;importlombok.Data;importjava.io.Serializable;/***通用返回类*
王富贵
·
2023-12-01 05:45
java
状态模式
开发语言
java-
用户登录功能实现
思路:相比与注册功能,登录需要的参数少了一个确认密码,但是多了一个请求实体类用于记录用户的登录态。主要步骤是,首先是验证账号,密码的规范性,其次对数据库进行查询是否已经存在,然后,对用户信息进行脱敏,只提取出不敏感的信息,最后,记录登录态,返回脱敏后的用户实体。@OverridepublicUserUserLogin(StringuserAccount,StringuserPassword,Htt
王富贵
·
2023-12-01 05:44
java
开发语言
java-
用户注册流程基本实现
思路:对于用户的注册,简易的实现大概分为三个过程,首先是账号,密码,验证密码的规范校验,其次就是对前端返回的密码进行加密,最后是将账号,密码存入数据库。以下是代码packagecom.zb.usercenter.service.impl;importcom.baomidou.mybatisplus.core.conditions.query.QueryWrapper;importcom.baomi
王富贵
·
2023-12-01 05:14
java
开发语言
笔记
从 7 分钟到 10 秒,Mybatis 批处理真的很强!
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-12-01 03:30
数据库
中间件
java
mysql
mybatis
电商营销场景的RocketMQ实战01-RocketMQ原理
运行原理基础知识001_RocketMQ架构设计与运行流程分析RocketMQ这一块,非常关键的一个重要的技术,面试的时候也是非常的高频建议的学习顺序分为三块:1、儒猿技术窝里的付费的专栏《从0带你成为
消息中间件
实战
每天的每一天
·
2023-11-30 22:27
业务系统开发
java-rocketmq
rocketmq
java
Kafka 分布式消息系统
文章目录
消息中间件
对比Kafka概述kafka安装和配置kafka入门生产者发送消息消费者接收消息Kafka高可用设计集群备份机制(Replication)备份机制(Replication)-同步方式kafka
sweetheart7-7
·
2023-11-30 12:01
分布式
kafka
消息中间件
高可用
SpringBoot集成
RabbitMQ基本介绍(1)
3.
消息中间件
的组成3.1Broker:消息服务器,作为se
我是1只猫
·
2023-11-30 09:31
MQ
rabbit介绍
rabbit模式
rabbit组成
SpringCloud(十一)Bus消息总线、Stream消息驱动
1、概述定义:SpringCloudBus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和
消息中间件
的功能。
七月J
·
2023-11-30 09:00
Spring
Cloud
/
Alibaba
rabbitmq
springcloud
bus
消息总线
stream消息驱动
RabbitMQ 基本介绍
RabbitMQ是众多
消息中间件
中的一种。为什么使用RabbitMQ?这就不得不说一下RabbitMQ的作用了。RabbitMQ的作用直接三大作用:异步,解耦,削峰。
Pee Wee
·
2023-11-30 09:59
后端
rabbitmq
分布式
RabbitMQ基本介绍
RabbitMQ是
消息中间件
的一种,其基本成员包括:Message不具名的二进制串,它有消息头和消息体组成的。
tianzhiyi1989sq
·
2023-11-30 09:58
RabbitMQ
c++
chapter22:Spring Cloud Stream的简单使用
3.1依赖3.2配置文件3.3业务类3.4结果四、消息的消费方4.1依赖4.2配置文件4.3业务类五、消息分组5.1情景5.2消息分组80028003一、概念统一的消息模型,屏蔽差异性,方便去处理多种
消息中间件
示例图
林雨涵
·
2023-11-30 09:27
Spring
Cloud学习
spring
cloud
rabbitmq
后端
RabbitMQ基本介绍及下载
目录概念四大概念生产者交换机队列消费者六大模式工作原理运行流程下载安装Docker安装RabbitMQ概念Rabbit是一个
消息中间件
,它可以接受并转发消息。
倪家李子
·
2023-11-30 09:25
RabbitMQ
rabbitmq
分布式
java
17. Spring Cloud Stream消息驱动持久化
首先看到消息驱动,我们会想到
消息中间件
,比如以下几种ActiveMQRabbitMQRocketMQKafka但是在实际开发中,可能会遇到一些问题,比如说上图的中台和后台可能存在两种MQ,它们之间的实现都是不一样的
AlvinUnity
·
2023-11-30 09:53
Spring
Cloud
spring
cloud
stream
RabbitMQ的基本介绍
RabbitMQ的基本介绍基于AMQP协议,Erlang语言开发,是部署最广泛的开源
消息中间件
,是最受欢迎的开源
消息中间件
之一。
薛伟同学
·
2023-11-30 09:52
消息队列
RabbitMQ
消息队列
Spring Cloud Stream如何屏蔽不同MQ带来的差异性?
SpringCloudStream通过其与主流
消息中间件
的灵活集成,实现了通过仅修改配置文件的方
阿飞技术
·
2023-11-30 09:22
java
spring
Redis-安装、配置和修改配置文件、以及在Ubuntu和CentOS上设置Redis服务的开机启动和防火墙设置,以及客户端连接。
2.5.1Ubuntu上的配置2.5.2centos上的配置3.在线安装4.设置防火墙5.客户端连接1.Redis简介Redis是完全开源免费的,遵守BSD协议,内存中的数据结构存储系统,它可以用作数据库、缓存和
消息中间件
瑶大头*^_^*
·
2023-11-30 08:32
redis
ubuntu
centos
大数据
虚拟机
java-consul
java-
浅学LinkedList
java-
浅学LinkedList目录
java-
浅学LinkedListLinkedListadd()和push()方法get()方法remove、pop、poll移除方法与ArrayList的区别ArrayListLinkedListLinkedListLinkedList
Charles_YD
·
2023-11-30 02:17
Java
java
链表
数据结构
java-
使用netty实现客户端向服务端存储数据的简单实现
可以使用write:1,实现想服务端存储1的数据,使用read命令可以读取刚才的写入的数据,效果如下单实例有可能会报错isnota@Sharablehandler,socan’tbeaddedorremovedmultipletimes.服务端readreadisinputs请输入消息:客户端读取服务返回的数据:1客户端读取服务返回的数据:服务端已经读取消息完成!readwrite:999writ
liwulin0506
·
2023-11-30 02:18
java
java
python
开发语言
Java-
多线程基本知识学习总结
多线程前言一、线程的创建1、继承Thread类2、实现Runnable接口二、线程的生命周期三、操作线程的方法1、线程的休眠2、线程的加入3、线程的礼让4、线程的优先级四、线程同步End前言Java是支持多线程的编程语言,所谓多线程就是程序能够同时完成多种操作。计算机完成可以多种操作同时进行,这种思想在Java中被称为并发,而将并发完成的多种操作被称为线程。一、线程的创建在Java中线程的创建一般
太平_十九
·
2023-11-30 01:10
java
学习
开发语言
Redis基础知识
Redis是一个内存中的数据结构存储系统,它可以用作数据库、缓存和
消息中间件
MQ。Redis是单线程的!
吉光难觅
·
2023-11-30 00:39
SpringBoot : ch11 整合RabbitMQ
RabbitMQ作为一个可靠、灵活的
消息中间件
,被广泛应用于各种分布式系统中。本篇博客将介绍如何使用SpringBoot整合RabbitMQ,实现消息的发送和接收。
zhizhiqiuya
·
2023-11-29 23:40
springboot
java-rabbitmq
spring
boot
rabbitmq
消息中间件
——RabbitMQ(七)高级特性 1
前言前面我们介绍了RabbitMQ的安装、各大
消息中间件
的对比、AMQP核心概念、管控台的使用、快速入门RabbitMQ。本章将介绍RabbitMQ的高级特性。分两篇(上/下)进行介绍。
攻城狮悠扬
·
2023-11-29 21:36
rabbitmq
数据库
ruby
开发语言
消息中间件
——RabbitMQ(七)高级特性 2
前言上一篇
消息中间件
——RabbitMQ(七)高级特性1中我们介绍了消息如何保障100%的投递成功?,幂等性概念详解,在海量订单产生的业务高峰期,如何避免消息的重复消费的问题?
攻城狮悠扬
·
2023-11-29 21:01
rabbitmq
java-rabbitmq
rabbitmq
java
为什么Redis这么快?5分钟成为Redis高手
Redis简介Redis是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、
消息中间件
等场景,是一种NoSQL(not-onlysql,非关系型数据库)的数据库。
LinkSLA
·
2023-11-29 18:32
redis
数据库
缓存
RabbitMQ——感谢尚硅谷官方文档
RabbitMQ——感谢尚硅谷官方文档一、
消息中间件
概述(一)为什么学习消息队列(二)什么是
消息中间件
(三)消息队列应用场景1、应用解耦2、异步处理(1)串行方式(2)并行方式(3)消息队列3、流量削峰
_Matthew
·
2023-11-29 15:04
SSM框架
rabbitmq
分布式
延时队列的设计:定时任务轮询、DelayQueue、时间轮算法、
消息中间件
、Redis
一、基本概念什么是延时队列?首先它要具有队列的特性,再给它附加一个延迟消费队列消息的功能,延迟队列相对比普通队列,区别就在延时的特性上,普通队列先进先出,按入队顺序进行处理,而延时队列中的元素在入队时会指定一个延时时间,希望能够在指定时间到了以后处理。二、使用场景业务类场景:1、支付订单成功后,指定时间以后将支付结果通知给接入方。2、淘宝订单业务:下单之后如果三十分钟之内没有付款就自动取消订单。3
阿里巴巴技术总指挥
·
2023-11-29 15:58
JAVA
java
后端
使用rabbitmq作为
消息中间件
实现简单邮件发送业务
在项目中用到了邮件发送的业务(新员工入职,入职后自动向其发送入职邮件),这里使用rabbitmq作为
消息中间件
简单实现一个邮件发送的业务1.准备一个发送者邮箱,开启SMTP服务这里使用了一个163邮箱作为发送者邮箱
LeBron永鑫
·
2023-11-29 13:26
rabbitmq
Java-
数组实现超简易学生管理系统
//学生类学号姓名年龄班级及构造方法与get/set方法publicclassStudent{privateStringsutID;//学号 privateStringname;//姓名privateintage;//年龄privatestaticStringclasses="1班";//班级publicStudent(){}publicStudent(StringsutID,Str
网一篮球队长
·
2023-11-29 09:15
java
开发语言
算法
【Kafka】——顺序消费、重复消费、消息丢失
前言Kafka可以说是为分布式而生的一个
消息中间件
,功能很强大,提到这个,我们可能就会想到
消息中间件
常提到的几个问题,消费的顺序性、重复消费、消息丢失等问题,接下来我们一一来看。
hy_coming
·
2023-11-29 06:37
KAFKA
kafka
分布式
顺序消费
重复消费
消息丢失
Redis 安装学习
NoSQL数据库,起源LLOOGG记录日志,为解决负载问题2、Reids支持何种数据结构类型redis支持:字符串string散列hash列表list集合set有序集合3、Redis有何应用缓存数据库
消息中间件
类似的有
Glory茄子
·
2023-11-29 05:58
心得
点滴
redis
数据库
缓存
fastjson漏洞 - Fastjson1.2.47反序列化漏洞
99990>&1bash-c{echo,YmFzaCAtaSA+JiAvZGV2L3RjcC8xOTIuMTY4Ljg4LjEyOC85OTk5IDA+JjE=}|{base64,-d}|{bash,-i}
java
渗透测试小白
·
2023-11-29 03:20
漏洞复现
json
java
安全
fastjson漏洞
漏洞复现
大写的服,看完这篇你还不懂RocketMQ算我输
RocketMQ消息类型普通消息顺序消息定时消息事务消息最佳实践消息重试消息过滤消费模式消费幂等本地事务消息封装参考代码RocketMQ介绍ApacheRocketMQ是一款低延迟、高并发、高可用、高可靠的分布式
消息中间件
猿天地
·
2023-11-29 00:32
消息中间件
选型分析:从 Kafka 与 RabbitMQ 对比
一、前言消息队列中间件(简称
消息中间件
)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。
四月天03
·
2023-11-28 18:27
Kafka
java-rabbitmq
rabbitmq
kafka
Java-
认识String类
本章重点:1.认识String类2.了解String类的基本用法3.熟练掌握String类的常见操作4.认识字符串常量池5.认识StringBuffer和StringBuilder1.String类的重要性在C语言中已经涉及到字符串了,但是在C语言中要表示字符串只能使用字符数组或者字符指针,可以使用标准库提供的字符串系列函数完成大部分操作,但是这种将数据和操作数据方法分离开的方式不符合面相对象的思
小凡喜编程
·
2023-11-28 17:35
Java
java
开发语言
Java-
认识异常
本章重点:1.异常概念与体系结构2.异常的处理方式3.异常的处理流程4.自定义异常类1.异常的概念与体系结构1.1异常的概念在Java中,将程序执行过程中发生的不正常行为称为异常。比如之前写代码时经常遇到的:1.算术异常2.数组越界异常3.空指针异常1.2异常的体系结构异常种类繁多,为了对不同异常或者错误进行很好的分类管理,Java内部维护了一个异常的体系结构:从上图中可以看到:1.Throwab
小凡喜编程
·
2023-11-28 17:03
Java
java
开发语言
链表-
Java-
力扣61. 旋转链表
1.题目题目链接61.旋转链表2.思路意思就是将最后的k个节点放到链表前面即可,如果k大于链表长度,取余数即可:3.代码classSolution{publicListNoderotateRight(ListNodehead,intk){if(head==null||head.next==null)returnhead;//先找到链表的长度intlen=1;ListNodecurr=head;Li
mifmolchao
·
2023-11-28 16:40
LeetCode力扣指南
链表
java
算法
数据结构
单链表
【软件测试】盘一盘工作中遇到的 MQ 异常测试
日常经手的系统主要用的是RocketMQ,是阿里系下开源的一款分布式、队列模型的
消息中间件
,是阿里参照kafka设计思想使用java实现的一套MQ,并做了自己的改进。
静姐说测试
·
2023-11-28 15:34
自动化测试
软件测试
经验分享
pytest
selenium
dubbo
postman
自动化测试
测试工程师
MQ
消息中间件
之RabbitMQ以及整合SpringBoot2.x实战教程
文章目录一、MQ引言1.1什么是MQ1.2MQ有哪些1.3不同MQ特点二、RabbitMQ的引言2.1RabbitMQ2.2RabbitMQ的安装2.2.1下载2.2.2下载的安装包2.2.3安装三、RabbitMQ配置3.1RabbitMQ管理命令行3.2web管理界面介绍3.2.1overview概览3.2.2Admin用户和虚拟主机管理四、RabbitMQ的第一个程序4.1AMQP协议的回顾
二拾三
·
2023-11-28 14:19
rabbitmq
kafka
分布式
spring
boot
java-
继承和多态中成员变量和成员方法的访问特点
继承中成员变量的访问特点在父子类的继承关系当中,如果成员变量重名,则创建子类对象,访问有两种方式:直接通过子类对象访问成员变量:等号左边是谁,就优先用谁,没有则向上找间接通过成员方法访问成员变量:该方法属于谁,就优先用谁,没有则向上找继承中成员方法的访问特点在父子类的继承关系当中,创建子类对象,访问成员方法的规则:创建的对象是谁,就优先用谁,如果没有则向上找。多态中成员变量的访问特点多态(父亲引用
莲控,,
·
2023-11-28 05:07
java
继承
多态
探索RocketMQ的重复消费和乱序问题
前言在之前的MQ专题中,我们已经解决了
消息中间件
的一大难题,消息丢失问题。但MQ在实际应用中不是说保证消息不丢失就万无一失了,它还有两个令人头疼的问题:重复消费和乱序。
HUC王子
·
2023-11-27 22:50
第 4-1 课:Spring Boot 操作 Memcache
《精通SpringBoot42讲》共分五⼤部分,第四部分主要讲解SpringBoot和中间件的使⽤,共10课,中间件是互联⽹公司⽀撑⾼并发业务的必备组件,常⽤的组件有缓存、
消息中间件
、NoSQL数据库、
淹死的鱼pp
·
2023-11-27 20:38
Spring
Boot
Memcached
XMemcached
延迟队列浅学
延时队列可以使用队列数据结构(如数组、链表)或者
消息中间件
(如RabbitMQ、Kafka)来实现。设置延迟时间:
写不了一点算法
·
2023-11-27 18:48
java
java
MQTT上传图片数据的4G低功耗摄像头解决方案
MQTT协议是轻量、简单、开放和易于实现的,它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个
消息中间件
。
合方圆低功耗mode
·
2023-11-27 16:21
电力
图像处理
视觉检测
网络协议
linux修改jdk被覆盖问题
记录修改方法,该方法简单易行,容易理解.使用whichjava发现出来的是/usr/bin/java进入到/usr/bin后查看,发现java是一个链接.链接到了/etc/alternatives,如下:
java
even_tan
·
2023-11-27 13:14
消息中间件
——RabbitMQ(九)RabbitMQ整合Spring AMQP实战!(全)
求关注RabbitMQ整合SpringAMQP实战!(全)前言1.AMQP核心组件RabbitAdminSpringAMQP声明RabbitTemplateSimpleMessageListenerContainerMessageListenerAdapterMessageConverter2.RabbitAdminRabbitAdmin类可以很好的才注意RabbitMQ,在Spring中直接进行
Coder编程
·
2023-11-27 13:16
java-
创建数组三种方式
一、声明并赋值int[]arr={1,2,4,…};注意这里的花括号不是语句块,而且而且花括号后的分号也不能省,…不是元素意思是可以指定多个元素二、声明数组名开辟空间并且赋值int[]arr;arr=newint[]{1,2,3,…};三、声明数组时指定元素个数然后赋值int[]arr1=newint[3];注意:最大元素下标为2,并且所有的元素值均为0赋值一般用for循环Java创建数组的方法_
startyangu
·
2023-11-27 10:00
java
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他