10大经典错误

标签: 杂项资源 轶事趣闻 404 Error IE | 发表时间:2011-08-08 08:37 | 作者:陈皓 beralee
出处:http://coolshell.cn

下面是10、11个经典的错误,升序排名。希望大家补充!

10、DOS的Abort,Retry, Fail?错误

85年以后出生的人可能不知道DOS是什么了,只有那老家伙还知道这是什么。我还记得当时的我对于Abort和Fail这两个选择还是比较清楚的,不过,今天完全忘记了Abort和Fail的差别是什么?这个出是DOS下的经常出现,也相当的经典,以至于在Wikepedia上都有专门的业面 Abort, Retry, Fail?。简称为ARF。当然,ARI – Abort, Retry, Ignore?

9、Windows Vista 的红屏错误

红屏错误(RSoD – Red Screen of Death)不单单只是Windows Vista引入的(也许是蓝屏太有名了,突然变成红屏,大家觉得这个是比蓝屏更NB的错,所以也就引人关注了),PlayStation的也喜欢使用红屏。

Windows Vista 的 RSoD

PSP的红屏

8、PC机的开机报警

攒过PC的朋友都知道如果你的内存条有问题,PC开机时会长鸣报警,一长一短则是显卡有问题,等等。你可以上Wikipedia上看看相关的词条——Power On Self-Test Beep

第一代的AMI BIOS

7、Twitter的大鲸鱼

Twitter的服务器负载一吃紧,下面的这个页面就会显现出来了,大家把它叫做Fail Whale ,这个情况在今年4月份以前的2到3年是非常频繁发生的,现在看似好很多了,看来Twitter工程师们克服了这个负载问题。你千万不要以为这个图是Twitter自己设计的,这个图是一个叫Yiying Lu的人设计的。不过由Twitter引发出来的文化影响力是比较深远的,甚至还出现了相要把这个事发扬光大的Fail Whale project (@FailWhalefailwhale.com)以及相关的T恤衫。你可以看看这篇文章

Twitter Fail Whale

6、Kernel Panic

Kernel Panic相关于Windows 的蓝屏错误,其发生在Mac OS X和Linux下,在Mac OS X v10.6 Snow Leopard中,当进入内核错误后,会在画面上出现一个有英语、法语、德语、西班牙语及日语的当机画面,被多数用户称为“五国语言当机”,简称“五国”。在Linux上则是Linux Kernel oops。当内核检测到问题时,它会打印一个oops信息然后杀死全部相关进程。oops信息可以帮助Linux内核工程师调试,检测oops出现的条件,并修复导致oops的程序错误。

Mac OS X 10.6的内核错误警告,俗称“五国”

PA-RISC上发生的Linux内核oops,用ASCII显示一头死牛

5、Windows的非法操作

这个错误信息主要是操作系统用来保护自己的错误,也就是Windows下的程序crash。通常来说,是内存访问错误引发的。不过,这个东西在windows下太多了,这是Win95和Win98中的大量的问题,包括微软自己的软件也经常出现这个问题,最为典型的就是IE6的crash。让IE6 出现这样的错误真是太简单了,参看酷壳的这篇文章

该程序执行了非法操作

4、Windows RPC Error

这个错误之所以很牛,是因为在2003年的8月份,很多使用Windows的用户都看到了这个错误,其系统被强行重启,重启了以后又收到这个错误,然后又被重启。这个事看上去就像一个正常的Windows的错误(相当正常,因为这样的红叉叉在Windows上看到了N多次了,用户都习惯了),但其实,这个事是有人故意的,这就是那个著名的Blaster worm蠕虫病毒,其利用了Windows DCOM的一个漏洞。

Windows RPC Error

3、Xbox 360 三红错误

这个错误又叫RRoD – Red Ring of Death,在中国地区叫“三红”。微软在推出的游戏主机Xbox360后,众多用户曾向微软方面投诉游戏主机经常出现不同程度的故障,而且概率偏高,有调查显示,早期版本Xbox360返修率高达68% ,而最近的报告指出故障机率还是有33%。过热是游戏配件产品制造商Nyko认为Xbox360主机发生三红灯警告的主要原因,也有人指出因为Xbox 360机能不足所以长期开机超频引致过热。有报告指出微软花费了超过11.5亿美元在回收及修理出现问题的XBOX 360。

XBox 360 Red Ring of Death

2、Web上的404错误

HTTP 404或Not Found错误讯息是HTTP的其中一种“标准回应讯息”(HTTP状态码),此讯息代表客户端在浏览网页时,服务器无法打到用户要请求的资源,所以报错。404是一个你无法避免的错误,因为可能是因为用户或你的开发人员编码里打错连接。所以,很多公司借用这个机会来美化404页面,本站以前也介绍过(如:StackOverflow的404各式各样的404错),这里还有一个404的一首诗:

four oh four
by mind21_98

oh what a wonderful tizzy
which was in a fizzy
he couldn’t find the file
which was hiding in the bushes

push the back button oh traveller
contact the owner of the last tavern
find out how to get to where you’re going
and be on your way

1、Windows 蓝屏错误

