会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
why技术
博客园
首页
新随笔
订阅
管理
上一页
1
2
3
4
5
6
7
···
18
下一页
2024年8月19日
面试场景题:一次关于线程池使用场景的讨论。
摘要: 你好呀,我是歪歪。 来一起看看一个关于线程池使用场景上的问题,就当是个场景面试题了。 问题是这样的: 字有点多,我直接给你上个图你就懂了: 前端发起一个生成报表页面的请求,这个页面上的数据由后端多个接口返回,另外由于微服务化了,所以数据散落在每个微服务中,因此需要调用多个下游接口拿到数据进行整合。
阅读全文
posted @ 2024-08-19 22:29 why技术
阅读(967)
评论(1)
推荐(5)
2024年7月15日
线程池遇到父子任务,有大坑,要注意!
摘要: 你好呀,我是歪歪。 最近在使用线程池的时候踩了一个坑,给你分享一下。 在实际业务场景下,涉及到业务代码和不同的微服务,导致问题有点难以定位,但是最终分析出原因之后,发现可以用一个很简单的例子来演示。 所以歪师傅这次先用 Demo 说问题,再说场景,方便吸收。 Demo 老规矩,还是先上个代码: 这个
阅读全文
posted @ 2024-07-15 12:36 why技术
阅读(10272)
评论(23)
推荐(54)
2024年6月24日
这就叫“面试造火箭,工作拧螺丝!”
摘要: 你好呀,我是歪歪。 我想再讨论一下上次的这篇文章《哎,被这个叫做at least once的玩意坑麻了》 因为有些朋友看完之后再评论区给出了自己的思考,也有朋友和我私聊,分享了自己的看法,我觉得有些想法很好,所以我决定一鱼两吃,再聊聊这个问题。 假设,我们是一场面试,面试官给你抛出了这样一个问题:
阅读全文
posted @ 2024-06-24 12:45 why技术
阅读(3154)
评论(7)
推荐(7)
2024年6月17日
哎,被这个叫做at least once的玩意坑麻了。
摘要: 你好呀,我是歪歪。 前几天遇到一个生产问题,同一个数据在数据库里面被插入了两次,导致后续处理出现了一些问题。 当时我们首先检讨了自己,没有做好幂等校验。甚至还发现了一个低级错误:对应的表,针对订单号,这个业务上具有唯一属性的字段,连唯一索引都没有加。如果加了唯一索引,也不至于出现落库两次的情况。 然
阅读全文
posted @ 2024-06-17 12:47 why技术
阅读(3065)
评论(11)
推荐(7)
2024年5月20日
13年过去了,Spring官方竟然真的支持Bean的异步初始化了!
摘要: 你好呀,我是歪歪。 两年前我曾经发布过这样的一篇文章《我是真没想到,这个面试题居然从11年前就开始讨论了,而官方今年才表态。》 文章主要就是由这个面试题引起: Spring 在启动期间会做类扫描,以单例模式放入 ioc。但是 spring 只是一个个类进行处理,如果为了加速,我们取消 spring
阅读全文
posted @ 2024-05-20 21:58 why技术
阅读(4104)
评论(7)
推荐(16)
2024年4月22日
五年前,我写错了一道面试题。
摘要: 你好呀,我是歪歪。 事情是这样的,上周有个读者找我,给我抛出了这样的一个问题: 问题中涉及到的文章分别是这两篇: 《有的线程它死了,于是它变成一道面试题》 why技术《线程池中线程异常后:销毁还是复用?》 京东技术 我自己写的这篇文章,虽然是五年前,2019 年的文章: (卧槽,2019 年已经是五
阅读全文
posted @ 2024-04-22 12:40 why技术
阅读(1331)
评论(1)
推荐(4)
2024年4月15日
经过腾讯云这波故障,我想表扬的点和学到的职场保命法则。
摘要: 你好呀,我是歪歪。 昨天分享了一下《腾讯云 4 月 8 日故障复盘及情况说明》,较为详细的描述了故障前后的具体情况。 按照惯例,这种大公司的故障说明,歪师傅都是要好好看一下的。 一来是看看有没有可以学习的地方,多从别人的事故中总结经验教训,学习避坑指南。 二来还可以蹭个热点。 表扬 首先,先说说我个
阅读全文
posted @ 2024-04-15 12:55 why技术
阅读(5621)
评论(8)
推荐(17)
2024年3月25日
舒服了,学习了,踩到一个 Lombok 的坑!
摘要: 你好呀,我是歪歪。 踩坑了啊,最近踩了一个 lombok 的坑,有点意思,给你分享一波。 我之前写过一个公共的服务接口,这个接口已经有好几个系统对接并稳定运行了很长一段时间了,长到这个接口都已经交接给别的同事一年多了。 因为是基础服务嘛,相对稳定,所以交出去之后他也一直没有动过这部分代码。 但是有一
阅读全文
posted @ 2024-03-25 12:41 why技术
阅读(4701)
评论(8)
推荐(22)
2024年3月11日
老实说,分支预测,是高手过招的杀手锏,但是对写业务代码没啥帮助。
摘要: 你好呀,我是歪歪。 这篇文章给大家盘一下“分支预测”这个听起来玄乎,但是对写业务代码没有任何卵用的小技巧。 上周不是发了这篇文章嘛:《十亿行数据,从71s到1.7s的优化之路。》 这里面就提到了一嘴: 虽然对于写业务代码没啥卵用,但是高手过招的杀手锏我们还是了解一下。 再看代码 我就还是顺着前面“十
阅读全文
posted @ 2024-03-11 12:43 why技术
阅读(1080)
评论(2)
推荐(9)
2024年3月4日
这波操作看麻了!十亿行数据,从71s到1.7s的优化之路。
摘要: 你好呀,我是歪歪。 春节期间关注到了一个关于 Java 方面的比赛,很有意思。由于是开源的,我把项目拉下来试图学(白)习(嫖)别人的做题思路,在这期间一度让我产生了一个自我怀疑: 他们写的 Java 和我会的 Java 是同一个 Java 吗? 不能让我一个人怀疑,所以这篇文章我打算带你盘一下这个比
阅读全文
posted @ 2024-03-04 12:57 why技术
阅读(13205)
评论(22)
推荐(96)
上一页
1
2
3
4
5
6
7
···
18
下一页
公告