自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 进程号一直在变,怎么杀死程序?

进程号一直在变,怎么杀死程序?

2022-06-14 11:47:26 5345

转载 过滤器、拦截器、切面区别

过滤器、拦截器、切面区别

2022-06-07 22:50:20 2058

原创 git提交信息写错,用idea修改

git提交信息填写错误且已经提交到本地,用idea修改

2022-06-06 21:20:47 2353

原创 解决:COLLATION ‘utf8mb4_bin‘ is not valid for CHARACTER SET ‘utf8‘

COLLATION 'utf8mb4_bin' is not valid for CHARACTER SET 'utf8'把utf8mb4_bin 替换成 utf8_general_ci, 试一下

2022-06-06 21:01:46 3248

原创 关于theadLocal原理

使用了theadlocal之后,每条线程都会拥有自己的theadlcoal对象以及theadlocalmap集合,每个集合中的key是线程自己的theadlocal对象;进行取值操作时,线程就会去自己的map集合中用自己的theadlocal对象作为key来拿值,这样就做到了线程间数据的隔离;...

2022-02-28 12:48:42 236

原创 @springboottest和@runwith注解的作用

对于这两个注解的作用,我查询了很多次,但是大多数内容都是互相复制粘贴的,内容应该是正确的,但是对新手理解不太友好,只能从一些评论中看到他人的理解来给自己提供思路,下面是我自己的理解或总结:@springboottest注解的作用: 使用这个注解后,spring会加载所有被管理的bean,基本等于启动了整个服务,当我们用到某个bean的时候,直接注入就行了,注意在这个注解中声明程序引导类@runwith注解的作用是: 更改测试运行器,JUnit将用这个注解中声明的类来运行测试方法,而不是开发者去j..

2022-02-26 17:23:03 953

原创 win11 右键打开文件,直接闪退

解决方式:下载一个windows 11 manager;自定义->右键菜单管理左下角:把恢复经典上下文菜单勾选上

2022-02-22 10:11:31 14627 24

原创 后端对token令牌的篡改和过期的验证原理

后端拿到前端发的token之后,会根据后端存的salt对第一部分和第二部分再次加密得出来的内容与前端发的token的第三部分作对比,只要你的盐不泄露,如果token里面的任何部分被村篡改,第三部分的验证都不会成功对于时间,当前面的合法性验证通过后,后端会根据设置好的加密算法,比如base64解析token,拿到时间戳,然后与当前时间对比,看是否过期...

2022-01-11 09:11:15 724

空空如也

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

TA关注的人

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