- 博客(9)
- 收藏
- 关注
原创 引入 Redis 或中间件的问题 | jdk延迟队列及其他方案
如果为了验证码相关的场景就引入 redis(中间件) 是否是必要的?jdk 的延迟队列的数据结构是什么?是否还有其他的单机的解决办法?
2024-12-14 13:34:52
1016
原创 缓存工具封装 | 给缓存穿透和击穿做泛型
缓存工具类就是给二者做泛型,不拘泥于Shop类。解决缓存穿透是立个稻草人,解决缓存击穿:逻辑过期+互斥锁+独立线程池异步更新
2024-12-14 12:56:11
380
原创 Leetcode Blind 75 | Find minimum & Search in rotated sorted array
旋转数组就是寻找分段函数的枢纽点
2024-08-30 09:35:34
1116
原创 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile | JAVA版本统一
4.idea中的project settings-struckture要修改SKD的jdk版本,没有可以在里面直接下载,但是要记住安装地址,好改JAVA_HOME!6.改完home为什么mvn -v还是老版本,因为setting.xml没改啊,gpt大骗子说setting.xml没有jdk版本修改,我呸!直接扔给gpt,这家伙开始已读乱回说我拼写有误,全局搜索也没找到ai说的错误,来回拉扯把自己搞蒙了。5.改javahome要注意,PATH里的javabin要在其他版本前面,或者删掉其他版本的地址!
2024-08-24 11:02:40
422
1
原创 Leetcode Blind75 | Three Sum | Two Sum
将Three Sum转化为Two Sum中的两数比较:i+target,但target不再做哈希映射而是拆成双指针,后续与旋转数组相似,即利用数组排序去指导搜索策略。
2024-04-26 13:28:06
1813
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人