一个小小字符“0”,竟引得B站全面崩溃。不知你是否还记得那一夜,B站“大楼停电”“服务器爆炸”“程序员删库跑路”的彻夜狂欢。(手动狗头)时隔一年,背后“真凶”现在终于被阿 B 披露出来 ——没想到吧,就是这么简单几行代码,直接干趴B站两三个小时,搞得B站程序员彻夜无眠头发狂掉。你可能会问,这不就是个普普通通用来求最大公约数的函数吗,怎么就有如此大的威力?背后一桩桩一件件,归根结底其实就一句话:0,它真的不兴除啊。具体详情,咱们还是一起来看看“事故报告”。字符串“0”引发的“血案”先来说道说道引发惨案的根本原因,也就是开头贴出的这个 gcd 函数。学过一点编程知识的小伙伴应该都知道,这是一种用辗转相除法来计算最大公约数的递归函数。跟我们手算最大公约数的方法不同,这个算法是这样的:举个简单的例子,a=24,b=18,求 a 和 b 的最大公约数;a 除以 b,得到的余数是 6,那么就让 a=18,b=6,然后接着往下算;18 除以
7 行代码让B站崩溃 3 小时,竟因“一个诡计多端的 0”
2022-07-24 12:47:16来源: IT之家
关注公众号
赞
你的鼓励是对作者的最大支持
- 热门中概股美股盘前多数上涨,B站涨超5%2024-08-23 20:56:35
- QQ 会员官方补贴:B站迅雷优酷 178 元、芒果优酷网易 158 元新低2024-08-23 19:17:06
- 业绩快报|B站2024年Q2广告收入同比增长30%,毛利润同比增长49%2024-08-22 18:27:43
- 买一得二倒数 1 天:B站大会员 + QQ 超级会员联合年卡 138 元探底购2024-08-21 21:32:10
- B站陈睿:Q2 近 4000 万用户观看带货内容,广告业务同比增长 30% 贡献整体收入近三分之一2024-08-22 22:51:21
- Kimi投放B站后,其他AI公司都投不起了 | 焦点分析2024-08-15 17:26:31
- 买一得二:B站大会员 + QQ 超级会员双年卡 138 元(限时 2.9 折)2024-08-14 09:04:51
- 薛之谦父亲持股公司诉B站侵权 薛之谦父亲持股公司起诉B站2024-07-31 15:18:11
- 这个夏天,B站不跟米哈游较劲了2024-07-29 19:19:49
- 168 元买 1 得 10:B站 + QQ + 迅雷 + 优酷会员限时返场(总价 2194 元)2024-07-13 15:59:57