自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JWT学习笔记(二)权限校验

文章目录jwt格式实现权限校验项目架构项目依赖主要功能类JwtUtilsUserControllerJwtInterceptorUserConfigGlobalExceptionHandler简单测试获取tokentoken异常权限校验jwt格式实现权限校验项目架构项目依赖 <!-- jwt工具包 --> <dependency> <groupId>io.jsonwebtoken</groupId> <

2021-04-11 20:49:03 342

原创 JWT学习笔记(一)简单介绍

文章目录JWT令牌介绍什么是JWTJWT令牌结构HeaderPayloadSignature验证JWT使用场景优缺点优点:缺点使用注意点Demo实现JWT令牌介绍什么是JWTJWT(JSON Web Token)是一个开放标准,它定义了一种紧凑且独立的方法,用于在各方之间安全地将信息作为JSON对象传输。 由于此信息是经过数字签名的,因此可以被验证和信任。 可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公用/专用密钥对对JWT进行签名。JWT令牌结构三部分组成,每部分中间使用“.”分割

2021-04-06 20:48:16 241

原创 基于RabbitMQ的TTL以及死信队列,使用SpringBoot实现延迟付款

文章目录延迟支付代码目录结构数据库表结构代码实现RabbitMQConfig.javaOrderDlxListener.javaOrderService.javaOrderMapper.xmlapplication.properties延迟支付基于RabbitMQ的TTL以及死信队列,使用SpringBoot实现延迟付款代码目录结构数据库表结构代码实现RabbitMQConfig.java@Componentpublic class RabbitMQConfig { //订单交

2020-09-26 11:55:30 474

原创 linux下mysql安装,默认主从复制配置,半同步复制配置,MHA搭建

文章目录linux下安装mysql环境准备安装前准备开始安装mysql关闭机器防火墙主从复制配置主库配置从库配置开始验证功能相关问题半同步复制数据库配置MHA搭建相关配置master配置两台slave配置安装MHA包及验证linux下安装mysql环境准备虚拟机:VMware-workstation-full-15.0.2-10952284镜像:CentOS-7-x86_64-DVD-1503-01mysql:mysql-5.7.28-1.el7.x86_64.rpm-bundle安装前准备

2020-09-26 11:29:46 186 1

原创 elasticsearch安装配置,添加es用户,启动es,页面访问测试,jdk安装

文章目录环境准备禁用系统自带jdkjdk安装配置安装es添加es用户启动es页面访问测试环境准备关闭防火墙[root@10 ~]# systemctl stop firewalld.service 停止firewall[root@10 ~]# systemctl disable firewalld.service 禁止firewall开机启动rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'rm '/etc/s

2020-09-26 11:07:43 1611

原创 solr两种安装、ik分词器设置、DIH导入mysql数据

文章目录solr 安装(内置方式)solr 安装(tomcat方式)IK中文分词器设置solr数据操作使用dataimport导入数据库数据solr 安装(内置方式)安装包官网下载安装包,官网地址:https://lucene.apache.org/solr/downloads.html使用命令获取:[root@10 ss]# wget https://mirror.bit.edu.cn/apache/lucene/solr/7.7.3/solr-7.7.3.tgz解压[

2020-09-15 22:07:01 154

原创 基于ngx_kafka_module插件做日志收集(git安装)

文章目录安装git安装kafka的c客户端安装nginx整合kafka的插件nginx配置文件重启nginx测试安装git[root@10 nginx]# yum install -y git...作为依赖被安装: perl-Error.noarch 1:0.17020-2.el7 perl-Git.noarch 0:1.8.3.1-23.el7_8

2020-08-25 00:07:56 242

原创 Nginx 安装配置及访问测试

文章目录Nginx 安装配置Nginx 安装配置下载nginx安装包1.17.8版本,nginx安装包( .tar⽂件)下载地址:http://nginx.org安装Nginx依赖,pcre、openssl、gcc、zlib(推荐使⽤yum源⾃动安装)[root@10 software]# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel作为依赖被升级:... 完毕!解包Ngin

2020-08-23 21:28:35 410

原创 Kafka安装、配置、生产者及消费者验证(jdk、zk安装及配置)

文章目录Kafka安装与配置jdk环境配置zk安装与配置kafka安装与配置生产与消费Kafka安装与配置jdk环境配置安装[root@10 software]# rpm -ivh jdk-8u261-linux-x64.rpm警告:jdk-8u261-linux-x64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY准备中... ###########################

2020-08-23 20:17:58 656

原创 RabbitMQ环境搭建及遇到问题解决办法

文章目录RabbitMQ环境搭建1、 安装依赖2、 安装Erlang3、 安装RabbitMQ4、查看是否安装成功5、启用UI管理工具插件5、启动rabbitmq5、浏览器登陆rabbitmq6、配置rabbitmq用户遇到问题及解决问题1:升级opensslRabbitMQ环境搭建1、 安装依赖1、RabbitMQ的安装需要首先安装Erlang,因为它是基于Erlang的VM运行的;2、RabbitMQ需要的依赖:socat、logrotate、logrotate,后两个操作系统中已经存了,只需要

2020-08-06 01:26:07 1299 1

原创 Redis5.0集群搭建(三主三从)、添加一主一从、JedisCluster连接集群

文章目录三主三从集群搭建第一步: 各节点说明第二步: 集群搭建1:创建7001实例:创建安装目录:2:复制7001到7002~7006实例:3:创建start.sh,启动所有的实例:4:创建Redis集群(redis里不要有数据):5:截图效果展示:添加一主一从第一步:创建7007实例:1:安装redis2:拷贝7001下redis.conf配置文件到7007/bin目录下3:修改redis.conf配置文件端口号第二步:创建7008实例:1:复制7007到70082:修改redis.conf配置文件端口号

2020-07-20 23:53:19 593

空空如也

空空如也

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

TA关注的人

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