- 博客(5)
- 收藏
- 关注
转载 SpringAI更新:废弃tools方法、正式支持DeepSeek!
AI 技术发展很快,同样 AI 配套的相关技术发展也很快。这不今天刚打开 Spring AI 的官网就发现它又又又又更新了,而这次更新距离上次更新 M7 版本才不过半个月的时间,那这次 Spring AI 给我们带来了哪些惊喜呢?一起来看。
2025-06-12 14:33:37
52
转载 瞧瞧别人家的限流,那叫一个优雅!
去年夏天某个凌晨,我接到某金融平台报警:支付接口错误率飙升至35%。赶到机房时,发现数据库连接池耗尽,大量请求堆积成山——这就是典型的未做限流防护的灾难现场。就像高速公路不设收费站,高峰期必然堵成停车场。限流的本质不是拒绝服务,而是用可控的牺牲保护核心链路。某电商大促时,他们用令牌桶算法将秒杀接口QPS限制在5万,虽然流失了20%的突发流量,但保住了99%的核心交易成功率。上面列举了工作中最常用的4种限流方案。对于不同的业务场景,我们需要选择不同的限流方案。
2025-05-14 12:35:54
44
转载 一次Java后端服务间歇性响应慢的问题排查记录
本文主要是分享一个tomcat间歇性响应慢的case,在笔者的第一次排查过程中,其实真相就隐藏在线程dump中,但是最开始的时候错过了。通过写这篇文章完整回顾了一下这个问题,我最大的感受是,熟悉与否项目中用到的中间件和框架的线程模型,对于排查问题,尤其是涉及到多线程的问题,是两种完全不同的排查体验,不知道线程模型直接像无头苍蝇一样一顿乱打乱撞,掌握线程模型之后,可以从众多信息中找到最关键的那个,犹如百万军中直取上将首级。欢迎在评论区分享一下,你在排查过程中走过的弯路以及感受较深的地方。
2025-04-26 13:54:28
59
1
转载 cmu15545笔记-并发控制总结(Concurrency Control Summary)
目录总览ACID串行化与冲突操作隔离级别概念层级二阶段锁原理级联回滚强二阶段锁死锁检测和避免锁层级实践应用实现的隔离级别OOC原理三个阶段实现的隔离级别处理幻读MVC原理写偏差异常(Write Skew Anomaly)版本存储(Version-storage)Append OnlyTime Travel StorageDelta Storage垃圾回收Tuple LevelTransition...
2024-12-04 03:01:30
173
转载 Golang判断文件或文件夹是否存在
判断文件是否存在,需要用到"os"包中的两个函数: os.Stat()和os.IsNotExit()登录后复制 func Stat(name string) (FileInfo, error)1.Stat返回描述文件f的FileInfo类型值。如果出错,错误底层类型是*PathError。登录后复制 func IsNo...
2024-08-15 02:30:57
539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