摘要:
你好呀,我是歪歪。 先给大家道个歉: 上周不是发布了这篇文章嘛:《三个烂怂八股文,变成两个场景题,打得我一脸懵逼。》 其中第一个关于线程池的场景,经过读者提醒可能有问题,我又一次用尽浑身解数分析了一波,发现之前确实分析的不对。 这个案例真的是再一次深入的刷新了我对于线程池运行过程的认知。 而由于我之 阅读全文
摘要:
你好呀,我是歪歪。 这篇文章来盘一下我最近遇到的两个有意思的代码案例,有意思的点在于,拿到代码后,你一眼望去,没有任何毛病。然后一顿分析,会发现破绽藏的还比较的深。 几个基础招式的一套组合拳下来,直接把我打懵逼了。 你也来看看,是不是你跺你也麻。 第一个场景 首先第一个是这样的: 一个读者给我发来的 阅读全文
摘要:
你好呀,我是歪歪。 Spring 的事件监听机制,不知道你有没有用过,实际开发过程中用来进行代码解耦简直不要太爽。 但是我最近碰到了一个涉及到泛型的场景,常规套路下,在这个场景中使用该机制看起来会很傻,但是最终了解到 Spring 有一个优雅的解决方案,然后去了解了一下,感觉有点意思。 和你一起盘一 阅读全文
摘要:
你好呀,我是歪歪。 前两天在一个技术群里看到有人抛出一张图片,提出了这样的一个问题: 请教一下,线程池可以做到根据任务的类型,来指定特定线程执行吗? 了解了一下背景,是批量任务触发,从订单表中查询出“处理中”状态的订单,订单可能属于不同的通道,所以需要调用不同通道的接口。 现在的方案是把订单查出来之 阅读全文
摘要:
你好呀,我是歪歪。 事情是这样的,前段时间有个人加我微信,说有个文案想要找我帮他们推广一下: 链接点进去后,我一看标题是这样的: 心里就有数了,知道这个相关的内容肯定是诈骗信息。 整个文案的内容大概是这样的: 关键的点在于文案中他提供的二维码和 PC 端投递地址确实是真实的地址: 上面的网页地址打开 阅读全文
摘要:
你好呀,我是歪歪。 定时任务,大家在开发的过程中肯定都是接触过的。 歪师傅面试的时候关于定时任务一般都会问这样的一个问题:在实际开发的过程中,你们是如何避免定时任务重复执行的呢? 什么意思呢? 我给你上个图你就明白了。 假设我们有个订单服务的微服务,它部署在两台机器上: 这是一个再正常不过的部署方案 阅读全文
摘要:
你好呀,我是歪歪。 关于 RPC 调用,大家肯定都是比较熟悉的了,就是在微服务架构下解决系统间通信问题的一个玩意。 其中的典型代表之一就是 Dubbo 了: 在微服务架构下,我们针对某个 RPC 接口,我们一般有两个角色。 服务消费者 (Dubbo Consumer),发起业务调用或 RPC 通信的 阅读全文
摘要:
你好呀,我是歪歪。 前几天我在网上冲浪,看到一个哥们在吐槽,说他工作三年多了,没使用过多线程。 虽然八股文背的滚瓜烂熟,但是没有在实际开发过程中写的都是业务代码,没有使用过线程池,心里还是慌得一比。 我只是微微一笑,这不是很正常吗? 业务代码中一般也使不上多线程,或者说,业务代码中不知不觉你以及在使 阅读全文
摘要:
你好呀,我是歪歪。 昨天晚上语雀发布了关于 10 月 23 日的故障公告,公告中关于故障的时间点梳理如下: 这是公告链接:https://mp.weixin.qq.com/s/WFLLU8R4bmiqv6OGa-QMcw 14:07 数据存储运维团队收到监控系统报警,定位到原因是存储在升级中因新的运 阅读全文
摘要:
你好呀,我是歪歪。 这次来盘个小伙伴分享给我的一个面试题,他说面试的过程中面试官的问了一个比较开放的问题: 请谈谈你对于请求合并和分治的看法。 他觉得自己没有答的特别好,主要是没找到合适的角度来答题,跑来问我怎么看。 我能怎么看? 我也不知道面试官想问啥角度啊。但是这种开放题,只要回答的不太离谱,应 阅读全文