- 博客(11)
- 收藏
- 关注
原创 【IDEA使用技巧】一键启动微服务中所有的Application
在开发微服务项目时,手动地启动多个服务是很麻烦的事情,因此,有更便捷的方式来一键启动,那就是使用IDEA工具自带的【Service】管理工具。根据自己项目来选择,我这里是springCloud项目,选择Spring Boot。点击Spring Boot,再点击运行即可一键运行所有服务。选择后就能展示所有的Application啦!打开之后是空白的,需要添加想要执行的配置类型。
2025-02-27 18:40:12
1037
原创 在【idea】中如何切换JDK版本
出现javac 【版本号】 was used to compile java sources,就说明切换JDK成功了!如果没成功,请仔细检查上述步骤是否有遗漏。
2025-02-23 17:32:23
303
原创 【Redis】关于如何解决缓存雪崩
缓存雪崩是指由于大量key设置了相同的过期时间,导致这些key在同一时间点几乎同时失效,或者是redis宕机。当这些key失效时,如果大量的请求几乎同时到达,它们将无法在缓存中找到所需的数据,于是这些请求会直接打到数据库上。这种突然增加的大量数据库请求可能会导致数据库压力过大,甚至崩溃,这种现象被称为缓存雪崩。
2025-02-18 13:48:06
173
原创 【Redis】关于如何解决缓存击穿
缓存击穿发生在缓存中某个热点数据过期的瞬间,如果此时有大量请求几乎同时到达,这些请求会发现缓存中的数据已经不存在,于是它们会同时转向数据库请求数据,这可能导致数据库压力骤增,甚至崩溃。
2025-02-18 13:26:39
245
原创 【Redis】关于如何解决缓存穿透
缓存穿透是指查询一个不存在的数据,由于缓存不会保存这样的查询结果,因此每次都会直接查询数据库。如果这种不存在的查询请求频繁发生,会给数据库带来不必要的压力,甚至可能导致数据库崩溃。例如,一个电商系统中,用户请求查询一个不存在的商品信息(如商品ID为123456),系统会先去缓存中查找。如果缓存中没有,就会查询数据库。但如果数据库中也不存在这个商品,那么后续类似的请求都会直接打到数据库,从而引发性能问题。
2025-02-17 17:27:10
721
原创 背诵代码之【翻转链表】
pre、cur一直往前走,当pre到达最后一个节点的时候,cur在pre前面,指向null,所以此时所有节点都被遍历到了,所以。temp:存储cur.next(理解成存储指向下一个节点的箭头)简单来说就是每个箭头都要反过来指。,要求将链表中的节点顺序完全反转。cur:指向第一个节点head。给定一个单向链表的头节点。pre:指向null。
2025-02-11 21:36:33
304
原创 Error running xxx Command line is too long. Shorten the command line via JARmanifest or via...
把需要测试或启动的application都进行如上操作即可
2023-07-12 14:55:29
292
1
原创 【黑马头条day02的坑】Failed to parse configuration class [xxApplication]
我找了好多文章,最后把user,article,gateway中的三个target目录删去重启项目即可。做完APP端的文章列表展示功能后,在idea启动微服务时,article这个模块中,
2023-07-06 21:38:23
1951
14
原创 关于新手在mybatis中的Mapped Statements collection does not contain value for报错信息
看弹幕好多人说要注意英文单词不要写错,大多数人是不相信自己会犯这种低级错误的(比如我),结果吃了大亏。我原先把“test”写成了“tset”,但在双引号内的内容是不会报错的,于是白查了几天bug。现在还有Mapped Statements collection does not contain value for报错的,不妨先仔细检查自己的拼写吧,作为纯新手只能帮到这了。
2023-01-12 20:51:35
557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