涨知识
未读
Options请求(跨域预检)
一、概述 options 请求就是预检请求,可用于检测服务器允许的 http 方法。当发起跨域请求时,由于安全原因,触发一定条件时浏览器会在正式请求之前自动先发起 OPTIONS 请求,即 CORS 预检请求,服务器若接受该跨域请求,浏览器才继续发起正式请求。 二、什么是 options 请求 HT
SpringBoot
未读
springboot整合swagger 3报错
报错信息: The following method did not exist: org.springframework.plugin.core.PluginRegistry.getPluginFor(Ljava/lang/Object;Lorg/springframework/plugin/co
中间件
未读
在WIndows下安装Redis
1、首先在Windows下下载安装Redis 下载地址:https://github.com/MicrosoftArchive/redis/releases 根据你电脑系统的实际情况选择32位还是64位,在这里我下载了的是Redis-x64-3.0.500.zip压缩包,压缩后得到解压文件 2、测试
SpringBoot自动配置原理
一、什么是SpringBoot自动配置 SpringBoot自动配置,英文是 Auto-Configuration: 它是指基于你引入的依赖Jar包,对SpringBoot应用进行自动配置 它为SpringBoot框架的 开箱即用提供了支撑 注意事项: 自动配置: Auto-Configuratio
JavaSPI与SpringBoot自动配置
一、Java SPI 概述 SPI:Service Provider Interface 它是从java 6开始引入的,是一种基于 ClassLoader 来 发现并加载服务的机制 一个标准的SPI,由三个组件构成: Service: 是一个公开的接口或抽象类,定义了一个抽象的功能模块 Servic
Redis
未读
Redis实现分布式锁
一、前言 分布式锁的实现有三种方式 数据库乐观锁 基于Redis的分布式锁 基于Zookeeper的分布式锁 二、分布式锁满足的条件 为了确保分布式锁可用,我们至少要保证锁的实现同时满足以下几个条件 互斥性:在任意时刻只有一个客户端能持有锁 不会死锁:即使有一个客户端在持有锁的期间发生崩溃而没有主动