why技术

其他

语雀,这波故障,放眼整个互联网也是炸裂般的存在。

文档,比如金山文档、腾讯文档。有的是夹在办公软件里面,以协同为主,比如飞书文档。这是语雀面临的外部竞争。而语雀作为阿里系,内部还有一个钉钉文档与之赛马,而语雀的创始人玉伯与今天
2023年10月24日
其他

这个面试官真xx烦,问完合并又问拆分。

你好呀,我是歪歪。这次来盘个小伙伴分享给我的一个面试题,他说面试的过程中面试官的问了一个比较开放的问题:请谈谈你对于请求合并和分治的看法。他觉得自己没有答的特别好,主要是没找到合适的角度来答题,跑来问我怎么看。我能怎么看?我也不知道面试官想问啥角度啊。但是这种开放题,只要回答的不太离谱,应该都能混得过去。比如,如果你回答一个:我认为合并和分治,这二者之间是辩证的关系,得用辩证的眼光看问题,它们是你中有我,我中有你~那凉了,拿着简历回家吧。我也想了一下,如果让我来回答这个问题,我就用这篇文章来回答一下。有广义上的实际应用场景,也有狭义上的源代码体现对应的思想。让面试官自己挑吧。铺垫一下
2023年10月23日
其他

我试图扯掉这条 SQL 的底裤。只能扯一点点,不能扯多了~

了。一路坎坎坷坷终于找到了这个地方:https://github.com/mysql/mysql-server/blob/trunk/sql/filesort.cc这个里面有前面出现过的
2023年10月16日
其他

麻了啊!一个烂分页,踩了三个坑!

可以说是印象深刻了。当年遇到这个坑的时候排查了很长时间没啥头绪,最后还是组里的大佬指了条路。业务需求很简单,就是在管理页面上可以查询订单列表,查询结果按照订单的创建时间倒序排序。对应的分页
2023年9月11日
其他

可拷,很刑!一种基于ChatGPT的高效吃瓜方式的探索和研究。

"000")));但是这个时候出现了一个很奇怪的点,数据不知道怎么的,就跑到了我的数据库里面。反正就特别神奇吧,甚至还按照点赞数给我排好了序。有了数据,接下来的事情,我们为什么不问问神奇的
2023年8月14日
其他

在开源项目中看到一个改良版的雪花算法,现在它是你的了。

压力,提升服务的性能。此外,在当前的市场环境下,不管你是啥服务,张口就是高并发,我们也会要求这个算法必须得是“高性能”的。雪花算法,就是一个能生产全局唯一的、递增趋势的、高性能的分布式
2023年8月7日
其他

兄弟,不要试图在业务代码中炫技。

里面,在一个方法里面从数据校验到数据库交互全部包圆了。再比如,一个方法的入参有七,八个之多,有的地方调用的时候每个参数都能给到,有的地方调用的时候可能只有一两个入参有值,其他的参数就都给个
2023年8月3日
其他

牛!逼!室!温!超!导!材!料!

主。这一波,华中科技大学上大分了。不扯远了,话说回来,男技师说没有测电阻的原因是现在的这个材料太小了,小到根本就测不了电阻,所以得赶紧新烧制一波材料。新烧制,大概得要个两三天吧。所以,让大家先
2023年8月2日
其他

面试官:一个 SpringBoot 项目能处理多少请求?(小心有坑)

个任务过来的时候,本应该进入队列去排队。现在看起来,是直接启用最大线程数了。所以,我们先把测试用例修改一下:那么问题就来了:最后一个请求到底是怎么提交到线程池里面的?前面说了,Tomcat
2023年7月17日
其他

关于大厂一线管理者的窘境,就很真实,也很敢写。

你好呀,我是歪歪。如题,给大家分享一篇关于“大厂一线管理者的窘境”的文章。写这篇文章的作者,就是在大厂中,从一线研发人员转型为团队管理者。站在转型一年多以后的这个时间节点,往回望,写下的一点感悟,非常的具有真情实感。主打一个真实。其实我们做研发的同学,绝大部分都会遇到一个问题就是当有机会转向管理岗位的时候,是否应该转?这个选择因人而异,我也不知道应该怎么去选,但是我知道的是:成为管理者之后,游走于各项会议之上,出没于各种
2023年7月14日
其他

如果我大一的时候能看到就好了。

