IT培訓-高端面授IT培訓機構
          云和教育:云和數(shù)據(jù)集團高端IT職業(yè)教育品牌
          • 國家級
            全民數(shù)字素養(yǎng)與技能培訓基地
          • 河南省
            第一批產教融合型企業(yè)建設培育單位
          • 鄭州市
            數(shù)字技能人才(碼農)培養(yǎng)評價聯(lián)盟

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          • 發(fā)布時間:
            2018-03-10
          • 版權所有:
            云和教育
          • 分享:

          程序員一生與bug奮戰(zhàn),可謂是殺敵無數(shù),見怪不怪了!下面盤點一下鄭州程序員培訓班學員一年也難以見到一次的bug。在某知識社交平臺中,一個“有哪些讓程序員目瞪口呆的bug”的話題引來了6700多萬的閱讀,可見程序員們對一個話題的敏感度有多高。

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          1、麻省理工“只能發(fā)500英里的郵件”

          該bug發(fā)生于麻省理工,當時其系統(tǒng)管理員接到統(tǒng)計系主任的求助電話,主任在電話中說:“咱們的郵件系統(tǒng)無法發(fā)送距離500英里以外的地方,準確地說好像是520英里?!?/p>

          此時的系統(tǒng)管理員內心“毫無波瀾”,嗯!

          然后,他開始了漫長且苦逼的測試,最后發(fā)現(xiàn)郵件服務器操作系統(tǒng)(SunOS)被人更新了,因為操作系統(tǒng)發(fā)行版往往配備舊軟件,因此郵件軟件實際上是被降級了(Sendmail 8 -> Sendmail 5) ,最后的結果是:Sendmail 5試圖解析Sendmail 8的配置文件。

          所以,為什么一定是500英里呢?且看大神講解:

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          2、int mian()

          這其實是一個書寫上的錯誤,之所以會放在本文中,是因為很多程序員的職業(yè)生涯中都有過寫錯的經歷!main和mian傻傻看不出來!

          3、醫(yī)院急診科的程序bug

          一位程序員為醫(yī)院急診科設計了一套應用程序,畢竟是為急診病人服務,所以程序員在實驗室內認真地測試無數(shù)遍,直至確定沒有問題,才讓醫(yī)院部署使用。但是,醫(yī)院方面卻總是出現(xiàn)問題,一拿到實驗室就沒問題。該名程序員于是深入醫(yī)院調查,最后發(fā)現(xiàn)是醫(yī)院的X光射線導致電腦內存丟失了幾個bit信息,進而讓程序出現(xiàn)問題!

          4、谷歌的 Google Arts & Culture APP

          谷歌推出的Google Arts&Culture APP是一個可以將普通人的照片與藝術照進行對比,匹配出與用戶上傳的照片最相像的一張藝術畫,運行效果是這樣的:

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          圖片上也會給出匹配度,但偏偏有些人的照片上傳后,給出來的藝術畫讓人哭笑不得,比如:

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          5、硬件開光的必要性

          某數(shù)據(jù)中心的火災報警器因損壞,而在沒有發(fā)生火災的情況下響起。

          詭異的是,數(shù)據(jù)中心內確實出現(xiàn)了大面積的磁盤損壞和讀寫性能下降!

          經排查,因為報警器聲音太大影響了磁頭的運動!

          網(wǎng)友吐槽:看來給硬盤開光很有必要?。?/p>

          6、某外資通信設備商的逆天bug

          (實在太長,給各位上圖)
          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          7、足以讓數(shù)據(jù)庫瞬間崩潰的bug

          愿望:在百萬量級的數(shù)據(jù)庫里實現(xiàn)快速自我交叉匹配查詢。

          手段:建立臨時表提速。

          Bug:條件里忘記添加”a.id=b.prio”

          結果:臨時表從預計的幾千條達到了上億條,數(shù)據(jù)庫崩潰??!

          8、足以讓系統(tǒng)癱瘓的bug

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          9、程序員都能看懂的bug

          (反正筆者沒看懂,看懂的麻煩解釋一下)

          if (object == null) {

          object.doSomething();

          } else {

          object.doSomethingElse();

          }

          10、據(jù)傳,iPhone手機日歷上的bug

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          11、購買微軟Office套件visio不可使用outlook郵箱注冊

          網(wǎng)友爆料,自己在購買正版Office套件visio時,當他在注冊頁面輸入微軟的outlook郵箱,系統(tǒng)居然提示系統(tǒng)中沒有outlook.com!

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          12、集群宿主機已售內存為負值?

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          13、比較弱智的bug

          某網(wǎng)友:讓我目瞪口呆的BUG是update不加where…

          14、人類歷史上第一個程序BUG

          鄭州程序員培訓班學員一年也難以見到一次的bug盤點

          以上就是鄭州程序員培訓班學員一年也難以見到一次的bug盤點,怎么樣,漲姿勢了吧。