- 博客(40)
- 收藏
- 关注
原创 程序包com.heima.model.wemedia.pojos不存在 找不到符号
黑马头条day03的坑,因为是直接把整个包都复制过去了,死活无法通过编译,用了三四个小时才解决。解决方案:在提示找不到的包下点 构建,然后clean 清idea缓存 重启。
2024-03-26 00:26:24
368
原创 minio静态html不显示js样式
这里的contentType处,原本写的是 text/js,也不知道是不是这个写法过期了,怎么整都不显示js,最后想起来,检查js时是作为纯文本文件识别的,就找了个能用的js的格式,终于显示了。被黑马头条折磨了一下午,怎么弄都不显示几个按钮,最后发现是上传文件的问题。
2024-03-25 17:02:55
453
1
原创 docker elasticsearch8启动失败
解决方案:重新创建 elasticsearch容器,加上 -e xpack.security.enabled=false。docker elasticsearch8.12.0启动后提示这个,并且始终无法访问localhost:9200。
2024-02-04 11:45:49
910
1
原创 docker在windows创建卷后本地找不到
查看文件地址时给出的Mountpoint地址却是。而windows却无法直接cd到该目录。创建卷之后虽然能成功创建,但是通过。没错,是这些,启动后都在了。如果不行的话试试直接进入。这个文件夹,然后进入。
2024-01-31 15:20:28
721
原创 Load balancer does not have available server for client:
微服务启动时提示Load balancer does not have available server for client:,并且前端提示500,而其他项目,包括后面提到的server都是正常运行状态。心急吃不了热豆腐,这几个服务还没被nacos发现,等几秒完全启动了就正常了。
2024-01-31 15:05:46
789
原创 添加了gateway之后远程调用失败
前端提示500,后端提示[400 ] during [GET] to [http://userservice/user/1]原因是这个,因为在请求地址写了两个参数,实际上只传了一个参数。解决方案:加上(required = false)并重启。
2024-01-30 14:07:52
820
原创 receive invalid redirect request from peer 127.0.0.1“,“path“:“/nacos/v1/ns/instance“
注意看https://nacos.io上边的Console后面的地址,肯定就是你的哪个172地址,把这个地址改成你电脑的地址,三个都要改,nacos的cluster也要改,如果用的是nacos2.x,发生集群只能启动两个或者一个,是因为2.x版本的nacos会占用其他端口,所以不能是连续,比如8848,8849,8850这种就不行,可以换成8840,8850,8860。或者发现集群节点列表发现多了一个172开头的删不掉的神秘节点,那十有八九是没有配置nacos集群的地址了,启动nacos。
2024-01-25 17:35:05
1120
原创 nginx无法启动 闪退 找不到该进程
进入nginx的log文件夹的error.log文件,如果最底下是这个错误。你把你steam加速给我关了。
2024-01-25 15:33:53
574
原创 ailed to req API:/nacos/v1/ns/instance after all servers([8848]) tried: java.net.SocketException: Ne
解决方案: 填写完整的server-addr。原因:地址忘了加localhost了。我犯了一个过于弱智的错误。nacos启动失败提示。
2024-01-25 10:49:43
529
原创 No instances available for userservice
nacos配置完环境隔离之后发请求就提示No instances available for userservice。现在只能去指定命名空间发请求,把命名空间去掉或者都换成一个命名空间就好了。
2024-01-25 10:18:18
713
原创 无法自动装配。找不到 ‘RabbitTemplate‘ 类型的 Bean
解决方案:把这个项目的spring-rabbit依赖的test删除并重新加载maven
2024-01-09 16:00:06
1142
原创 记一次mybatis-plus的argument type mismatch报错
起初以为是boolean和数据库的tinyint不匹配导致,找了一天之后想起来把整个lambda注释掉发现list直接无法运行,说明问题不在boolean。最后经过一天的对比终于发现问题在entity,对应数据库的是Date属性,我用的却是DateTime属性,现在已经能正常允许。所以以后碰到argument type mismatch报错一定要仔细观察对比实体类是否正确。
2023-12-10 19:21:10
719
原创 力扣 1423.可获得的最大点数
通过这个脱裤子放屁的解法不难看出来,f [ i ]似乎是不必要的,并且动态规划会占用额外的空间,所以可以优化一下上面的代码,将f [ i ]替换为一个数字(而且这个算法还比上一个快了一倍(1ms相对于2ms确实是)还有就是我不会滑动窗口算法)
2023-12-03 20:43:12
426
原创 力扣 1410 HTML实体解析器
没啥好说的,直接用replace替换,这一题我也用过逐个读取字符,但是效率低错误率高速度慢,730ms,虽然也秒掉了5%的倒霉蛋
2023-11-23 10:39:47
42
原创 二维前缀和
而[ x1,y1 ]到[ x2,y2 ]的前缀和,闭区间内一定保留 x1 x2 y1 y2 对应的行列,因此需要减去前面的行列,即 f[ x1-1 ][y2] 和 f[ x2 ][ y1-1 ],由于f[ x1 ][ y1 ]被减去了两次,所以还要再加一次补偿。对于上述的二维数组,可以将其视作一个矩阵,在创建一个同样大小的前缀和 f [ ][ ]如果我们要获取 f [ 1 ][ 1 ],即nums[ 1 ][ 1 ]处的和,继续扩展,目前的方法只能获取从0开始的前缀和,让后扩展到指定起点开始的前缀和,
2023-11-20 18:07:00
284
1
原创 差分数组的原理
当数组区间 [ l ,r ] 进行加减操作nums[ l , r ]+v时,无需对每一个数字进行独立的操作,只需对数组的差分左右侧进行操作,使d[ l ] += v ,d[ r+1 ] -= v,即可通过该差分的前缀和获得操作后的数组
2023-11-20 14:58:00
138
1
原创 windows11输入法只有一个微软拼音输入法
win11输入法不能通过win+空格切换,只有一个默认的拼音输入法,按shift就开始打字,也不能输入其他语言,尤其是游戏时严重影响操作。在 已安装的键盘 添加键盘,美式键盘 ,然后就可以通过win+空格切换输入法了。点击 英语(美国) 右侧的三个点,点击语言选项进入选项页面。通过设置或者右键输入法的 中 英 进入 语言和区域。
2023-10-27 19:51:26
3773
2
原创 spring项目部署minio失败The request signature we calculated does not match the signature you provided. Chec
什么都试了,又是gpt又是bing又是claude,各种东西问了个遍都没法解决,还重新配置了几遍nginx,依然没用,最后写了个Test文件用原始数据一下就通了,又把util文件里的变量直接改成了字符串也能通过,最后发现是自己在yml里的密码加了引号,就像下面这样。所以大家在解决不了问题的时候一定要想想自己有没有犯某些基础语法上的错误。
2023-08-15 20:30:01
1841
1
原创 项目启动后nginx登录无限loading
之前用edge做nginx项目,一直可以正常用,页面也能进去,突然有一天出现了登录页面无限加载的情况,检查了一下网络发现确实返回了登录成功的响应,后端也提示登录成功但前端就是进不去一直loading,折磨了我两三天。解决方案:用chrome。
2023-08-15 20:19:00
705
1
原创 springboot保存redis键值对出现乱码\xac\xed\x00\x05t\x00
通过上述方式保存key就会生成带有 \xac\xed\x00\x05t\x00的key,只要把redisTemplate类型改为StringRedisTemplate就行了。
2023-05-30 17:39:13
935
2
原创 idea+tomcat+maven控制台中文乱码 淇℃伅
首次使用tomcat+maven+idea可能会出现上述的中文乱码,因为tomcat默认使用的UTF-8编码,将tomcat9.0.65\conf\logginf.properties文件中的。只要再把tomcat的编码改为UTF-8(默认不用改),idea编码改也为UTF-8。可以解决淇℃伅的问题,但是运行时控制台打印的中文又会变成其他乱码。这时在idea里把编码改成utf-8。中间全是废话,解决方案直接看末尾。
2023-04-03 12:29:18
315
1
原创 简单说说我理解的图像的腐蚀和膨胀
写这篇文章的时候在想办法搞opencv,看着课上教的莫名其妙,直接给我整不会了,借此机会记下来怎么腐蚀和膨胀腐蚀 这里借一下图,原帖(5条消息) 图像的腐蚀与膨胀_张齐贤的博客-优快云博客_腐蚀膨胀所谓腐蚀,试着用手指按住结构B的黑色部分,在图像A里移动,注意结构B不能移动到图像的灰色部分之外,黄色也不行,当结构B在图像A里走过所有格子之后,黑色部分经过的地方就成了腐蚀后的结果.膨胀,刚好是腐蚀反过来依然是用手指按住黑色部分,但是黄色部分必须在灰色图像之外,最后当黑色部分走完所有灰色.
2022-03-04 00:12:21
2566
原创 页面置换算法的个人心得
最近复习到了页面置换算法忍不住写一篇FIFO先进先出算法,这个不是FIFA,虽然看着很像,算法是先进先出规则,加入驻留级只有3个,我们可以假设有一张桌子 TT 大概就是这样桌子上能放得下最多3个数字,放置方式就是从一边推过去,如果满了必然会把最外面的推下去比如这么一串访问串1 2 3 4 1 5 1 3 4 2 6我们将它从右边推到桌子上,就是 1 2 3,之后把4推过去1就被挤掉了变成了2 3 4,如此反复fifo是不会改变顺序的,到4 1 5的时候1又出现了但已经存在了,这时候fifo的做法
2021-10-01 15:10:37
3592
原创 简单解释一下内部碎片和外部碎片
某一天擎天柱来了,直接把中间的3个车位占了,过一会铁皮也来了,铁皮需要2个车位,但一头一尾两个车位完整但不连续所以无法停车,这就是外部碎片。
2021-09-28 13:37:48
417
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人