揉着两个硕大乳球喷奶水_国产美女www爽爽爽网站_成人精品综合_国产精品久久高潮呻吟粉嫩av_欧美一区二不卡视频

出租車頂燈首選丹陽市界牌鎮(zhèn)鴻騰汽車塑件廠,本廠專業(yè)生產(chǎn)出租車頂燈,出租車廣告頂燈,渣土車頂燈等產(chǎn)品,價格合理,質(zhì)量上乘,聯(lián)系電話:13775508287 18006108287.
   今天是:
Danyang Hongteng News List

丹陽鴻騰新聞列表

Danyang Hongteng Contact Us

丹陽鴻騰聯(lián)系我們

地址:江蘇省丹陽市界牌鎮(zhèn)
聯(lián)系人:滕先生(經(jīng)理)
電話:17768658888/13775508287
零售部:13775507308/17768658888
辦公室電話:0511-86930535
傳真:0511-86930535
郵箱:dyhtpj@163.com
網(wǎng)址:www.pthospital.com
行業(yè)新聞 您現(xiàn)在的位置:首頁>新聞資訊>行業(yè)新聞

手機日期只能設(shè)置到 2038 年?這背后有個大問題……

發(fā)布者:丹陽市鴻騰汽車塑件廠 發(fā)布時間:2022-11-9 13:16:53 點擊次數(shù):308 關(guān)閉

世界末日到底是哪一天?這個無厘頭的問題一直有著各種各樣的離奇答案。當你打開手機系統(tǒng)設(shè)置(不是日歷),關(guān)閉自動設(shè)置時間,往未來的方向滑動數(shù)字時,你會發(fā)現(xiàn)時間停在了 2038 年。

小米、華為可以設(shè)置到 2037 年 12 月 31 日,iPhone 也只多兩天

不僅是手機,在電腦上,當你嘗試將時間從 2037 年再往上調(diào)整時,會發(fā)現(xiàn)不管怎么按設(shè)置按鈕,日期都不會繼續(xù)改變。

日期調(diào)整超過 2038 年時,會停在 2038 年 1 月 1 日

2038 年到底會發(fā)生什么?為什么各種設(shè)備都無法“逾越”2038 年?在網(wǎng)上搜尋 2038,你還能發(fā)現(xiàn)有人專門設(shè)置了倒計時網(wǎng)頁。這其中包含了一個更加精確的時間:2038 年 1 月 19 日 3 點 14 分 7 秒。而下一秒,你的電子設(shè)備將會穿越回到 1901 年

著名的“2038 問題”,將在此刻爆發(fā)。

到“2038 年問題”發(fā)生,還剩……

2038 年,時間“摧毀”系統(tǒng)

問題發(fā)生在 2038 年 1 月 19 日 3 點 14 分 7 秒的下一秒。這一天的 03:14:08 不會到來,迎接你的將會是 1901 年 12 月 13 日 20:45:52

使用腳本模擬系統(tǒng)時間,會出現(xiàn)時間的跳變(平臺 Debian GNU / Linux (內(nèi)核 2.4.22))丨 William Porquet / deepsky.com

對于很多電子設(shè)備而言,這是個毀滅性的打擊。文件的創(chuàng)建與修改、應(yīng)用軟件的運行、網(wǎng)絡(luò)系統(tǒng)的同步…… 時間作為一個關(guān)鍵數(shù)值,在整個電子系統(tǒng)里起著絕對重要的作用。因此有一陣子蘋果手機的語音助手 Siri,還把這一天當成了“世界末日”。為什么是這一天?Siri 回答中的關(guān)鍵詞也給出了答案。

早期 Siri 對于世界末日問題的回答(新版本系統(tǒng)已無此回答)

Unix、32 位,這兩個詞讓 2038 年的這一天注定成為末日。Unix 是一種操作系統(tǒng),這種系統(tǒng)中計時方式是以 1970 年 1 月 1 日 00:00:00 為基準,按秒為單位進行增減。比如到 2022 年 1 月 1 日 0 點,只需要用基準值加上 1640966400 秒。而我們現(xiàn)在使用的安卓、蘋果系統(tǒng)都屬于類 Unix 系統(tǒng),采用了同樣的方案。

