本文分类:news发布日期:2024/12/24 22:04:55
相关文章
SpringSecurity+JWT前后端分离架构登录认证
目录
1. 数据库设计
2. 代码设计
登录认证过滤器
认证成功处理器AuthenticationSuccessHandler
认证失败处理器AuthenticationFailureHandler
AuthenticationEntryPoint配置
AccessDeniedHandler配置
UserDetailsService配置
Token校验过滤器
登录认证过滤器接口配置…
建站知识
2024/12/21 8:02:07
java eazyexcel 实现excel的动态多级联动下拉列表(1)使用名称管理器+INDIRECT函数
原理
将数据源放到一个新建的隐藏的sheet中将选项的子选项的对应字典设置到名称管理器中(名称是当前选项的内容,值是他对应的子菜单的单元格范围,在1里面的sheet中)子菜单的数据根据INDIRECT函数去左边那个单元格获取内容&#x…
建站知识
2024/12/19 5:34:05
ThinkPad T14/T15/P14s/P15s gen2电脑原厂Win10系统镜像 恢复笔记本出厂时预装自带OEM系统
lenovo联想原装出厂Windows10系统,适用型号:
ThinkPad T14 Gen 2,ThinPad T15 Gen 2,ThinkPad P14s Gen 2,ThinkPad P15s Gen 2
(20W1,20W5,20VY,20W7,20W0,20W4,20VX,20W6)
链接࿱…
建站知识
2024/9/22 17:47:24
Windows主机Navicat远程连接到Ubuntu18.04虚拟机MySQL
1. 在虚拟机上安装MySQL
sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev
2. 检查安装
sudo netstat -tap | grep mysql
3. 查看默认密码
sudo cat /etc/mysql/debian.cnf 4. 用查看到的密码登录MySQL server,修改root用户的密码 …
建站知识
2024/12/15 6:21:55
JAVA之常用集合框架
java中的常用集合是对数据进行存储以及相关操作的api。常用的有ArrayList、LinkedList、Vector、HashSet、TreeSet、TreeMap、HashMap
ArrayList
数据结构
ArrayList的本质是一个数组 ,那么它就具有数组的所有特性 可以根据下标快速查找值
ArrayList是如何实现动…
建站知识
2024/12/21 5:33:57