摘要: 该文档详细介绍了在Spring Boot项目中JWT(Json Web Token)的使用方法,主要包含以下内容: Maven坐标:提供了引入JJWT依赖的Maven配置代码。 生成JWT: 使用HS256算法进行签名 构建JWT的三个核心步骤:设置自定义声明、设置签名信息、设置过期时间 包含完整的createJWT方法实现,参数包括秘钥、过期时间和自定义信息 解析JWT: 解析JWT的四个步骤:创建解析器、设置验证密钥、解析并验证令牌、获取声明信息 包含完整的parseJWT方法实现,用于解密并获取令牌中的声明信息 映射配置: 提供了YAML格式的JWT配置示例,包括管理员和用户两种角色的配置 定义了JwtProperties类用于配置映射,包含了管理员和用户的秘钥、过期时间和令牌名称等属性 阅读全文
posted @ 2025-10-25 23:57 Nobody_Cares 阅读(20) 评论(0) 推荐(0)
摘要: 树 二叉树 二叉树术语 : 根节点(root node) : 没有父节点的节点 叶节点(leaf node) : 没有子节点的节点 边(edge) : 连接一个节点和另一个节点的线 节点所在层(level) : 根节点所在层为1, 根节点的子节点所在层为2, 以此类推 节点的度(degree) : 阅读全文
posted @ 2025-10-25 00:49 Nobody_Cares 阅读(5) 评论(0) 推荐(0)
摘要: Markdown语言 提示: 适用于Github上的Markdown文本编辑 在Github中的Markdown编辑器中,可以使用以下三种不同的语法在代码块中创建图表关系图:mermaid、geoJSON 和 topoJSON、ASCII STL. 关于图表关系图请在此处查询 在Github中的Ma 阅读全文
posted @ 2025-10-25 00:48 Nobody_Cares 阅读(4) 评论(0) 推荐(0)