会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
微信搜:苏三说技术
关注公众号:【苏三说技术】,回复:进大厂,免费领取10万字面试宝典。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
26
下一页
2024年8月30日
服务重启了,如何保证线程池中的数据不丢失?
摘要: 大家好,我是苏三,又跟大家见面了。 前言 最近有位小伙伴在我的技术群里,问了我一个问题:服务down机了,线程池中如何保证不丢失数据? 这个问题挺有意思的,今天通过这篇文章,拿出来跟大家一起探讨一下。 1 什么是线程池? 之前没有线程池的时候,我们在代码中,创建一个线程有两种方式: 继承Thread
阅读全文
posted @ 2024-08-30 11:39 苏三说技术
阅读(1401)
评论(9)
推荐(3)
2024年8月14日
线上问题排查指南
摘要: 前言 最近经常有小伙伴问我,遇到了线上问题要如何快速排查。 这非常考验工作经验了。 有些问题你以前遇到,如果再遇到类似的问题,就能很快排查出导致问题的原因。 但如果某个问题你是第一次遇到,心中可能会有点无从下手的感觉。 这篇文章总结了,我之前遇到过的一些线上问题排查思路,希望对你会有所帮助。 1 O
阅读全文
posted @ 2024-08-14 11:49 苏三说技术
阅读(951)
评论(2)
推荐(2)
2024年7月10日
头疼,大事务问题如何解决?
摘要: 前言 最近有个网友问了我一个问题:系统中大事务问题要如何处理? 正好前段时间我在公司处理过这个问题,我们当时由于项目初期时间比较紧张,为了快速完成业务功能,忽略了系统部分性能问题。项目顺利上线后,专门抽了一个迭代的时间去解决大事务问题,目前已经优化完成,并且顺利上线。现给大家总结了一下,我们当时使用
阅读全文
posted @ 2024-07-10 10:50 苏三说技术
阅读(938)
评论(1)
推荐(6)
2024年7月8日
一个难忘的json反序列化问题
摘要: 前言 最近我在做知识星球中的商品秒杀系统,昨天遇到了一个诡异的json反序列化问题,感觉挺有意思的,现在拿出来跟大家一起分享一下,希望对你会有所帮助。 案发现场 我最近在做知识星球中的商品秒杀系统,写了一个filter,获取用户请求的header中获取JWT的token信息。 然后根据token信息
阅读全文
posted @ 2024-07-08 10:08 苏三说技术
阅读(2158)
评论(1)
推荐(5)
2024年6月28日
记一次难忘的json反序列化问题排查经历
摘要: 前言 最近我在做知识星球中的商品秒杀系统,昨天遇到了一个诡异的json反序列化问题,感觉挺有意思的,现在拿出来跟大家一起分享一下,希望对你会有所帮助。 案发现场 我最近在做知识星球中的商品秒杀系统,写了一个filter,获取用户请求的header中获取JWT的token信息。 然后根据token信息
阅读全文
posted @ 2024-06-28 10:57 苏三说技术
阅读(792)
评论(0)
推荐(0)
2024年6月24日
秒懂双亲委派机制
摘要: 前言 最近知识星球中,有位小伙伴问了我一个问题:JDBC为什么会破坏双亲委派机制? 这个问题挺有代表性的。 双亲委派机制是Java中非常重要的类加载机制,它保证了类加载的完整性和安全性,避免了类的重复加载。 这篇文章就跟大家一起聊聊,Java中类加载的双亲委派机制到底是怎么回事,有哪些破坏双亲委派机
阅读全文
posted @ 2024-06-24 12:57 苏三说技术
阅读(398)
评论(0)
推荐(0)
2024年5月24日
接口设计的18条军规
摘要: 前言 之前写过一篇文章《表设计的18条军规》,发表之前,在全网广受好评。 今天延续设计的话题,给大家总结了接口设计的18条军规,希望对你会有所帮助。 1. 签名 为了防止API接口中的数据被篡改,很多时候我们需要对API接口做签名。 接口请求方将请求参数 + 时间戳 + 密钥拼接成一个字符串,然后通
阅读全文
posted @ 2024-05-24 09:57 苏三说技术
阅读(1522)
评论(0)
推荐(8)
2024年5月14日
MQ消息积压,把我整吐血了
摘要: 前言 我之前在一家餐饮公司待过两年,每天中午和晚上用餐高峰期,系统的并发量不容小觑。 为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现线上问题时能够及时处理。 我当时在后厨显示系统团队,该系统属于订单的下游业务。 用户点完菜下单后,订单系统会通过发kafka消息给我们系统,系统读取消息
阅读全文
posted @ 2024-05-14 09:39 苏三说技术
阅读(2462)
评论(10)
推荐(11)
2024年5月7日
@Async异步失效的9种场景
摘要: 前言 最近星球中有位小伙伴问了我一个问题:他在项目某个方法使用@Async注解,但是还是该方法还是同步执行了,异步不起作用,到底是什么原因呢? 伪代码如下: @Slf4j @Service public class UserService { @Async public void async(Str
阅读全文
posted @ 2024-05-07 09:21 苏三说技术
阅读(2285)
评论(0)
推荐(3)
2024年5月1日
缓存中的这7个坑,我把坑惨了!!!
摘要: 前言 缓存在我们日常工作中,经常会使用,但如果用不好坑也挺多的。 这篇文章总结了我工作中使用缓存遇到过的7个坑,还是非常有参考价值得,希望对你会有所帮助。 1 缓存穿透 大部分情况下,加缓存的目的是:为了减轻数据库的压力,提升系统的性能。 一般情况下,如果有用户请求过来,先查缓存,如果缓存中存在数据
阅读全文
posted @ 2024-05-01 10:06 苏三说技术
阅读(1192)
评论(0)
推荐(5)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
26
下一页
公告