你好呀,我是歪歪。在知乎上看到一个问题:https://www.zhihu.com/question/492545174这段时间刚好一些准大学生们也开始陆陆续续的收到录取通知书了,即将进入大学,步入新的人生阶段。我个人认为,在这个人生阶段中,最重要的点之一,就是能意识到:大学,主要靠的是自学。谁能尽快的从高中填鸭式的学习模式中跳出来,切换视角,开始有计划、系统性的进行自学,谁在毕业的时候就更有优势。因为当一个学生有这样的觉悟之后,他就会主动去寻找资料。当他去主动寻找学习资料的时候,专业的大门,才算为他正式打开。也许,你是在寻找资料的过程中,在浩瀚无垠的网络世界里面,偶然间翻到了这篇文章,你我萍水相逢,我只能送你一句:同学,请直面你的现状和野心,放下你的焦虑和浮躁,请面向简历学习,请面向工资编程。回到前面提到的知乎上的提问,歪歪歪师傅分享一个这个问题下的高赞回答。对于其中的观点,我基本上都是同意的,和而不同,美美与共。这个问题下面的答案,但凡有出现了如下关键词C/C++,《C++
2023年7月10日
其他

生如野草,不屈不挠!掌声给到王宝强!

你好呀,我是歪歪。这是一期荒腔走板,感觉好久没聊电影了。周末去看了一部电影:我是六月份在微博上突然刷到这部电影的预告片,看完预告片之后,我就知道,上映后我第一定会去看。这是一部根据真实故事改编的电影。这个真实的故事就是发生在
2023年7月9日
其他

啊!看完我的头好痒,是不是要长脑子了???

