摘要:SpringSecurity之整合JWT 1. 写在前面的话 首先, 本文依旧是笔者学习SpringSecurity遇到的坑的一些感悟, 因此, 不会去介绍一些基本概念, 如有需求, 请百度! 其次, 本文有些做法可能存在问题, 希望大家不吝指教 最后, 本文也是通过参考网上的博文再通过自己整合完成 阅读全文
posted @ 2020-11-27 17:17 山人西来 阅读(631) 评论(0) 推荐(4) 编辑
摘要:SpringSecurity之授权 1. 写在前面的话 此文并非教程, 而是个人学习SpringSecurity时的记录以及一些踩坑解决 如果能帮到大家, 那就让人非常开心了 另外, SpringSecurity的授权分为web授权和方法授权, 本文只说明了web授权, 方法授权实际上就是Sprin 阅读全文
posted @ 2020-11-24 10:33 山人西来 阅读(264) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity之认证 1. 盐值加密 1. 原理概述 SpringSecurity使用的是随机盐值加密 随机盐是在对密码摘要之前随机生成一个盐,并且会把这个盐的明文和摘要拼接一起保存 举个例子:密码是pwd,随机盐是abc,pwd+abc摘要后的信息是xyz,最后保存的密码就是abcx 阅读全文
posted @ 2020-11-20 16:36 山人西来 阅读(372) 评论(2) 推荐(2) 编辑
摘要:接口与内部类 本文主要整理了一些作者看JAVA核心技术卷第六章遇到的难点以及其思考, 欢迎小伙伴及时指出错误! 1. Lambda表达式 1. 关于懒计算 在JAVA8中, 提供了 Supplier这个接口实现懒计算 原理是这样的, 主要依据是以下三个原理 在JAVA8的新特性中, 只要一个接口只有 阅读全文
posted @ 2020-11-17 16:09 山人西来 阅读(254) 评论(1) 推荐(0) 编辑
摘要:SpringBoot整合Captcha验证码 1. 基本结构 使用Captcha生成验证码, 利用Redis存储验证码 Redis中的结构为, Key是32位的UUID, Value为Captcha的4位随机字母以及数字的集合 设定Redis过期时间为1min, 即可实现过期验证码的自动失效 2. 阅读全文
posted @ 2020-11-16 16:50 山人西来 阅读(72) 评论(0) 推荐(0) 编辑
摘要:仿京东搜索 本博客内容根据狂神说整理 https://www.bilibili.com/video/BV17a4y1x7zq 1. 爬虫 首先明确数据从哪里来 数据库中获取 消息队列中获取 爬虫 ...... 爬取数据 : 获取请求返回的页面信息, 筛选出屋面想要的信息就可以了! 导入依赖 JSou 阅读全文
posted @ 2020-11-02 16:04 山人西来 阅读(163) 评论(0) 推荐(0) 编辑
摘要:ElasticSearch集成SpringBoot 1. 依赖 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> 阅读全文
posted @ 2020-10-30 16:55 山人西来 阅读(83) 评论(0) 推荐(0) 编辑
摘要:ElasticSearch基础 1.基础 开箱即用, 解压即可 在bin目录下启动ElasticSearch 访问localhost:9200 可以看到下面的内容 2. 安装与使用可视化插件 head插件, 依赖于Node.Js 安装ElasticSearch-head, 在解压的目录下运行 cmd 阅读全文
posted @ 2020-10-30 13:38 山人西来 阅读(41) 评论(0) 推荐(0) 编辑
摘要:EasyExcel 主要以官方文档为主! 1. 导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.6</version> </dependency> 2. 阅读全文
posted @ 2020-10-28 15:15 山人西来 阅读(52) 评论(0) 推荐(0) 编辑
摘要:POI 1. 基本对象 工作簿 ==> excel文件 工作表 ==> sheet 行 列 2. POI-写 1. 导入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0. 阅读全文
posted @ 2020-10-28 14:23 山人西来 阅读(63) 评论(0) 推荐(0) 编辑