日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

千年虫危机2.0

發(fā)布時間:2024/8/26 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 千年虫危机2.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在2000年1月1日,全世界的電腦差點集體宕機。可能是計算機出現以來,最大的一次bug了。

但引發(fā)這個bug的原因,卻是一件不起眼的小事。

上個世紀,電腦的存儲空間非常小,所以大家盡可能節(jié)省數據量。

比如記錄年份時,全世界約定俗成只保留后面兩位數字。像「1996年」,只記下「96」。

來到2000年1月1日00:00,問題就出現了:

在電腦的世界,它不知道「00」是「2000年」還是「1900年」。

這就可能導致,某些特定程序計算出來的結果不對,更嚴重的會讓電腦宕機。

而當時的電腦,已經應用在水、電等跟生活密切相關的行業(yè),搞得大家慌得一匹。

還好有些程序猿提前想到了這問題,最終不至于鬧到全世界出大bug。

本以為,以現在的科技水平,不會再出現同樣的事情,現在看來還是高估了這些大公司。

就在最近,谷歌發(fā)出警告稱:谷歌Chrome、微軟Edge、火狐Firefox,今年(2022年)可能會出現,某些網站無法正常運行的情況。

嚇得手一哆嗦,如果某些裝滿學習資料的網站打不開的話,可咋整。

搞得大家這么緊張,是因為這三家瀏覽器加起來的市場份額,足足占了全世界72%。

國內的情況也差不多,像第一名的谷歌Chrome瀏覽器,2021年還有45%的人用著。

它們要是出什么毛病,這影響可不小,怪不得被網友稱作「千年蟲危機2.0」。

只是這好端端的,怎么會出現這種情況?

當深入了解后,發(fā)現背后的原因,讓人忍俊不禁。

目前這三個瀏覽器的版本,如果以最新測試版來計算的話,分別是:

Chrome 97

Edge 98

Firefox 97

它們一般情況下,每6個星期就會進行一次大版本更新。

So,按時間推斷,將會在今年上半年,到達版本號100。

像谷歌更是已經公布,Chrome 100將在2022年3月發(fā)布。

但問題就出在這里。這是這些瀏覽器有史以來,第一次出現三位數版本號的情況。

?

?

可能有機友會好奇,版本號多了一位,也不至于鬧得很多網站不能運行吧?

這次的事情奇葩就奇葩在,很多網站在很多年前開發(fā)時,會使用「Duda」來開發(fā),機友們只用知道它是一個網頁設計工具包就行。

可能當時也沒考慮這么多,只設定了讀取瀏覽器前兩位版本號。

所以,一旦變成「Chrome/100」,這些網站只會看到「10」,一下子變成古老的版本。

是的,就是這么簡單的一個原因,釀出了大禍。

接下來,更加好笑的事情來了。

在好多年前,Duda把Chrome 40以及之前的版本號“封殺”了。只要檢測到瀏覽器版本號低于40,網站就沒辦法正常打開。

所以說,Chrome 100,在它們眼中就是不該存在的玩意啊,趕緊殺掉殺掉。

搞得這段日子,在谷歌的開發(fā)者論壇上,很多開發(fā)者在“嘲笑”這種邏輯。

經過測試,無論是「99」還是「999」,它都能正常運行。但無論是「100」還是「10」,都會報錯。

這不就是一個大烏龍么……

趕緊在今年3月之前,找到那些會崩潰的網站……所以現在Chrome、Firefox、Edge都在不斷聯系相關的開發(fā)者。

總結

以上是生活随笔為你收集整理的千年虫危机2.0的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。