20年前差點讓世界崩潰的「千年蟲」,又回來襲擊人類了

2020-12-04 賽雷百科全書

BUG,是程式設計師們的死敵,消滅BUG,是程式設計師們的使命。我們今天故事的主角,就是人類史上最有威脅,也是最難對付的BUG之一 —— 「千年蟲」。

遙想當年,三星用一款NOTE7手機.重新定義了「易燃易爆」物品,以一己之力,改變了航空公司的安檢規則。自此之後,三星在中國的銷量一路滑坡存在感越來越低。

可能是覺得自己戲份太少,三星又整了個么蛾子來搶熱搜。從5月23號開始,大批三星手機突然崩潰黑屏、顯示亂碼、無限重啟總之就是罷工了。用戶們也是一臉懵猜著三星手機崩潰的原因,零件有缺陷?黑客攻擊了三星?誰也沒想到,真實原因竟然是一年景不好 。

今年是鼠年。按照農曆曆法來算,四月份過完之後並不會到五月,而是要再過一個閏四月。

5月23日,就是農曆閏四月初一。

三星手機的鎖屏程序裡是帶有一個農曆日曆插件的。但三星的程式設計師們沒有把閏四月給算進去,鎖屏程序就因時間紊亂而崩潰。解決辦法也很簡單,只要修改掉系統時間調成閏四月以外的日期就好或者更新一下鎖屏程序升級成有閏四月的日曆。

時間回到1999年末新的千年馬上就要到來。世界本應該是一片歡樂喜慶的海洋然而現實是全球都陷入了恐慌普通人忙著取現金、忙著屯糧還有人鑽進山洞避難;他們感覺世界末日即將到來而政府部門、金融機構、軍隊都忙著做安全測試,並找來大量技術人員組成搶修隊。

這場混亂的源頭就是所謂的「千年蟲』。它並非真正的蟲子,而是電子產品系統中存在的,時間紊亂BUG。1999年到2000年只隔1年但是跨越了1個世紀,系統無法識別,隨後崩潰。

至於為什麼會出現千年蟲,這還得從計算機剛誕生時講起。

50年代初,計算機的儲存設備相當昂貴貴到大公司都會覺得肉疼,5MB的磁碟,一年的租金要35000美元!這還只是租,不是買所以程式設計師在寫代碼時候每一個字符都要精打細算。