據(jù)鴻騰科技了解知道,電子系統(tǒng)使用 0 和 1 對數(shù)據(jù)進行儲存,也就是二進制。如果只用 1 位數(shù),只能表示 0 和 1,如果 2 位數(shù),則可以用 00、01、10、11 分別表示 0、1、2、3 這四個數(shù)。隨著位數(shù)的增加,二進制可以表示的數(shù)也越來越大,但總會遇到上限。如果用 32 個 0、1 儲存數(shù)字,第一位表示符號,0 代表 +,1 代表-,則剩下 31 位最大可以表示2147483647。在計算機資源非常寶貴的年代,用 32 位來放置時間,已經(jīng)很夠用了。

1970 年 1 月 1 日 00:00:00 + 2147483647 秒 = 2038 年 1 月 19 日 3 點 14 分 7 秒。下一秒,數(shù)據(jù)就會出現(xiàn)“裝不下”的情況,發(fā)生溢出。此時第一位符號位從 0 變成 1,本來的加號變成了減號,時間突然穿越到過去。

從上到下分別是二進制秒數(shù)、對應(yīng)的十進制秒數(shù)、32 位 Unix 系統(tǒng)時間、實際時間。超過 2147483647 后,符號位會變成 1(負號),整個數(shù)字會突然發(fā)生翻轉(zhuǎn),回到 1901 年。丨 Pemu / Wikicommons

這個存在于將來的問題,它會給我們帶來怎樣的影響?回溯過往,一次又一次的“千年蟲”問題已經(jīng)給了我們一些預(yù)告。

千年之外的千年蟲

2000 年,千禧年。而在很多應(yīng)用程序看來,這一年會變成 1900 年。

同樣因為硬件資源寶貴,早期程序使用了年份的后兩位數(shù)字來表示日期,而前兩位數(shù)都默認為 19。這個不起眼的時間問題,在整個世界引發(fā)了巨大的關(guān)注。政務(wù)系統(tǒng)、銀行系統(tǒng)、航空系統(tǒng)等多個系統(tǒng)都可能受到影響而失效。全球各地對這一問題進行了響應(yīng),試圖解決這一問題。我國多次發(fā)文強調(diào)這一問題的重要性。美國也推出了有關(guān)千年蟲問題的法案,以敦促各行業(yè)共享信息解決此類問題。

多虧人們對“千年蟲”的高度重視,使得這一問題在集中爆發(fā)前得以解決。但在此之后,類似“千年蟲”的事件卻依然層出不窮。

2010 年的第一周,德國約 3 千萬張銀行卡同時“失效”。持卡人不僅無法直接刷卡消費,連在自動取款機上取錢都成問題。這不僅影響了本國居民的生活,也使得在外度假的德國人滯留在當?shù)亍?

由于不同編碼方式存在差異,2010 在德國的銀行系統(tǒng)中被錯誤地識別成 2016。銀行卡也因此“被過期”了。同樣的情況出現(xiàn)在使用 Windows Mobile 系統(tǒng)的手機上:你在 2010 年第一天收到的新年短信,會被系統(tǒng)顯示成 2016 年。

德國加速修復(fù)了銀行系統(tǒng),所幸沒有造成更大的損失。但放眼太空,事情就沒那么簡單了。2013 年 9 月,航天器 Deep Impact 突然失聯(lián),迫使美國航空航天局宣布相關(guān)探測任務(wù)正式結(jié)束。Deep Impact 的首席任務(wù)科學(xué)家 Mike A'Hearn 認為,這是一個“千年蟲問題”。航天器的部分軟件無法正確識別 2013 年 8 月 11 日之后的日期,導(dǎo)致計算機不斷重啟。最終,科學(xué)家們失去了航天器的信號。

Deep Impact 與坦普爾 1 號彗星相遇模擬圖丨 NASA

就在今年年初,“2022 年蟲”讓微軟的程序員體會了新年大加班。1 月 1 日,微軟的郵件服務(wù)系統(tǒng) Exchange 突然中斷,使用該服務(wù)的用戶都無法發(fā)送電子郵件。微軟隨后給出了聲明,稱該問題與日期檢查失敗以及新年的變化有關(guān)。簡單點說,和 2038 問題一樣,時間“溢出”了。好在微軟團隊加班加點,在當天解決了該問題。

在未來,“類千年蟲”問題一定還會出現(xiàn)。對于可以預(yù)料的問題,人們已經(jīng)開始嘗試提供解決方法。比如使用新的格式存儲時間信息。與此同時,系統(tǒng)團隊提供的新內(nèi)核也在解決 32 位平臺上的“歷史問題”。你也不用太擔(dān)心,畢竟到那時,你應(yīng)該已經(jīng)換了好幾波手機了。

不過,再遇到類似的突發(fā) Bug 也很正常。因為世界上總在發(fā)生情理之中、意料之外的事情


最新新聞