摘要: 导入Bcrypt依赖 用于加密解密用户密码 <!-- https://mvnrepository.com/artifact/org.mindrot/jbcrypt --> <dependency> <groupId>org.mindrot</groupId> <artifactId>jbcrypt< 阅读全文
posted @ 2021-08-20 00:28 RainbowMagic 阅读(1292) 评论(0) 推荐(0)
摘要: 查看API文档 https://help.aliyun.com/document_detail/70292.html https://help.aliyun.com/document_detail/53424.html?spm=a2c4g.11186623.6.599.234f4cacLe1pyG 阅读全文
posted @ 2021-08-15 13:16 RainbowMagic 阅读(235) 评论(0) 推荐(0)
摘要: 新建一个properties 永远存储阿里OSS的配置文件信息 因为bucket是可读不可写的 当需要获取岛文件路径时 直接使用host字段 + 文件路径即可读取文件信息 objectname 用于存储文件 aliyun.oss.endpoint = oss-cn-beijing.aliyuncs. 阅读全文
posted @ 2021-08-15 12:51 RainbowMagic 阅读(149) 评论(0) 推荐(0)
摘要: 首先安装这个包 找到这个文件 复制到Qt安装目录 /gcc_64/plugins/platforminputcontexts 我安装的目录为/usr/share/Qt6.1.2/6.1.2/gcc_64/plugins/platforminputcontexts cp libfcitx5platfo 阅读全文
posted @ 2021-08-12 13:50 RainbowMagic 阅读(389) 评论(0) 推荐(0)
摘要: 首先创建一个配置文件用于存储mini服务端配置信息 min.io.endpoint = min.io.accessKey = min.io.secretKey = min.io.bucket = 之后创建一个资源类读取配置文件 @PropertySource 用于寻找要加载properties文件目 阅读全文
posted @ 2021-07-28 22:07 RainbowMagic 阅读(238) 评论(0) 推荐(0)
摘要: 搭建分布式存储系统 在多台服务器上下载Minio 分布式Minio至少需要4个硬盘,使用分布式Minio自动引入了纠删码功能。 然后运行脚本 四个节点 每个节点一个盘 export MINIO_ROOT_USER=root export MINIO_ROOT_PASSWORD=365373011 / 阅读全文
posted @ 2021-07-28 21:39 RainbowMagic 阅读(92) 评论(0) 推荐(0)
摘要: 打印sql语句 在Application.yml 中添加 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl aop配置 导入依赖 <dependency> <groupId>org.s 阅读全文
posted @ 2021-07-26 11:40 RainbowMagic 阅读(328) 评论(0) 推荐(0)
摘要: 退出登录即删除用户缓存并清除cookie 清除cookie将cookie的存活时间设置为0即可 public GraceJSONResult logout(String userId, HttpServletRequest request, HttpServletResponse response) 阅读全文
posted @ 2021-07-26 10:53 RainbowMagic 阅读(825) 评论(0) 推荐(0)
摘要: 用户只有激活成功才可以发送文章 删除文章等操作 业务逻辑: 从header中取出id 根据id从redis取出用户信息缓存信息 判断是否能从redis中取出用户缓存若未能取出直接拦截 判断用户状态码是否已激活 若未激活 直接拦截 public class UserActiveInterceptor 阅读全文
posted @ 2021-07-26 10:50 RainbowMagic 阅读(41) 评论(0) 推荐(0)
摘要: 若用户未登录 不能进行某些操作 如修改用户信息等 业务思路: 从header中取出userId 和 token 判断token是可以取出userid和token 若未取出则表示未登录 抛出异常并返回 从redis中取出token信息 若未取出表示未登录 判断token是前端传入的token是否和re 阅读全文
posted @ 2021-07-26 10:43 RainbowMagic 阅读(82) 评论(0) 推荐(0)