表示任意数。上面的式子是说:我们可以将矩形的长拆分成两个任意数(#、l)的乘积,然后将其中一个数从括号里面拿出来。对于宽也是如此。接下来就要发挥人类的推理能力了。也是考验人智商的时候。S(l,w)
2023年7月7日
自由知乎 自由微博
其他

我坚定的认为,这个源码肯定是有 BUG 的!

你好呀,我是歪歪。上周我不是发了《我试图给你分享一种自适应的负载均衡。》这篇文章嘛,里面一种叫做“自适应负载均衡”的负载均衡策略,核心思路就是从多个服务提供者中随机选择两个出来,然后继续选择两者中“负载”最小的那个节点。前几天有读者看了文章后找到我,提出了两个问题。有点意思,我给你盘一下。第一个问题
2023年7月5日
其他

我试图给你分享一种自适应的负载均衡。有点打脑壳,但是确实也有点厉害。

你好呀,我是歪歪。这篇文章带大家来盘一个有点意思的负载均衡算法:https://cn.dubbo.apache.org/zh-cn/overview/core-features/load-balance/自适应负载均衡,虽然这个算法我是在
2023年6月25日
其他

啥,你问我程序员的悲哀是什么?

月,天池大赛。那一年,有一个赛道的题目叫做:实现一个柔性集群调度机制:读完赛题之后,我知道这个题目的主要考点之一,就是要搞一个“牛逼”的负载均衡算法出来。把官方提供的赛题
2023年6月19日
其他

可以,很强,68行代码实现Bean的异步初始化,粘过去就能用。

来调试这个功能。在你搞清楚“异步初始化”这个功能的实现原理之前,理论上你的关注点和注意力不应该被上面这些类之外的任何一个类给吸引走。接下来,我们就带你啃一下原理。关于原理部分,我们的突破口肯定是看
2023年6月5日
其他

我试图通过这篇文章告诉你,这行源码有多牛逼。

你好呀,我是歪歪。这次给你盘一个特别有意思的源码,正如我标题说的那样:看懂这行源码之后,我不禁鼓起掌来,直呼祖师爷牛逼。这行源码是这样的:java.util.concurrent.LinkedBlockingQueue#dequeueh.next
2023年5月15日
其他

呸!记录一次非常麻烦又磨人的调试...

你好呀,我是歪歪。昨天在博客园看到一篇关于项目调试,问题排查的文章。这篇文章说实话,内容写的不是疑难杂症,排查角度也并不刁钻。文章的内容看完之后,感觉是一个“我上我也行”的问题。但是,注意,我要说但是了。但是就是贵在真实,真的是太真实了,一个开始跑着正常,但是随着时间推移,慢慢就不好使了的功能。再加上我看到了这样的代码,感觉真的是太亲切了:每隔一行代码就输出一行日志,这不就是我以前“疑难杂症”时的惯用技巧之一吗?甚至这个日志输出格式,前后是
2023年5月10日
其他

可以,很6!微信这波改造,一刀斩断了一条“灰色”业务线。

你好呀,我是歪歪。微信官方今天“悄悄咪咪”的搞了一个小动作,而这个小动作我关注了接近两个月时间,今天终于是上线了。对微信来说,这也许就是一个小迭代。这个迭代对于用户来说,算是一个利好的动作,体现了微信订阅号“以用户为中心”的指导思想。但是对于一些行业来说,它直接是一刀斩断了一条业务线。看我说的这么牛逼,那么到底是啥迭代呢?我还是先给你上个示例图片吧:这个是充值话费之后,运营商的官方账号会推送一条消息给我,告知我话费充值成功。这条消息的官方叫法叫做:微信模板消息。但是你仔细一看,会发现这个模板消息里面夹带了一个私货“备注”字段。这个“备注”字段的内容和我本次充值的动作没有任何关系,是一个纯粹的营销动作。今天,我同样进行了充值的动作,但是收到的消息是这样的:一眼望去,全是变化。这样对比起来看更加明显:对于用户来说,确实是清爽了不少。微信官方完全屏蔽了一些“营销”推送对于用户的打扰。看起来确实是一个小改造,至少站在开发的角度,不过是隐藏了部分字段而已。但是我想聊一下关于这个改造,我知道的一点背后的故事。需要提前说明的是,由于我是在工作中密切接触微信模板消息的,所以洋洋洒洒写了这么一篇文章。如果你没有接触过这块内容的话,那么可能看起来觉得有点莫名其妙,很正常,顺便划拉两下走人得了。反复横跳
2023年5月6日
其他

四月,只是“活”在最后两天的四月。

你好呀,我是歪歪。四月,还有不到两小时就过去了。在我的感官里面,四月和三月一样,“嗖”的一下,就又没了,又悄悄溜走了。回忆起来的时候,就感觉这个月加班还挺多的,导致回忆中关于生活的部分是干瘪瘪的。四月的最后两天,是这个月唯一的连续休息的两天。这两天线上系统也很给力,稳定运行,虽然这两天我手指还是无意识的打开监控软件和企微,但是每次都很安静。真好,安静就代表没事,没事就真好。所以,这个月,只“活在”最后两天。0.四月的第一张照片,按照惯例,留给张国荣吧。家里有两个话筒,闲来无事的时候可以
2023年4月30日
其他

“再见了,运动男孩。”

你好呀,我是歪歪。这是一期荒腔走板。0.周五下班之后,我去看了《灌篮高手》。早早的在预售阶段就买好了票,抢到了一个非常好的观影位置。关于《灌篮高手》的动漫或者说是漫画,我不知道有几个人看完了,反正我是没有看完的。但是我觉得,你只要对
2023年4月23日
其他

版本发布->服务抖动->问题分析->优化实践。

你好呀,我是歪歪。今天给大家分享一篇我在博客园上看到的一篇叫做《应用部署引起上游服务抖动问题分析及优化实践方案》的文章。文章的内容就是作者针对微服务上线的过程中,对于上游服务带来的影响的本质原因追溯和解决方案的探索。文章的作者是京东物流的程序员,在京东内部使用的
2023年4月17日
其他

扯下@EventListener这个注解的神秘面纱。

是啥时候和这个类扯上关系的嘛,很简单,刚刚才提到的条件断点又可以用起来了:重启之后,在启动的过程中就会在构造方法中停下,于是我们又有一个调用栈了:可以看到,在这个构造方法里面,就是在构建我们要寻找的
2023年4月10日
其他

以“中国电科(CETC)成都员工大骂领导”写一篇作文,文体不限,诗歌除外。

个人加班。两个人干,另外四个人鼓掌吗?问他为什么这样安排,他倒是也没有藏着掖着,说:这样任务完成后,统计工时的时候,数据好看。是,兄弟们贡献了加班时长,黄经理的汇报
2023年4月5日
其他

三月,一些在奔跑中,等待花儿开的日子。

你好呀,我是歪歪。在我的感官里面,三月真的过的太快了,快到我竟然生出了一丝丝的怀疑感:我是不是丢失了几天时间?但是从日历上来说,又确确实实的到月底了。不由得让我想起了小学的时候学过的一篇课文,《匆匆》,朱自清:去的尽管去了,来的尽管来着,去来的中间,又怎样地匆匆呢?早上我起来的时候,小屋里射进两三方斜斜的太阳。太阳他有脚啊,轻轻悄悄地挪移了;我也茫茫然跟着旋转。于是——洗手的时候,日子从水盆里过去;吃饭的时候,日子从饭碗里过去;默默时,便从凝然的双眼前过去。我觉察他去的匆匆了,伸出手遮挽时,他又从遮挽着的手边过去,天黑时,我躺在床上,他便伶伶俐俐地从我身上跨过,从我脚边飞去了。等我睁开眼和太阳再见,这算又溜走了一日。我掩着面叹息。但是新来的日子的影儿又开始在叹息里闪过了。1这是我手机里面,关于三月的第一张照片。三月的第一天,被一部分人叫做“国际米店日”。《米店》是一首歌,这首歌我听了好多年了,特别是每年三月第一天的时候,都是我会循环播放的一首歌。因为它第一句歌词是:三月的烟雨,飘摇的南方。成都是一个下夜雨的城市,三月一号也不例外。所以那天早上起来骑车去上班的路上,有三月,有烟雨,也在南方,很应景儿。以前听的时候,听到得是烟雨飘摇,听到得是匆匆忙忙,听到得是空空的房间,听到的更多的是孤独。脑海中浮现的是那一句忘记在哪看到的话:生活是苦难的,我又划着我的断桨出发了。现在听《米店》,听到得是爱人,听到得是葡萄枝嫩叶般的家,听到得是桅杆和风,听到的更多的是希望。脑海中浮现的是一个风和日丽的海滩,岸边停着一搜不大不小的船,船上有酒有歌有爱人。同一首歌,从孤独到希望,《米店》在民谣里面,真的是“孤篇压盛唐”般的存在。我喜欢这首歌。谢谢张玮玮,也谢谢当年在《我是歌手》总决赛的舞台上唱《米店》的老狼。2三月的时候,春天来了,所以又开始跑步了,它贯穿了整个三月。这是
2023年3月31日
其他

我试图通过这篇文章,教会你一种阅读源码的方式。

你好呀,我是歪歪。是的,正如标题描述的这样,我试图通过这篇文章,教会你如何阅读源码。事情大概是这样的,前段时间,我收到了一个读者发来的类似于这样的示例代码:他说他知道这三个案例的回滚情况是这样的:insertTestNoRollbackFor:不会回滚insertTestRollback:会回滚insertTest:会回滚他说在没有执行代码之前,他也知道前两个为什么一个不会回滚,一个会回滚。因为抛出的异常和
2023年3月27日
其他

关于“错误码”设计方面的思考|系统异常,我****

你好呀,我是歪歪。这篇文章给大家分享一下关于“错误码”设计方面的思考。其实提到“错误码”我的第一反映是:混乱。特别是在微服务架构之下,各个团队都有一套自己的“错误码”,甚至在一个团队里面不同的微服务都有自己的一套码值,这些“一套一套”的错误码,各成一派,互不通气。但是一旦微服务上下游交互涉及到错误码转换的时候,总有一方就开始痛了,因为总有一方要承担兼容转换、令人“恶心”的逻辑。我也见过试图在一片混乱中“力挽狂澜”的案例,比如由基础架构组提供统一的错误码管理平台,如果某个系统需要错误码就去该管理平台上去申请。这个想法固然是好的,但是我认为存在的一个巨大的问题就是:历史码值的治理。而一旦涉及到“历史”问题,推动起来就很难受了,这玩意就属于技术债了。技术债的优先级,永远是低于业务需求的,而业务需求是源源不断的。通常情况是随着每一次业务需求的落地,之前的技术债就更多一点。在正式开始之前,也分享一个歪歪歪师傅在
2023年3月20日
其他

这篇文章汇聚33个BUG!来挑战一下,看看你能找出来几个?

stream,对吧?对吗?从程序逻辑上讲是对的,使用单线程没有任何毛病。但是从需求背景上讲,这个地方完完全全就可以、也应该使用多线程的方式去提升响应速度嘛。所以,总结一下这题:在多线程里面调用了
2023年3月13日
其他

面试官:告诉你几个一般面试官才知道的事情。

春招来临之际,很多同学对于面试都充满各种各样的疑问。比如,第一次面评很差的话,会影响下一次面试吗?面试官更看重学历还是能力呢?反问环节有什么需要避讳的地方?周末的时候,跟一位资深大厂面试官朋友聊了你们关心的这些事情,看看站在面试官的视角,他们是怎么看待这些问题。这次共整理了
2023年3月7日
其他

二月,一些毫不起眼,但又很重要的瞬间。

你好呀,我是歪歪。今天是二月的最后一天,这是一期荒腔走板,记录一下马上就要飞奔过去的二月中,发生在自己生活里值得记录的事情。方便年末盘点的时候寻找素材和记忆点。通过文字和照片抵抗遗忘,当下的记录是为了增援未来的自己。1.一个破碎的杯子,这是我整个二月拍下的第一张照片。2
2023年2月28日
其他

“堆外内存”这玩意是真不错,我要写进简历了。

接口,这个接口三个方法,分别是对象序列化之后的长度,序列化和反序列化方法。需要自己去实现一个序列化方式,一瞬间我的脑海里面蹦出了好几个关键词:Protobuf、Thrift、kryo、hessian
2023年2月6日
其他

一月,一些必要的生活片段。

你好呀,我是歪歪。这是一期荒腔走板,谨以此文,简单的记录一下刚刚过去的一月,方便年末盘点的时候寻找素材和记忆点。你知道的,一种增援未来的方式而已。1.这是
2023年2月1日
其他

​成都好公司汇总。

offer,叫我以后三个月内随便哪一天来入职都可以。几分钟后又收到了公司的裁员决定,“分手费”也给的很体面、很到位、很慷慨,我走的很开心,当天交接完就放我走了。耍了两个月之后,去了拿到
2023年1月30日
其他

爱上自己!我整理的这个合订本真的是太强了!

你好呀,我是歪歪。今天是开工的第二天,又到一年开工时,给你分享一个我整理的一份技术年货吧。每年各大机构公众号都会分享自己的一年最佳文章,我今年整理了一下我关注的部分我觉得很不错的机构技术号的文章,我觉得够学习很长一段时间了。非常适合较为碎片化的学习,而且有大公司背书,总是不会太差的,可以自己看一下,查漏补缺。这其实也是我自己的一个学习小窍门,分享给你了,就当是开工礼物吧。包括以下机构号(排名不分先后):美团技术团队vivo互联网技术得物技术团队哔哩哔哩技术Qunar技术沙龙大淘宝技术转转技术严选技术产品团队阿里技术阿里云云原生哈啰技术团队美团技术团队
2023年1月29日
其他

不过是享受了互联网的十年红利期而已。

··············推荐👍:刺激,线程池的一个BUG直接把CPU干到100%了。推荐👍:本科4年,规划清晰,校招乱杀,收割sp
2023年1月28日
其他

刺激,线程池的一个BUG直接把CPU干到100%了。

InterruptedException(有误,见评论区),再次开启循环。对于正常的线程池来说,触发了这个逻辑,代表没有任务要执行了,可以把对应线程进行回收了。回收,对应的就是这部分代码会返回一个
2023年1月16日
其他

太好了,我太喜欢了,尤其是最后的唢呐BGM,炸裂!强烈推荐!

我是歪歪。这是一期荒腔走板。刚刚吃饭的时候我看了《中国奇谭》第四集《乡村巴士带走了王孩儿和神仙》,连续看了两遍。第一遍没有弹幕,第二遍开了弹幕。第一遍看的时候,我就一边看一边给
2023年1月15日
其他

佩服!本科4年,规划清晰,校招乱杀,收割sp offer,经验分享!

offer。我很喜欢蚂蚁的校招宣传标语:让理想,有回响。以此作为结尾吧,也许这又是一个新的起点,新的挑战也许才刚刚开始。让理想,有回响!··············
2023年1月11日
其他

虽然是我遇到的一个棘手的生产问题,但是我写出来之后,就是你的了。

你好呀,是歪歪。前几天,就在大家还沉浸在等待春节到来的喜悦氛围的时候,在一个核心链路上的核心系统中,我踩到一个坑的一比的坑,要不是我沉着冷静,解决思路忙中有序,处理手段雷厉风行,把它给扼杀在萌芽阶段了,那这玩意肯定得引发一个比较严重的生产问题。从问题出现到定位到这个问题的根本原因,我大概是花了两天半的时间。所以写篇文章给大家复盘一下啊,这个案例就是一个纯技术的问题导致的,和业务的相关度其实并不大,所以你拿过去直接添油加醋,稍微改改,往自己的服务上套一下,那就是你的了。我再说一次:虽然现在不是你的,但是你看完之后就是你的了,你明白我意思吧?表象
2023年1月9日
其他

年度TOP文章盘点,错过一定会后悔系列~还有B站,腊梅和新年和脱口秀。

了,随后开启了一波研究。这篇文章发布之后,有老哥在评论区给我指了个路,所以也有一个续集:《对不起,是我错怪IDEA了。》2.《初看一脸懵逼,看懂直接跪下!》这篇文章其实就是我当时不知道写啥,然后跑到
2023年1月3日
其他

一个普通程序员磕磕绊绊,又闪闪发光的十年。

站搜索“叫我王歪歪”,或者点击文末的“阅读原文”,文章和视频都很长,我知道你肯定看不完的,没关系的,能点进来我就很感谢你了,如果可以的话,给个三连吧,谢谢你。以下是视频对应的文稿的全部内容。视频文稿
2022年12月31日
其他

2022,我这一年。

日,立秋的前一天,周六,我们又去逛了花市,可能是因为最近天气太过炎热,花不多,逛花市的人也很少,但是价格也非常的便宜。我们扫荡了两大把向日葵、一把绣球花、一把桔梗花,十几颗多肉。回家开门之前,Max
2022年12月30日
其他

你别说,这个小病毒还挺会来事儿的。

你好呀,我是歪歪。今天是我抗原自测为阳的第四天了,现在还有的症状就是咳嗽和咽喉痛,以及白天一阵冷一阵热的,搞的我冒冷汗。不咳嗽的时候,每次呼吸嗓子会有点痒酥酥的感觉,诱发你咳嗽。咳嗽的时候又会引起咽喉疼以及整个胸腔的疼痛,每次咳嗽之前都是如临大敌。同时感觉嗓子特别的干,像是说了很多话,要冒烟一样,这个症状通过喝水或者喝糖浆可以得到一定程度的缓解。但是如果你情不自禁的咽口水,不好意思,让你体会一下什么叫做“喉如刀割”。但是总体来说已经算是迈过最难的发烧的部分了。其实高烧不退的症状,在昨天早上的时候就彻底消失了。从上周五晚上开始发烧,一直到昨天早上,我一共吃了六片散列通退烧药,没有吃布洛芬和其它的药物。腋下体温最高烧到
2022年12月13日
其他

???刺激,我也阳了。

你好呀,我是歪歪。今天是我阳的第一天,现在回过劲儿了,赶紧记录一下。因为,这波热度再不蹭一下,我就快好了。(手动狗头​我想了一下其实我应该是周五就中招了。事情是这样的,本来在周五下午的时候我都没啥感觉,内心充满着对即将到来的周末的渴望,因为周末约了在成都的家人来我们家吃饭,由
2022年12月10日
其他

我管这叫留后门,你却管这玩意叫热部署?

不相上下的。有的同学看到这里可能会拍砖了:利用脚本只能更改部分逻辑,不可能把所有的逻辑都用脚本写吧,你这篇文章探讨的不是“有没有可能所有的逻辑都可热更新”么?别急,首先我们来确定一个事情。你的
2022年12月8日
其他

这玩意也太猛了!朋友们。我在此严正呼吁大家:端好饭碗,谨防 AI!

吧:说真的,我是越测试,越害怕啊兄弟们:草,不玩了,最后一个问题,结束面试:卧槽,我饭碗都被快被你踢翻了,你还祝我一切顺利。最后,你别说,这小玩意还这的是挺懂礼貌:朋友们,端好饭碗,严防
2022年12月6日
其他

低延时架构,竟恐怖如斯!

你好呀,我是歪歪。我之前写过一篇叫做《Java如何绑定线程到指定CPU上执行》的文章。在文章的最后,我说:自己家啥业务场景啊,掂量掂量,需要优化到这个级别?当时确实是一句调侃,我之前能想到的应用场景就是在一些性能比赛上的极限优化。毕竟,咱们都用
2022年12月5日
其他

看源码,学并发,笑嘻嘻,爽歪歪。

上等待的线程就可以恢复执行接下来的任务。举例,数据库有100万条数据需要处理,单线程执行比较慢,我们可以将任务分为5个批次,线程池按照每个批次执行,当
2022年11月29日
其他

关于“谣言”的那点破事儿可不简单,里面还有大学问呢。

早上起来洗澡的时候,叫智能音响给我放一首这歌,结果因为名字太长,它老是识别不出来,最后作罢,只能叫它给我放一首《明天会更好》。那么问题就来了,你洗澡的时候,听歌吗?··············
2022年11月28日