第509章 千年蟲!


  第509章  千年蟲!

  得到回應的劉炳良現在反而難以啟齒起來。思兔閱讀М

  現在還糾結什麼顏面,這次的代碼混亂問題可不是什么小問題,一朝癱瘓帶來的經濟損失是自己這種小員工所無法承擔的。

  閱讀更多內容,盡在𝕊𝕥𝕠5️⃣5️⃣.𝕔𝕠𝕞

  看著張明瑞走了過來,劉炳良壓下了心頭的思緒,咬了咬牙,將混亂的界面遞給他看。

  「有幾個用戶的飛鴿帳號突然登不上了,同時,一些用戶的好友也突然消失。」

  「我們得到反饋之後,立馬展開了調查,卻怎麼也找不到問題。」

  「到目前為止,我們只發現了這些用戶的號碼有一個共同點,就是都有99這兩個數字。」

  看向劉炳良調出來的界面和遞過來的帳號,張明瑞仔細的觀察了一番,並嘗試了一下登錄。

  周圍眾人也一起看向電腦屏幕,儘管已經看了很多次了,此時還是忍不住凝神屏氣。

  良久,看到張明瑞沒有說話,安靜的空氣又開始躁動了起來。

  眾人滿心失望,竊竊私語,討論起來了要如何解決。

  「是千年蟲。」

  張明瑞心下一沉,突然出聲,嚇了眾人一跳。

  千年蟲,是計算機2000年問題。

  由於某些使用了電腦程式的智能化系統,如智能化系統,自動控制晶片等,當中的年份只採用兩位十進位數來表示,所以當系統進行跨世紀日期處理時,就會出現錯誤的結果,進而引發各種各樣的系統功能紊亂,甚至崩潰。

  千年蟲為什麼會出現?

  這還得回到18世紀50年代,當時計算機的儲存設備價格不菲,貴到連大公司都會覺得離譜。

  所以程式設計師在寫代碼的時候,每一個字符都要斟酌慎重,精打細算,節約是刻在腦子裡的第一守則!

  僅5MB的磁碟,一年的租金就高達35000美元,這還是租而已!

  在這樣的背景環境下,格萊斯·霍普,最早的程式設計師之一,為了節省內存,相出了用六位數表達的辦法。

  例如1999年,8月5號,就寫成99/08/05,這個方法在當時確實很省空間,所以一提出就廣受採用。

  但是這種做法產生了新的問題,00/01/01代表的是1900年1月1日,那到了2000年1月1日,計算機就會疑惑,時間怎麼又退回去了?

  現在是1999年,雖然到2000年只隔了一年。

  但卻跨越了一個實際。

  系統無法識別,隨後崩潰。

  那麼有些緩存的文件到底要不要刪?

  所以飛鴿才會丟失好友,甚至無法登錄。

  重生回來,自己盡然完全忘記了千年蟲的事情。

  這個麻煩可不是一個小麻煩。

  眼前這個名叫千年蟲的bug才是導致軟體問題出現的罪魁禍首。

  「千年蟲?

  什麼是千年蟲?

  是病毒嗎?」

  聽到這話,眾人摸不著頭腦,紛紛疑惑起來,看向了張明瑞。

  只有劉炳良以拳捶手,仿佛明白了什麼的樣子。

  現在萌芽科技公司招到的人大多都還年輕,閱歷不夠,沒有聽說過千年蟲很正常。

  張明瑞低頭皺著眉毛,從點腦桌前的板凳上站了起來,面色嚴肅,開始向大家介紹起了千年蟲。

  千年蟲,不是真的小蟲,也不是一種新型電腦病毒。

  確切的來說,這是一種程序處理日期問題的一種電腦程式故障,是當初程式設計師為了簡便,偷懶留下來的bug。

  那時的程式設計師並不是沒有想到這個結果,只是那時候自己早已不在人世,就讓後代去操心吧!

  ……

  聽完張明瑞的簡單介紹,眾人鬆了一口氣的同時又慌張了起來。

  鬆了一口氣是因為問題不是由自己導致的,慌張是因為這個問題如果得不到解決,那麼波及的範圍可不是一星半點兒!

  「這個問題能夠解決嗎?」

  劉炳良問道。

  其實之前在學校學習的時候,劉炳良就聽老師們說過千年蟲,但是那時候沒有人在意。

  沒想到現在會發生這樣的事情,飛鴿聊天室作為一個聊天軟體,裡面緩存了大量數據,一旦系統崩潰,那麼飛鴿的存在也沒有什麼必要了。

  聽到劉炳良的問題,張明瑞沒有回答,先認真的思考了一下。

  自己早就通過系統將Java和C語言等程式語言學會了。

  但是要改動這個程序,還是需要一定的時間。

  這個問題也必須解決。

  要知道,現階段電腦和自動化晶片的使用已經遍布各個領域,一旦到了2000年,不只是萌芽科技公司了,整個世界國家的系統都會癱瘓。

  國家無法再供電,銀行里的存取記錄以及利息計算都會紊亂。

  電信行業的帳單更是會出現問題,若你在1999年的最後一天23點多打電話到凌晨,那麼你的帳單可能會顯示你打了100年的電話。

  同理,稅收局會認為你拖欠了100年的稅款。

  更有甚之,醫療儀器不能使用,交通系統完全癱瘓。

  前世「千年蟲」給世界各國都帶去了巨大的經濟損失,銀行門口也都是在瘋狂取錢的人,使民眾產生了大量的恐慌。

  為了快速的穩住局勢,各個國家找來的程式設計師根本來不及根治這個問題,只是將日期的區間改到了1920年到2020年。

  他們想,2020年,大家肯定都換了新電腦了吧!

  現在張明瑞趕上了這次事故發生之前,時間緊迫,一定要避免這次災難的發生,同時根治這個問題。

  如果真的能夠將本次的問題解決好,那麼華夏必將在世界的歷史上留下濃墨重彩的一筆!

  「都在做什麼呢?」

  因為公司最近出的問題,張明悅可謂是焦頭爛額。

  要知道對於一般人來說丟失一些聊天記錄和好友是沒什麼事,但是飛鴿聊天室還兼具文件傳輸功能。

  之前為了做推廣,向很多老闆都推送了這個軟體,現在出了事,電話是應接不暇。

  很多重要文件也找不回來了。

  這也是張明悅前幾天都沒有好好吃飯的原因。

  這剛出來準備倒杯水放鬆一下的時候就發現大家圍在一起,看向張明瑞以及面前的電腦。

  「張總,我們找到問題出現在哪兒了。」

  「找到了?」

  張明悅的聲音難掩喜悅之情,疲倦的眼睛也閃過一絲光。

  但大家還是一副苦巴巴的表情,張明悅不解的收起了喜悅的神色,拇指摩梭著冰涼的杯子底部,看向張明瑞,問道:「解決不了?」


章節目錄