@TOC 实现方案:OAuth2.0+JWT+Spring Security 一、 SSO简介 1.1 单点登录定义 单点登录(Single sign on),英文名称缩写S...
@TOC 实现方案:OAuth2.0+JWT+Spring Security 一、 SSO简介 1.1 单点登录定义 单点登录(Single sign on),英文名称缩写S...
一、从Spring Security OAuth2官方文档了解@EnableOAuth2Sso作用 spring-security-oauth2-boot 2.2.0.REL...
1、说明 后端接口设计时候,需要对前端请求参数进行'先校验后处理业务'情况,如果在业务代码中通过类似if这里逐个校验,会使得代码变得繁琐,开发工作者都是爱偷懒的。java中,...
当你的项目如果不允许明文存储敏感数据(例如身份证号、银行卡号,手机号等),那么每次存之前都要先将相关敏感字段数据加密、读取出来都要将相应敏感字段的数据解密,这种方式低效、代码...
1. 前言 可能我们经常有场景 配置多个代理,但是在具体发起请求的时候 就不知道怎么发了,因为 axios中的baseurl只能配置一个,之前有文章vue-axios配置[h...
前提:已整合mybatis-plus官方文档地址:https://baomidou.com/pages/a61e1b/[https://baomidou.com/pages/...
Spring Boot 在关闭时,如果有请求没有响应完,在不同的容器会出现不同的结果,例如,在 Tomcat 和 Undertow 中会出现中断异常,那么就有可能对业务造成影...
将Linux机器做成以下效果,可以浏览文件 server{listen 80;server_name www.wei.com[http://www.wei.com];acce...
使用Kettle实现数据实时增量同步 0. 前言 本文介绍了使用Kettle对一张业务表数据(500万条数据以上)进行实时(10秒)同步,采用了时间戳增量回滚同步的方法。关于...
秒杀应该考虑哪些问题 超卖问题 分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖了200,一般来讲秒杀系统的价格都比较低,如果超卖将严重影响...
参考:https://blog.csdn.net/Abysscarry/article/details/87495631[https://blog.csdn.net/Abys...
前言 主要是为了记录 从0到1 搭建Spring Cloud Alibaba 项目的详细步骤,方便想学习搭建Spring Cloud 项目的小伙伴们提供一个详细的示例,欢迎各...
Linux中文件目录的权限分为三个群组,拥有者、所在群组、其他组,每个群组可以单独设置读、写、执行三种权限。 一般用3位数字表示,如:777,644,640等 第一位数字是 ...
一、查看是否已经安装了vsftpd 二、安装vsftpd 三、新建FTP目录 创建的FTP目录 /data/ftp 四、创建新用户 guoke为你为该ftp创建的用户名,/d...
防盗链之基于springboot过滤器实现 什么是盗链 内容不在自己的服务器上,通过技术手段将其他网站的内容(图片,音乐,软件等) 放置在自己的网站中,通过这种方式盗取其他网...
本文节选自《设计模式就该这样学》 1 建造者模式的链式写法 以构建一门课程为例,一个完整的课程由PPT课件、回放视频、课堂笔记、课后作业组成,但是这些内容的设置顺序可以随意...
写在前面 我们在日常的Java开发中,经常需要处理一些字符串,这个时候正则表达式是非常有用的。几乎在所有的编程语言中都支持正则表达式。以下我将压箱底多年的干货搬出来给大家参考...
目标:假设工作场景,这里有几百上千张网约车电子发票或者其它文件,需要你按照某种规则重新命名后再提交,显然人工去做费时费力。这么繁琐的工作当然应该用程序做。具有较高使用价值,可...