自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 RabbitMQ的安装及应用

Work模型的使用:多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用是什么?接收publisher发送的消息将消息按照规则路由到与之绑定的队列不能缓存消息,路由失败,消息丢失FanoutExchange的会将消息路由到每个绑定的队列声明队列、交换机、绑定关系的Bean是什么?QueueBinding描述下Direct交换机与Fanout交换机的差异?Fanout交换机将消息路由给每一个与之绑定的队列。...

2022-08-15 20:26:07 156 1

原创 minIo详细步骤介绍

对于项目的文件存储可以使用像阿里云、腾讯云这种平台的服务,当然也可以自己搭建一个文件管理系统。先根据官网地址进行下载MinIo的server端和client端下载好后,将server client端放到一个你想放的文件夹,本文以路径放置,并创建了一个文件夹来作为server端启动时指定的路径,如图:在此路径下进入cmd窗口,输入如下命令当出现这样就说明你的minio启动正常,选择你的浏览器输入,会自动跳转到minio控制台界面。出现页面登录的时候都输入minioadmin即可。...............

2022-08-02 20:49:37 2236

原创 CompletableFuture简单介绍

CompletableFuture是java8新增的并发工具类,继承了FutureTask的同步任务的特点,同时新增了异步调用的特点,说简单点就是它可以让代码一起运行,不需要一个个运行//.....});//.....});//.....});//并行处理.join();//取值。...

2022-08-01 19:00:55 520

原创 JWT详细介绍

JWT

2022-07-26 20:43:11 239

原创 周期性线程池newScheduledThreadPool讲解

a.Timer是单线程运行,一旦任务执行缓慢,下一个任务就会推迟,而如果使用了ScheduledThreadPoolExecutor线程数可以自行控制。System.out.println("程序开始时间"+sdf.format(newDate()));System.out.println("程序结束时间"+sdf.format(newDate()));//程序开始执行了,这是一个主方法,所以是主线程。//最后执行结果是主线程先执行完,子线程才会执行。//这边newTask()是一个子线程。...

2022-07-26 20:28:27 1741

原创 MySQL主从复制详细讲解

MySQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台MySQL数据库(slave,即从库)从另一台MySQL数据库(master,即主库)进行日志的复制,然后再解析日志并应用到自身,最终实现从库的数据和主库的数据保持一致。MySQL主从复制是MySQL数据库自带功能,无需借助第三方工具。二进制日志(BINLOG)记录了所有的DDL(数据定义语言)语句和DML(数据操纵语言)语句,但是不包括数据查询语句。...

2022-07-21 20:32:49 1205

原创 Nginx介绍及基本使用

在上述我们在使用nginx命令在进行服务的启动、停止、重新加载时,都需要用到一个指令nginx,而这个指令是在nginx/sbin目录下的,我们每一次使用这个指令都需要切换到sbin目录才可以,使用相对繁琐。答案是可以的,配置nginx的环境变量即可。早期的网站流量和业务功能都比较简单,单台服务器就可以满足基本需求,但是随着互联网的发展,业务流量越来越大并且业务逻辑也越来越复杂,单台服务器的性能及单点故障问题就凸显出来了,因此需要多台服务器组成应用集群,进行性能的水平扩展以及避免单点故障出现。...

2022-07-21 15:44:56 15545 2

原创 SpringCache介绍及入门案例

是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能,大大简化我们在业务中操作缓存的代码。SpringCache只是提供了一层抽象,底层可以切换不同的cache实现。具体就是通过接口来统一不同的缓存技术。CacheManager是Spring提供的各种缓存技术抽象接口。描述使用EhCache作为缓存技术使用Google的GuavaCache作为缓存技术使用Redis作为缓存技术。...

2022-07-19 14:23:11 500 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除