自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 幻读,mvcc和当前读

范围查询时常会出现幻读。就是查询结果和写操作结果对不上。

2025-11-06 17:48:36 141

原创 java的callback回调

通过内部类生成重写方法的callback对象。callback对象本身就是另一个method类的属性,method类的对象调用callback中的方法本就理所当然。只是通过匿名内部类重写方法能精确控制method对象调用callback的方法内容。java中叫回调太别扭了。

2025-11-06 04:20:41 125

原创 登录中的各种概念。cookie,session,token,有状态,无状态

因为session存在服务器中,视为登录状态,被删除就是未登录状态,服务器可以直接感知用户的状态。而token不存储在服务器中,服务器只是通过解析进行校验,而非session模式下与本机数据对比,所以token模式下服务器无法直接获得用户的状态,只能校验token的合法性。如果用户登出或长时间未登录,服务器会主动删除session,这时用户端发了的sessionId就无法匹配,请求也就无法通过。客户携带token访问时,如果无法解密解析成功,就说明不是该服务器的签名生成的token,不予通过。

2025-11-06 03:57:22 174

原创 String.format()

(重复使用第一个参数)

2025-10-30 00:42:06 144

原创 重建缓存clean

服了,debug半天,不如点一下clean。debug半天,代码一点问题没有,就是路由不到接口。我还重启了idea,以为这让会重新加载。最后还是ai提醒我clean缓存。

2025-10-29 00:05:43 126

原创 过滤器和拦截器

回答“你(这个身份)能干什么?请求通过了,通过切面+拦截器,决定请求是否能执行这个业务。:校验请求能否通过。校验token,决定请求是否能通过。

2025-10-28 17:33:30 121

原创 redisson 验证失败,无法连接

我就先直接注释掉redis.conf文件里的requirepass,直接启动了。加上密码又出了问题。redis一直连不上去,报错说auth验证有问题,配置了密码还是这样。发现是yml配置格式有问题。

2025-10-25 15:47:48 124

原创 idea 报 Dependency not found

解决方法参考:idea 报 Dependency not found 无法引入依赖的问题-腾讯云开发者社区-腾讯云

2025-10-25 01:21:39 248

原创 springboot自动配置

自动配置:导入jar包后,编写properties属性,不需要编写配置类就可使用bean对象,由springboot生成。总结:springboot扫描jar包约定的文件位置确定该jar可能使用到到的自动配置类,然后根据条件注解判断哪些自动配置类需要启用,然后自动配置类加载properties文件中的属性生成相应的bean对象。自动配置目的:导入jar包后,让一些需要的bean对象不需要编写配置类就能使用,通过框架提供的自动配置类创建。这两个自动配置类,通过一些列注解判断,当前程序需要使用的是。

2025-04-22 14:18:26 735

原创 IDEA常用快捷键

2.类的结构(属性,方法,继承)

2025-03-23 09:02:41 393

原创 算法刷题笔记——leetcode hot100——“移动零”--双指针

如果q元素非零的同时p元素为零,就要交换两元素,而非直接将q元素放入p。移动到数组的末尾,同时保持非零元素的相对顺序。,必须在不复制数组的情况下原地对数组进行操作。你能尽量减少完成的操作次数吗?,编写一个函数将所有。

2025-02-15 11:20:10 405

原创 算法刷题笔记——leetcode hot100——“最长连续序列”--哈希

找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。最长数字连续序列是 [1, 2, 3, 4]。出现过的元素要进行标记处理,去重。请你设计并实现时间复杂度为。给定一个未排序的整数数组。

2025-02-15 10:03:02 508

原创 算法刷题笔记——leetcode hot100——“字母异位词分组”--哈希

是由重新排列源单词的所有字母得到的一个新单词。可以按任意顺序返回结果列表。将当前元素放入对应分类的集合中。给你一个字符串数组,请你将。

2025-02-14 00:13:50 389

原创 算法刷题笔记——leetcode hot100——“两数之和”--哈希

查找:排序双指针,hash。对象数组赋值及排序,hash遍历插入遍历查找的合并。

2025-02-13 14:07:35 825

空空如也

空空如也

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

TA关注的人

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