自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_37377838的博客

小小菜鸟,请多指教

  • 博客(12)
  • 收藏
  • 关注

原创 登录又退出后token依然有效问题和取消一号多用问题

添加 Token 拦截器,在请求入口调用,检查 Token 是否在黑名单;确保拦截器拦截所有需要认证的接口,排除公开接口;按这个方案修改后,登出后的旧 Token 就会被拦截,无法再调用接口了。解决 JWT 多设备登录冲突的核心是 “建立用户与最新 Token 的强关联”,通过拦截器实时校验 Token 的有效性和时效性。黑名单机制用于处理主动退出场景,而 “最新 Token 对比” 用于处理被动下线场景;用 Redis 存储 “用户→最新 Token” 的映射,确保查询和更新的高效性;

2025-08-29 13:47:12 923

原创 如何将另一个项目的分支合并到当前项目分支

试图将远程分支拉取到当前正在 checkout 的本地分支(Git 禁止此操作,避免覆盖工作区)。如果是想同步到当前分支中,需要先切换至别的分支,才能将远程的分支同步到当前分支。:两个项目目录结构差异大(如不同框架、不同模块划分)。如果两个项目存在相同文件或代码冲突,Git 会提示。合并前需切换到当前项目需要接收代码的分支(如。:网络不稳定、源仓库地址错误或无访问权限。根据业务需求保留正确代码,删除冲突标记(:先切换到其他分支,再执行。

2025-08-06 16:13:55 696

原创 如何将excel导入表中,解决 MySQL 中 LOAD DATA INFILE 导入及表结构修改的系列问题

在修改id字段默认值时,不能同时重复定义主键(主键已存在),需要分步骤先设置默认值,再确保主键约束正常。通过调整配置、使用或者借助工具,可解决文件导入路径限制问题。分步骤修改表结构,能正确为id字段设置UUID()默认值,避免主键重复定义错误。验证表结构和导入数据,确保功能正常,数据能正确入库。

2025-08-06 14:07:55 1025

原创 KubeSphere容器启动失败问题

在这个地方修改成nacos的新密码,然后再部署,就可以啦,这是部署时遇到的其中一个问题,还有流水线中拉取git的分支有时候因为项目太多没有及时切换所以导致系统用的时候接口404这种情况,如果还有别的需要注意的请大佬们提醒。当我们以为一切都没有问题的时候,同事修改了代码又部署了服务,结果这个服务的容器又变成之前那样了,于是我们找了一会,发现是代码中的deploy文件没有修改。点击这个编辑YAML,发现password没有修改成最新的,于是在这里修改了。

2025-07-17 19:39:55 245

原创 生成密码学安全验证码在测试环境可以,发到生产环境就不通

在某些 Linux 环境下(尤其是低熵系统)会阻塞,直到收集到足够熵。(如 Docker/K8s):某些容器默认熵池不足,需挂载。:方法卡住不返回,超时或抛出异常。或配置 JVM 参数。:不同 JDK 版本对。

2025-06-23 10:08:32 324

原创 不同单位的金额之间相互转换

表示分转元的换算(1元 = 100分)。更简洁的方式,直接左移2位小数点(表示保留2位小数(金融标准)。(需注意数据范围,超出。怎么都记不住真的很烦。直接右移2位小数点(

2025-04-23 09:35:59 356

原创 使用HbuilderX拉取代码时出现问题:(error: Your local changes to the following fileswould be overwritten by merge)

解决git pull报错,避免本地修改被合并操作覆盖的关键在于使用stash命令来暂存当前代码。这样,我们就能在更新代码的同时,保护自己宝贵的代码修改成果,避免因为合并冲突而造成的丢失。在日常的git操作中,合理使用stash命令能有效提高工作效率,避免不必要的麻烦。

2025-03-28 10:28:39 374

原创 将一个数据库表直接生成为markdown格式说明文档(word格式也可以)

背景:突然发现本周任务有这么一项(梳理字典表,形成说明文档),但是这个表有600多条数据,今天还是周一,所以我本着能省点事就省点事的想法开始找将数据库表生成说明文档的方法,哈哈,功夫不负有心人,终于让我找到啦!

2025-03-17 20:18:57 1205

转载 12月份的一些java面试题

B树:所有节点都可包含记录。B+树:只有叶子节点存储数据,非叶子节点仅用于索引,不存储实际数据(根节点既可以存数据也可以存索引)。相邻叶子节点间有指针指向。B树:B树在查找时可能需要在内部节点和叶子节点之间进行多次跳转,因此其查询效率相对于B+树可能会有些许下降。适用于需要随机访问的场景,比如文件系统索引。B+树:由于B+树的所有关键字都在叶子节点上,查询时只需要遍历叶子节点,因此查询效率更稳定,且具有更好的局部性。适用于范围查询和顺序访问的场景,比如数据库索引。不安全,arrayList 底层是数组,多线

2025-01-13 15:53:20 966

原创 java中常用注解(更新中)

此注解标注的通知方法在目标方法前被执行。

2024-08-14 11:19:35 1859 1

原创 求长方体的长、宽、高 体积和三个面的面积(Java)

输入长方体的长、宽、高,求其体积和三个面的面积package lll;//这是自己建的包import java.util.Scanner;public class renwu2 { //类名public static void main(String[] args) { Scanner sc=new Scanner(System.in); //输

2017-04-12 22:18:53 5499

原创 蓝桥杯历届 煤球数目

煤球数目有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形),…. 如果一共有100层,共有多少个煤球?#includeint main() { int i,n=0,sum=0;//i是层数,n是每一层的数量,sum是总共煤球数 for(i=1;i

2017-04-07 15:48:13 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除