小呆呆的生活

  • 首页
  • 分类
    • Linux
    • MySQL
    • SpringBoot
    • SpringCloud
  • 工具
  • 留言
  • 登录
  • 注册
  • 友情链接
    • 咸鱼的窝
    • DIY熙的家
    • Farmer的自习室
    • Dark的小黑屋
  • 关于
后端
后端知识
后端

消息队列各个中间件的对比

引言   上文简单讲述了何为消息队列和消息队列的特点(优点),本文为大家介绍一下各个中间件的特点和差距,主要对比的中间件有RabbitMQ、ActiveMQ、RocketMQ、Kafka。 RabbitMQ   RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件。 组成: Broker:消息队列服务进程。此进程包括两个部分:Exchange和Queue。 Exchange:消息队列交换机。按一定的规则将消息路由转发到某个队列。 …

2022年 3月 3日 0条评论 636次阅读 8人点赞 小呆呆 阅读全文
后端

初识消息队列

什么是消息队列   消息队列,又叫做Message Queue,所以又简称为MQ。MQ是一种进程间通信或同一进程的不同线程间的通信方式,直白的说就是存放消息的队列。常用的消息队列有RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMq等,而使用Redis和MySQL也可以实现消息队列。 什么时候需要用消息队列(使用场景) 先来看看消息队列的特点(优点)吧: 应用耦合:多应用间通过消息队列对同一消息进行处理,避免调用接口失败导致整个过程失败; 异步处理:多应用…

2022年 3月 3日 3条评论 1463次阅读 0人点赞 小呆呆 阅读全文
bug

修复bug翻车记录

背景:   工作中接到一个bug排查修复任务,由于自己疏忽导致花了大量时间,记自己这次的翻车记录,大家引以为戒 直接上样例代码 public ResponseUtil test(String titile) { List<ArticleDto> articleByTitle = articleService.findArticleByTitle(titile); List<ArticleDto> res = new ArrayList<>(); 状态默认都为0…

2022年 3月 1日 1条评论 1401次阅读 0人点赞 小呆呆 阅读全文
Java基础

SpringBoot配置Redis及使用

Redis简介: Redis 是一个开源(BSD许可)的、内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件,并提供多种语言的API。 Redis优点: 存取速度快:Redis速度非常快,每秒可执行大约110000次的设值操作,或者执行81000次的读取操作。 支持丰富的数据类型:Redis支持开发人员常用的大多数数据类型,例如列表、集合、排序集和散列等。 操作具有原子性:所有Redis操作都是原子操作,这确保如果两个客户端并发访问,Redis服务器能接收更新后的值。 提供多种功能:Redis提供了多种功…

2022年 1月 5日 0条评论 636次阅读 0人点赞 小呆呆 阅读全文
Redis

Reids客户端Jedis的访问模式(下)

Jedis Jedis是Redis的Java生态的客户端之一,其他还有Redisson、Lettuce Jedis客户端支持单机模式、分片模式、集群模式的访问模式 单机模式:创建Jedis对象来操作单节点的Redis,只适用于访问单个Redis节点。 分片模式:创建ShardedJedisPool对象来访问分片模式的多个Redis节点,是Redis没有集群功能之前客户端实现的一个数据分布式方案,本质上是客户端通过一致性哈希来实现数据分布式存储。 集群模式:创建JedisCluster对象来访问集群模式下的多个Red…

2021年 12月 22日 0条评论 758次阅读 4人点赞 小呆呆 阅读全文
Redis

Reids客户端Jedis的访问模式(上)

Jedis Jedis是Redis的Java生态的客户端之一,其他还有Redisson、Lettuce Jedis客户端支持单机模式、分片模式、集群模式的访问模式 单机模式:创建Jedis对象来操作单节点的Redis,只适用于访问单个Redis节点。 分片模式:创建ShardedJedisPool对象来访问分片模式的多个Redis节点,是Redis没有集群功能之前客户端实现的一个数据分布式方案,本质上是客户端通过一致性哈希来实现数据分布式存储。 集群模式:创建JedisCluster对象来访问集群模式下的多个Red…

2021年 12月 22日 0条评论 669次阅读 0人点赞 小呆呆 阅读全文
后端

JWT(Json Web Token)介绍

什么是JWT?   JSON Web Token (JWT) 是一个开放式标准(RFC 7519),它定义了一种紧凑且自成一体的方式,用于将各方之间的信息安全传输为 JSON 对象。此信息可以验证和信任,因为它是数字签名的。JWT 可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公/私密密钥对进行签名。 我们为什么要用JWT? 与简单的 Web 令牌(SWT) 和安全断言标记语言令牌 (SAML)相比,让我们来谈谈 JSON Web 令牌(JWT)的好处。 由于 JSON 比 XML …

2021年 9月 5日 0条评论 880次阅读 2人点赞 小呆呆 阅读全文
SpringCloud框架

SpringCloud五大核心组件

SpringCloud是什么?     Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开…

2021年 8月 16日 0条评论 1359次阅读 1人点赞 小呆呆 阅读全文
SpringBoot框架

Spring Boot项目搭建方式

环境准备: IDE集成开发环境,IntelliJ IDEA(推荐)或Eclipse等 JDK1.8(及以上版本) Apache-Maven 3.X IntelliJ IDEA搭建方式: 方式一:使用Maven创建Spring Boot项目 创建Maven项目 在pom.xml文件中添加Spring Boot相关依赖 <!-- 引入Spring Boot依赖 --> <parent> <groupId>org.springframework.boot</groupId>…

2020年 3月 25日 0条评论 749次阅读 0人点赞 小呆呆 阅读全文

小呆呆

知足常乐,就会拥有幸福

最新 热点 随机
最新 热点 随机
数据库索引简析 Java多线程的使用场景以及线程的创建方式 Spring事务的使用示例和传播行为以及失效场景 Spring Boot使用JUnit和Mockito进行Service层单元测试 Spring Cloud Zuul和Gateway的简单示例(搭建方式) Spring Cloud的网关Zuul和Gateway
Spring事务的使用示例和传播行为以及失效场景 Spring Security快速入门 SpringBoot项目部署到服务器 阿里云免费SSL证书介绍 Navicat Premium 15破解方法 MySQL练习(三)
最近评论
我是可是尼古拉斯·爱新觉·罗·G·钰豪啊 发布于 3 年前(04月08日) 我来注水了胜哥 :hehe:
鸟人金 发布于 3 年前(03月03日) v
鸟人金 发布于 3 年前(03月03日) 胜哥yyds
鸟人金 发布于 3 年前(03月03日) 我滴偶像!!!!!!!!!!!!!!!
水军2号 发布于 3 年前(03月03日) 胜哥tql
标签聚合
SpringCloud 面试 后端 Java Spring 干货 SpringBoot MySQL
归档
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 6 月
  • 2022 年 11 月
  • 2022 年 8 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 4 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月

COPYRIGHT © 2023 小呆呆的生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备2020104583号

粤公网安备44011802000463号