Blue Screen of Death,缩写为:BSoD。这是这个世界最著名的错误了,和Kernel Panic 一样,基本上就是说,内核死翘翘了。在各种场合上我们都能看到这个错误。

北京2008奥林匹克

飞机场航班显示

商场显示屏

Bill Gates在Win98发布会上的蓝屏遭遇:

 

本来文章到这里就可以结束了,上文参考自这里The 13 Greatest Error Message of All Time。不过,我觉得还有一个错误必然会载入史册。这就是下面的“该页无法显示错误”

0、该页无法显示错误

这个错误对于中国用户不会陌生。这个错误以前更多的是Connection Reset,N年前你访问很多国外的网站者会遇到Connection Reset错,今天呢,更多的是“Time Out”,因为,关键词匹配太耗性能了,图片和视频的无法使用关键词过滤,所以,还不如直接封了IP,简单而粗暴,今天的Connection Reset更多的是出现在使用Google的搜索,当你搜某些关键词时就出这个错了。

该页无法显示 Connection Reset

(全文完)

相关文章

相关 [经典 错误] 推荐:

10大经典错误

- beralee - 酷壳 - CoolShell.cn
下面是10、11个经典的错误,升序排名. 10、DOS的Abort,Retry, Fail. 85年以后出生的人可能不知道DOS是什么了,只有那老家伙还知道这是什么. 我还记得当时的我对于Abort和Fail这两个选择还是比较清楚的,不过,今天完全忘记了Abort和Fail的差别是什么. 这个出是DOS下的经常出现,也相当的经典,以至于在Wikepedia上都有专门的业面 Abort, Retry, Fail?.

计算机的10大经典错误

- chris - 伯乐在线 -博客
10、DOS的Abort,Retry, Fail. 85年以后出生的人可能不知道DOS是什么了,只有那老家伙还知道这是什么. 我还记得当时的我对于Abort和Fail这两个选择还是比较清楚的, 不过,今天完全忘记了Abort和Fail的差别是什么. 这个出是DOS下的经常出现,也相当的经典,以至于在Wikepedia上都有专门的业面 Abort, Retry, Fail?.

[图]计算机10大经典错误

- wu - cnBeta.COM
感谢404NotFound的投递. 10、DOS的Abort,Retry, Fail.

Oracle错误代码

- - 数据库 - ITeye博客
ORA-00001: 违反唯一约束条件 (.). ORA-00017: 请求会话以设置跟踪事件. ORA-00018: 超出最大会话数. ORA-00019: 超出最大会话许可数. ORA-00020: 超出最大进程数 (). ORA-00021: 会话附属于其它某些进程;无法转换会话. ORA-00022: 无效的会话 ID;访问被拒绝.

Google Realtime出现404错误

- lube - Solidot
hidenosense 写道 "我的Google搜索页面左边工具栏里的realtime没了. 直接打开http://www.google.com/realtime返回404.

StackOverflow的404错误页

- yboren - 酷壳 - CoolShell.cn
不知道大家有没有注意到StakeOverflow的404错误页面. 这个是一个很有意思的图片,不知道你看懂了吗. 看上去像Python,又像 Ruby,还像 Perl,当然也有 C的影子,还有Brainfuck. 是的,这是一个杂交程序,杂交了Python,Ruby,Perl,C,还有Brainfuck(注意其中的#号),所有的语句都是输出“404”字符串.

预防错误的设计

- - Juven Xu
上周参加了一个 Michael Feathers 的 workshop,整个 workshop 内容非常多,其中大部分是围绕他那本著名的 《修改代码的艺术》所阐述,不过除此之外 Michael 还以  Beyond Error Handling, Using Design to Prevent Errors 为主题,讲了不少如何优雅地处理错误的做法和思路.

Spring MVC的常见错误

- - Java译站
10年前我开始自己的职业生涯的时候,Struts还是市场上的主流标准. 然而多年过后,我发现Spring MVC已经越来越流行了. 对我而言这并不意外,因为它能和Spring容器无缝集成,同时它还提供了灵活性及扩展性. 从我迄今为止对Spring的经验来看,我发现有不少人在配置Spring的时候经常会犯一些常见的错误.

locale错误导致Java中文乱码错误的总结

- - Java - 编程语言 - ITeye博客
线上执行MapReduce任务计算时,经过排查发现了某些服务器计算的数据出现中文乱码问题,但是服务器的配置是完全一致的. 由于我们使用的key可能包含中文,中文乱码问题体现在每次合并map记录的时候计算数据的随机性,每次执行的结果都不一样(由于Map任务执分配的随机性). (注:此文章大部分都参考了同事查找到的问题解决方法.

经典论文 — REST

- ripwu - kernelchina
牛人Roy Thomas Fielding的博士论文,此处可以访问到英文版,中文版可以google一下. HTTP1.0,1.1版本以及URI规范的主要作者,Apache的co-founder. 在写这篇论文之前已经很牛了,笔者不明白的是这种档次牛人还要读博士,文凭有这么重要吗. 文中没有任何令人眼花的数学公式和统计图表,实际上是一篇描述URI,HTTP设计经验教训总结的文章.