语言文档
文章平均质量分 91
曲怪曲怪
有故事的哈尔滨---- 广东
展开
-
JDK OPTIONAL
JDK OPTIONAL原创 2021-12-21 18:38:58 · 547 阅读 · 0 评论 -
JDK Stream
JDK Stream原创 2021-12-21 18:38:13 · 516 阅读 · 0 评论 -
JDK 时间日期新特性
JDK 时间日期新特性原创 2021-12-21 18:37:28 · 868 阅读 · 0 评论 -
Spring Security学习笔记(三)—— 自动登录和注销
文章目录1 自动登录持久化令牌方案1. 资源准备2. 创建UserDetailService3. 配置SpringSecurity4. 实验5. 原理总结2 注销1 自动登录对于一些其他类的设计请参考前几篇文章所提到的,或者进入https://github.com/LiYangSir/Spring-Security-In-Action的第5节直接查看源码。自动登录主要包含两种:1. 散列加密方式,但是这种方式会存在安全性问题,相应的信息存储在了本地。2. 持久化令牌的方式,在交互上和散列的方式一样原创 2021-06-01 22:26:24 · 383 阅读 · 1 评论 -
Spring Security学习笔记(五)—— 会话管理
文章目录1 会话2 防御固定会话攻击3 会话过期4 会话并发控制5 Spring Session解决集群会话问题1 会话首先对于Http协议而言是一种无状态的,需要通过Session(会话)来解决,Session技术则主要是服务器发送给浏览器一个ID,浏览器将相关ID保存起来,而对于服务器而言,Session是一种Map结构,通过请求过来的ID找到对应的Value值,这也就形成了不同的请求之间有了。对于ID的保存,在不妨碍体验的情况下,Cookie成了一种不错的载体,将ID存储到其中,保存的形式是key原创 2021-06-01 22:22:25 · 384 阅读 · 1 评论 -
Spring Security学习笔记(二)—— 实现图像验证码登录
文章目录1 使用过滤器实现图像验证码1.1 配置图形验证码API1.2 自定义图像验证码过滤器1.3 Spring Security配置1.4 实验2 自定义认证实现图像验证码2.1 认识AuthenticationProvider2.2 自定义AuthenticationProvider2.3 自定义WebAuthenticationDetails2.4 自定义AuthenticationDetailsSource2.5 完善自定义AuthenticationProvider2.6 SpringSecur原创 2021-05-28 22:54:03 · 453 阅读 · 2 评论 -
Spring Security 学习笔记(一)——认证到授权从入门到精通
文章目录一、Hello Spring Security1.1. 创建一个Spring Security 项目二、表单验证2.1 默认表单验证2.2 自定义表单登录页三、认证与授权3.1 默认数据库模型的认证与授权1. 资源准备2. 资源授权相关配置3. 基于内存的多用户支持3.2 自定义数据库模型进行认证与授权1. 资源准备2. 创建UserEntity3. 创建UserRepository4. 创建并实现UserDetailsService5. 启动项目3.3 基于注解实现权限配置1. 资源准备2. 开启原创 2021-05-23 13:35:24 · 628 阅读 · 2 评论 -
Thymeleaf 中文文档----全译版
文章目录1 引入Thymeleaf1.1 Thymeleaf是什么?1.2 Thymeleaf可以处理什么样的模板?1.3 方言:标准方言2 一个很棒的虚拟杂货店设计2.1 一个杂货店的网站2.2 创建和配置模板引擎模板解析器模板引擎3 使用文本3.1 多语言的欢迎使用`th:text`和 externalizing text语境(上下文)执行模板引擎3.2 有关文本和变量的更多信息未转义的文本使用和显示变量4 标准表达式语法4.1 消息4.2 变量表达式基本对象表达工具对象在我们的主页中重新格式化日期4.原创 2021-02-09 21:26:23 · 2824 阅读 · 0 评论