首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/266377

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

指针没用好,一行代码让公司损失 6000 万美元

1990 年 1 月 15 日,AT&T 的新泽西运营中心检测到大范围的系统故障,网络显示屏上出现了大量红色警告。 尽管试图排除故障,但网络故障仍持续了 9 个小时,导致呼叫连接故障率达到 50%。 AT&T 因此损失了 6000 多万美元,6 万多名美国人的电话完全无法接通。 此外,500 个航班延误,8.5 万人受到影响。 按理说,AT&T 的长途网络是高效率的典范,它利用先进的电子交换机和信号系统处理了全国大部分的电话。该系统通常能在几秒钟内完成电话路由选择。 然而,就在这一天,从纽约的一个交换机开始,整个网络出现了故障。这是由于最近一次更新中的一个软件错误造成的,该错误影响了网络中的 114 个交换机。当纽约的交换机复位并发出信号时,这个错误引发了多米诺骨牌效应,导致大范围的网络中断。 有趣的是,这个软件并没有经过测试。由于代码改动较小,因此按照管理层的要求绕过了测试。 问题所在 追根溯源,原因在于网络交换机实施的软件更新中出现了编码错误。 该错误发生在一个 C 语言程序中,涉及嵌套条件语句中一个错位的中断语句,导致数据覆盖和系统重置。 伪代码 1 ...

Google Play 收紧 Android 应用开发者规则

谷歌宣布收紧在 Google Play 商店发布应用程序的 Android 开发者规则,引入了一些新的政策和计划,以提高整个平台的应用程序质量。 公告指出,现在将要求拥有新创建的个人 Play Console 帐户的开发者在发布前,至少 2 周内与至少 20 人一起测试他们的应用程序。他们认为,此举将帮助开发人员提前发现问题获得用户反馈,预计该要求将在“未来几天”出现在 Play 管理中心。 与此同时,Google Play 的审核团队还将加强对应用程序的审核,预计整体应用程序审核时间表不会发生重大变化。但该公司警告称,随着这些变化的推出,少数应用程序的审批时间可能会加长,例如为儿童设计的应用程序或请求某些设备权限的应用程序。 “我们的全球审核团队现在花更多时间评估新应用程序,以确保它们提供有价值的用户体验,不会通过应用程序或场外活动欺骗或欺诈用户,并遵守我们的政策。” 此前,谷歌方面曾宣布所有开发者在 Google Play 上发布应用程序前必须满足一系列扩展的验证要求,以打击恶意软件行为。时至今日,该公司还分享了一些内容,指导帮助拥有现有帐户的开发者如何完成这些验证,以符合更新后的...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle

Oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

JDK

JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。