
文章图片

文章图片
实在没想到 , 2022年元旦 , 本来是阳历的新年 , 大家估计都在高高兴兴地过假期 。
【软件|微软公司新年惊现bug,大厂也会犯错,可笑的是归给2022年的错】可是作为互联网龙头的微软公司自己做的邮箱却出现了一个bug 。
众多周知 , 迎来新年 , 日期会从2021年变更成2022年 , 这一点无可厚非 , 但是使用微软exchange邮箱的用户 , 发现这一天 , 去发新年祝福竟然发不出去了 。
然后就出现了 , 公司的邮箱服务器滞留了大量的邮件 , 估计数量在几十万封 , 将会面临着服务器存储不下的问题 。
还能怎么办 , 微软的开发人员估计年也没过好 , 就去线上修复bug 。
经过排查 , 终于把问题给锁定了 。
原来真的是2022年到来的bug , 据一位开发人员表示 , 他们的邮件过滤系统 , 采用了yymmddHHMM的记录时间的格式来记录时间 , 但是可笑的是 , 人家用的有符号数 , int类型 。
我们知道 , int类型的最大值为 , 2147483647 , 也就是说 , 由于2022年的yy编程了22 , 超过了存储的最大值21 , 所以公司的预警邮件 , 就出现了这样的一个问题 。
据可靠消息称 , 微软将在不久的将来 , 发布一个新版本 , 里面将用一个更大的变量类型来保存日期 。
或许你会认为 , 像微软这么大的公司 , 怎么会犯这么低级的错误 , 他们的开发人员不应该是最优秀的吗 。 怎么这个问题就不能提前预知的到?
这就是另外一个问题 , 这些开发人员写完代码之后 , 就觉得万事大吉了 。 没想到代码能用这么多年 , 代码能跑就别动 , 等不能跑的时候再说 。 思想已经在这些人心中根深蒂固 , 仔细想一下 , 前人写的代码能不动最好别动 , 以免伤及到自己 , 这是众多开发尊崇的吧 。
- 36氪首发|烹饪机器人公司「智谷天厨」获数千万元天使轮融资,羲融善道独家投资
- 谷歌警告运营商小心Hermit间谍软件
- 腾讯|推荐6款免费软件,上班族最好放在电脑里
- FL Studio水果Cubase与Studio one三款编曲混音软件对比
- 飞行器|马斯克的电动飞行器,被瑞典的一家科技初创公司首发
- 京东e卡批量绑定软件
- 阿维塔|在避免患上大公司病上,字节跳动、小米保持高度一致
- WPS|WPS比office更好用?为何有公司禁止用WPS?兼容性太弱,广告太多
- 2款软件曾有机会“打败”微信,结果却都失败了,令人唏嘘
- 杀毒软件|国产杀毒软件为何没落了?前世今生连起来看,就是互联网版宫廷剧
