
SpringBoot
文章平均质量分 85
眠秋雨
不要向前看,那里有怀疑;也不要向后看,那里有悔恨。
展开
-
Quartz
官网地址:http://www.quartz-scheduler.org/ 优快云地址: 前置概念 定时任务是指 在指定的时间,做指定的动作。 我们为什么需要定时任务呢?考虑以下需求: 需求 需求特点 某电商平台做促销,当到达促销时间,修改商品价格。 一次性 B站up????每天中午12点可以看到之前24小时内,自己作品的播放量、评论数、三连等相关信息。 每天循环 你如果有信用卡,每笔消费的30天后,会提醒你还款。 动态一次性 每周五提醒员工写周报 每周循环 星期确定 每个原创 2022-01-21 11:53:10 · 339 阅读 · 0 评论 -
Shiro-Jwt整合
Shiro-Jwt整合 Github项目地址:https://github.com/realLiuzh/ShiroJwt-Verification 特性 SpringBoot整合Shiro-Jwt实现RBAC(Role-Based-Access-Control)。 整合腾讯云SMS服务,实现手机号登录注册。 Validation实现参数校验。 跨域支持。 前置知识 深入理解Jwt JWT(JSON Web Token) 原理简析 蓝山工作室-失物招领模块 接口文档 https://www.show.原创 2021-12-25 17:31:35 · 1069 阅读 · 0 评论 -
Day01.深入理解Jwt
Q:一句话概述Jwt? A:在开发API时,为了防止API被非法调用,会引入参数签名。最简单的参数签名就是把各种参数拼接成字符串,再加一个密钥,最后做一个MD5签名。只要请求来的签名不符就可以认为签名被恶意篡改过。Jwt就是把这件事规范下来了。Jwt的Header部分说明如何进行签名,payload部分就是参数,signature部分就是签名。然后为了URL安全,把整个数据做base64即可。 Q:Jwt的好处? A:可以使服务器免于存储Session的压力,同时在集群环境下,也免除了Session.原创 2021-12-20 17:53:10 · 497 阅读 · 0 评论