- 博客(7)
- 收藏
- 关注
原创 云服务器部署springboot
下载地址:https://downloads.mysql.com/archives/community/则输入sudo yum remove mariadb-libs,再重新安装刚刚的rpm包。则检测压缩语句是否写错,压缩语句为tar -vxf,不是tar -zxvf或其他。建议后面的名字直接复制刚刚压缩出来的名字,而安装顺序参考下方的代码。rpm -ivh 后面的名字既是刚刚压缩完显示出来的名字。则在刚刚安装语句后面加上–force --nodeps。能够看到端口号即代表项目启动成功。
2024-09-14 15:33:17 579
原创 springboot集成JWT之双重token
(3)验证获取到的refreshToken是否合法,不合法,则accessToken为无效token(此处无效token单指自己编写,不是后端生成的token),不对accessToken进行更新操作,合法则重新生成新的accessToken。3,不直接将refreshToken存储到浏览器上,而是将其存储到accessToken的载荷里,后端通过获取accessToken的载荷内容获取到refreshToken,防止refreshToken被盗取。(4)通过该密钥去判断accessToken是否过期。
2024-08-05 16:37:34 798 1
原创 服务器搭建数据库 踩雷
解决方法:将innodb_large_prefix状态改为on,将innodb_file_format改为Barracuda,并在每个创建表的sql语句后面加上row_format=dynamic。原因:MySQL8.0开始字符集和排序默认配置为utfmb4,utf8mb4_0900_ai_ci,MySQL8.0字符集和排序默认配置为utf8,utf8mb4_general_ci。解决方法:卸载数据库重新安装,安装好之后先修改my.cnf,添加lower_case_table_names=1,然后启动。
2024-05-21 19:01:23 166
原创 第15届蓝桥杯模拟赛第三期Java
a[n],如果 a[i] 满足 a[i]<a[i-1] 且 a[i]<a[i+1],则称 a[i] 是一个极小值,如果如果 a[i] 满足 a[i]>a[i-1] 且 a[i]>a[i+1],则称 a[i] 是一个极大值。例如,对于如下 3 行 4 列的矩阵,2 行 2 列的子矩阵的和的最大值是 8,对应的子矩阵为由最后两行最后两列组成的子矩阵。对于一个 n 行 m 列的矩阵,它的一个 k 行 k 列的子矩阵是指由矩阵中的连续 k 行、连续 k 列组成的矩阵。子矩阵的和是指子矩阵中所有元素的和。
2024-03-06 20:51:32 1310
原创 封装+继承+多态笔记及总结
封装就是隐藏对象的属性和实现细节,仅提供公共访问方式来让外界访问继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为,子类拥有父类所有的方法,是类与类之间的一种关系同一方法可以根据发送对象的不同而采取多种不同的行为方式。
2023-04-14 21:55:05 955 1
原创 Markdown语法详情
1.新建文本文件2.单击文件名,将文件类型改为md类型(文件后未显示文件类型,可通过上方的查看,显示,勾选文件扩展名将其显示出来)
2023-04-10 09:35:30 153 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人