1、麻省理工“只能发500英里的邮件”
该bug发生于麻省理工,当时其系统管理员接到统计系主任的求助电话,主任在电话中说:“咱们的邮件系统无法发送距离500英里以外的地方,准确地说好像是520英里。”
此时的系统管理员内心是“毫无波澜”的,嗯!
然后,他开始了漫长且苦逼的测试,最后发现邮件服务器操作系统(sunos)被人更新了,因为操作系统发行版往往配备旧软件,因此邮件软件实际上是被降级了(sendmail 8 -> sendmail 5) ,最后的结果是:sendmail 5试图解析sendmail 8的配置文件。
所以,为什么一定是500英里呢?且看大神讲解:
2、int mian()
这其实是一个书写上的错误,之所以会放在本文中,是因为很多程序员的职业生涯中都有过写!错!的经历!main和mian傻傻看不出来!
3、医院急诊科的程序bug
一位程序员为医院急诊科设计了一套应用程序,毕竟是为急诊病人服务,所以程序员在实验室内认真地测试无数遍,直至确定没有问题,才让医院部署使用。但是,医院方面却总是出现问题,一拿到实验室就没问题。该名程序员于是深入医院调查,最后发现是医院的x光射线导致电脑内存丢失了几个bit信息,进而让程序出现问题!
4、谷歌的 google arts & culture app
谷歌推出的google arts&culture app是一个可以将普通人的照片与艺术照进行对比,匹配出与用户上传的照片最相像的一张艺术画,运行效果是这样的:
图片上也会给出匹配度,但偏偏有些人的照片上传后,给出来的艺术画让人哭笑不得,比如:
5、硬件开光的必要性
某数据中心的火灾报警器因损坏,而在没有发生火灾的情况下响起。
诡异的是,数据中心内确实出现了大面积的磁盘损坏和读写性能下降!
经排查,因为报警器声音太大影响了磁头的运动!
网友吐槽:看来给硬盘开光很有必要啊!
6、某外资通信设备商的逆天bug(实在太长,给各位上图)
7、足以让数据库瞬间崩溃的bug
愿望:在百万量级的数据库里实现快速自我交叉匹配查询。
手段:建立临时表提速。
bug:条件里忘记添加”a.id=b.prio”
结果:临时表从预计的几千条达到了上亿条,数据库崩溃!!!!
8、足以让系统瘫痪的bug
9、程序员都能看懂的bug
if (object == null) {
object.dosomething();
} else {
object.dosomethingelse();
}
10、据传,iphone手机日历上的bug
11、购买微软office套件visio不可使用outlook邮箱注册
网友爆料,自己在购买正版office套件visio时,当他在注册页面输入微软的outlook邮箱,系统居然提示系统中没有outlook.com!
12、集群宿主机已售内存为负值?
13、比较弱智的bug
某网友:让我目瞪口呆的bug是update不加where...
14、人类历史上第一个程序bug
笔记本摄像头浅析与应用
一点点了解可编程控制器,微型可编程控制器介绍
智慧警务安防产品技术创新应用与发展
碳化硅和氮化镓的特性、优势及应用范围
万能的石墨烯,它将从多个方面来改变世界
那些让程序员目瞪口呆的BUG:麻省理工“只能发500英里的邮件”
RK3568不同规格品牌U盘读写测试
Vlog手机华为nova8 Pro,一部手机告别设备党
集成化开关电源变换器升压电路详解
闪烁噪声计算公式分析
入行智能家居 首先需要考虑这些事项
任正非接受采访表示 华为可以“独立应付”美国禁令!
全碳纤维打造的无人机 汽车都压不坏它
为什么已经拥有Android操作系统的谷歌想要建立全新的“Fuchsia”?
Samtec连接器技术前沿 | 信号发生器 - 可靠性的关键所在
光电传感器的构成特点及类型
TCLPalm手机入网 3.3英寸小屏幕手机售价约合人民币2500元
从模型复杂度的角度探讨“深度神经网络为什么深”的问题
半导体封装材料市场规模下滑,环氧树脂在EMC的需求量崛起
单片同步降压型DC-DC转换器WD5030的原理图及典型应用