先上圖
前幾天當我看到這個笑話的時候我沒有在意,都2202年了胳挎,難道還有人用整型來存儲日期嗎饼疙?
還真有!
今天我刷到了量子位的一篇文章:微軟2022新bug:大量程序員連夜加班慕爬,只因日期數(shù)據(jù)溢出
內容是2022年1月1日微軟Exchange服務出現(xiàn)故障窑眯,電子郵件發(fā)不出去了。
Exchange Server是微軟推出的一套電子郵件服務組件医窿,可用于構建企業(yè)磅甩、高校或機構的郵件系統(tǒng)姥卢。簡單來說更胖,用它不止能構建“郵箱工作群”,還能協(xié)調內部工作流等隔显。
原因是Exchange服務服務的一個子系統(tǒng)(郵件過濾管理系統(tǒng)FIP-FS)就是用int32來存儲“yymmddhhmm”的??????
我甚至懷疑博主是已知Exchange服務有問題才發(fā)的帖子却妨。很尷尬,微軟被預言到了括眠。
據(jù)說微軟的員工新年剛到就被拉回去加班彪标,程序員何苦為難程序員…
一個冷知識。那就是python3中整數(shù)是沒有上限的??
在cpython的實現(xiàn)中它是被分塊后存儲在數(shù)組中的掷豺。當然理論上還是受機器內存大小的影響的??