相關焦點

  • 20年前偷懶修復的千年蟲bug歸來,程式設計師:該來的總會來
    千年蟲主要集中在配備較早的主機系統上,如在 IBM 4381,IBM AS/400 等機型上運行的應用程式,比如美國的 AT&T 電訊公司,其內部就有超過 3.6 億行的應用程式需要檢測是否存在 Y2K 問題。另外,在自動化儀器儀表、電梯、警報系統、恆溫燈等嵌入式設備也容易存在千年蟲隱患。
  • 千禧年的千年蟲丨專欄
    說到這個,小白白知不知道「千年蟲「呀?小白:「千年蟲「,那是啥子呀?是不是恰巧在2000年爆發的一場蝗災呀?大東:還別說,這次事件真的是一場「蝗災「,只不過這次」蝗災「是一場計算機的」蝗災「,在這次」蝗災「中有許許多多的電腦接連受害,就像被蝗蟲洗劫的稻田一樣損失慘重。小白:啥!這麼可怕的嗎?是不是一種特別厲害的病毒?
  • 漫畫:什麼是 「千年蟲」 問題?
    在20世紀末,人類社會曾經遭遇過一場空前的大危機,如果這場危機真的降臨,甚至有可能終結整個人類文明
  • 「千年蟲」是什麼東西?一個在計算機誕生之初,遺留下來的巨大Bug
    其實千年蟲是和計算機有關的一個事,在千禧年到來時達到了高峰。今天小編就來講一講歷史上的千年蟲。葛麗絲·霍普在講千年蟲前,我們先來認識一個必要的人物——「葛麗絲·霍普」。提到她的原因自然是因為她和千年蟲有著密切的關係,可能學過編程的人應該很了解這個人。她出生於1906年的美國紐約,從小就是一個學霸級別的人物,進入大學後,她獲得了數學與物理兩個學士學位,1934年她獲得數學博士學位。後來第二次世界大戰爆發,受大環境的影響,葛麗絲決定投筆從戎。
  • 專家預警:2020多種極端氣候將襲擊地球,地球系統性崩潰已現端倪?
    專家預警:2020多種極端氣候將襲擊地球,地球系統性崩潰已現端倪?
  • 追憶:2000年已經是20年前了,那一年的你記得多少
    2020年來了這是新的一年也是又一個10年的開啟站在這個全新的起點回望2000年竟然已經是20年前了今天的你,還記得2000年的你是什麼樣子嗎?「1」時代結束2000年帶我們進入新千年一個調整計算機時間的程序bug在歲末年初引發一場「千年蟲」的恐慌當99變成00人們擔憂運算崩潰、時空錯亂2000年的元旦是星期六娛樂活動可以更盡興臨近午夜,人們或在家團圓盯著電視上的報時等待跨年或在有倒計時活動的廣場相聚
  • 26年前人類差點「滅絕」,多虧了它保護,讓地球逃過一劫!
    26年前人類差點「滅絕」,多虧了它保護,讓地球逃過一劫!地球上的生命數不勝數,隨著時間的推移會有生命的逝去,也會有新生命的誕生。根據科學家的分析來看,地球上截止到目前為止,至少經歷了5次生物大滅絕。距離我們最近的40 6500萬年前恐龍的滅絕在人類出現之前,它們是地球上的霸主,雖然他們在地球的時間比較久,但是在1.6億年的時間,它們並沒有人類一樣的高科技,它們卻有著不容忽視的體型優勢,它們的身體非常的健碩,體型非常的巨大,就算是現在在地球上可能都不會有動物是他的對手,也是地球在46億年的時間內誕生的最大物種。
  • 6種極端氣候或襲擊全球,200名科學家聯合預警:地球或將崩潰
    就在上周,全球有200名科學家聯合發布了一項長達50頁的報告,警告人類地球的6種極端氣候或襲擊全球,地球或將崩潰。自從人類進入21世紀以來,地球的氣候危機就逐漸開始顯現。大量的溫室氣體排放,加劇了地球的溫室效應,讓地球開始變暖。
  • 震驚世界的發現:74000年前的火山大爆發,才讓早期人類得以成長
    像羚羊這樣的大型哺乳動物變得瘦弱、挨餓,並且給依賴它們的食肉動物(食肉動物和人類獵人)提供很少的脂肪。然後,這個令人沮喪的循環會一年又一年地重演。這是大約74000年前印度尼西亞託巴火山噴發後地球上的生命。
  • 人類將在2100年前滅絕?牛津大學:概率高達19%,情況堪憂
    據英國《每日星報》於當地時間9月22日報導,近日據英國牛津大學人類未來研究所(Future of Humanity Institute)計算得出,在本世紀結束之前(2100年前)人類滅絕的總體概率(或者說「生存風險」)高達19%,數值令人擔憂。
  • 他算錯了一個公式,希特勒崩潰,美國人嚇哭,人類差點再死幾億人
    文/他算錯了一個公式,希特勒崩潰,美國人嚇哭,人類差點再死幾億人 大家好呀,今天小編又來為大家講解歷史啦,歡迎各位的觀看~ 很多人認為,美國和德國人最刺激的較量是諾曼第登錄。
  • 從千年蟲,閏年蟲,閏秒蟲看測試數據設計
    從千年蟲,閏年蟲,閏秒蟲看測試數據設計 前幾天看到一個很有趣的微博(見圖1:)當然這事兒對發博的人肯定沒有趣,又查了一下閏秒的概念:原來我們的時間計算有兩種方式,一種是類似於古人看太陽位置或者用日冕的「天文法」,獲得的時間稱之為世界史;一種是利用原子振蕩周期計算的「原子法」,我們生活中用的時間都是第一種
  • 外太空神秘物體不是小行星可能是54年前的火箭回來了.
    最近發現且命名為2020 SO的小行星,也許並不是小行星,有可能是54年前發射的半人馬座火箭回來了美國國家航空暨太空總署(NASA)的太空專家透露,最近發現且命名為2020 SO的小行星,也許並不是小行星,有可能是54年前發射的半人馬座火箭回來了。
  • 迷戀世界末日的人類
    1999年其實真的發生了世界末日的場景,也就是「千年蟲」事件,這是一個程式設計師拯救世界的故事,而且是真·拯救世界於末日。如果當初千年蟲危機爆發了,2000年1月1日,各國的銀行、醫院、政府機構很有可能會直接癱瘓。美俄能把全世界每個人都炸一遍的核彈,說不準就程序出問題,自動彈射了。程式設計師們挽回的經濟損失與人民財產,是絕對的天文數字。非洲甘比亞就是個例子,因為沒能徹底擺脫千年蟲,多地出現了電力供應中斷,財政部等政府部門,海關、交通、金融等行業都出現了局部癱瘓。
  • 愛爾蘭36歲男子腳劃傷後被食肉蟲襲擊感染,術後或將重新學習走路
    據英國《鏡報》7月22日報導,愛爾蘭36歲男子腳劃傷後被食肉蟲襲擊感染,手術後或重新學習走路。據悉,這名來自愛爾蘭科克36歲的男子在度假時不小心將腳趾劃破了一個小傷口,之後被食肉蟲襲擊,不幸感染了一種叫做壞死性筋膜炎的罕見疾病後,他當時被告知只有四分之一的存活機率,且腿要從臀部以下被切除,這導致其險些喪命。
  • 日本研發 20 年後去月球吃的食物 包括放綠眼蟲的湯
    日本 ispace 公司稱將在 2040 年建造月球城市給人類居住,並表示到時至少有 1000 人移居月球。隨後日本 JAXA 公司就研製出了可以在月球上吃的食物,並於 3 月 27 日在東京舉行 " 月球上吃的食物 " 發表會。
  • 37年前,全人類差點面臨一場核大戰,如果不是他值班後果不堪設想
    當前的人類,已經進入到了和平的狀態當中,除了局部地區依然擁有戰士之外,大部分的國家都能處於和平狀態。其實在二戰結束之後,蘇聯和美國之間就已經有了核武器之間的競賽,他們的這種冷戰過程也進一步影響到了整個世界的局勢。值得注意的是,37年前全人類差點面臨一場核大戰,如果不是他值班,後果真的不堪設想。
  • 人類真的是在食物鏈頂端?科學家提到一種天敵,差點吃光人類祖先
    在距今幾百萬年前的遠古時代,人類第一次站在了這片土地上。我們有著其他生物都沒有的獨一無二的的智慧,在不斷進化中尋覓著新的高度。在許多學者眼中,我們已經是地球上目前最為高級的物種,是真正的消費者層次。但人類真的是食物鏈頂端沒天敵嗎?科學家們提到了這個物種,曾經的它差點把我們的祖先全部吃光。
  • 千年蟲問題再現:iPhone鬧鐘失靈 全球大遲到
    「千年蟲」問題再現據報導,iOS 4.0.2以上版本的iPhone均受影響。計算機保安專家古煒德表示,這次i-Phone鬧鐘失靈可能是編寫軟體程序時的失誤,推出時沒有充分測試,因為太多人依賴有關功能才出現混亂。《經濟學人》雜誌則將這次事件形容為「千年蟲」問題再現。
  • 太空人都崩潰了,他們看到了什麼?
    太空人都崩潰了,他們看到了什麼?由於人類的飛速發展,現在的科技十分強大,早在幾十年前就已經完成了古人想都不敢想的事情,古時我們都曾幻想過月球上到底有什麼?是真的有嫦娥與玉兔麼?雲朵後面是否真正藏匿著神殿?這些疑問也因強大發展得到了答案。