網(wǎng)站首頁百科全書 >正文
true是什么意思(名字叫True)
國外的一個蘋果用戶,申請iCloud服務,被匪夷所思的原因拒絕了。
不但拒絕,她的ID還直接被封了6個月。
這一切,都是因為她的名字里有個true。
而且,這個問題還真不好辦,推特上一位工齡30年的老程序員勸她:
解決這個問題,最好的辦法還是改名…
一個“true”就能干擾到蘋果系統(tǒng)?踩到這個坑的用戶,真的只能改名嗎?
“命犯編程”的尷尬眾所周知,在編程語言中,true(真)是一個邏輯值,與“false”相對。true在編程語句中代表1或大于1的數(shù),反之false代表0或null。
而這位不幸的大姐,名叫Rachel True,是美國的一位演員、模特。
True作為姓氏確實很罕見,但是這個好聽的名字在申請iCloud時,卻成了大麻煩。
她在輸入名字時,姓氏中的t,沒有大寫,直接敲上了“true”。
而在蘋果返回的結(jié)果中,可以看到系統(tǒng)無法將true賦值給變量lastName。
也就是說,本來應該作為字符串的“true”,直接被系統(tǒng)認定成了布爾值。
這個錯誤,導致iCloud的申請進程終止。
并且,據(jù)Rachel True說,蘋果還直接將她的ID鎖定6個月。
原因沒有細說,不過很有可能是系統(tǒng)判定流程異常,采取了規(guī)避惡意SQL注入的防御性手段。
過去的幾天,她都在不斷地向蘋果公司申訴,和AppleSupport周旋,平均每天要花兩三個小時。
但是問題根本解決不了,iCloud服務費卻依然再收。
當然,這也怪不得蘋果,true在代碼中,畢竟已經(jīng)用了幾十年。
而大家分析,蘋果的代碼中,沒有強制將所有進入lastName的值識別為字符串的機制。
所以解決這個問題,要么在輸入時給名字前后加單引號,要么真的只能改名了。
那些比“true”還難搞的名字程序員中流傳著一個經(jīng)典的笑話Bobby Tables。
小孩名叫Robert’); DROP TABLE students,結(jié)果把整個學校的學生資料都搞沒了。
這下你們應該明白對輸入做凈化處理有多重要吧??
不少人都說,這次的事件,簡直就是現(xiàn)實版Bobby Tables。
除了true,還有很多人的名字都把系統(tǒng)搞崩潰過。
比如,有姓Root的、有姓Self的,當然還有姓“Null”的。
Null這個姓還并不罕見,很多人出門連買機票都很困難。外媒報道過一位Jennifer Null,結(jié)婚后改了姓,才能正常使用各種服務。
推特上,有一位從荷蘭來的程序員小姐姐,她的姓氏是van Os,當年畢業(yè)入職時,公司用bash script建立新員工賬號。
版權(quán)說明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!
- 上一篇:烏拉什么意思(俄羅斯人喊的烏拉)
- 下一篇:最后一頁
猜你喜歡:
- 2022-06-19烏拉什么意思(俄羅斯人喊的烏拉)
- 2022-06-19brt是什么意思(brt是什么東西)
- 2022-06-19戛然而止的意思(嘎然而止還是戛然而止)
- 2022-06-19沙龍是什么意思(理發(fā)店叫沙龍呢)
- 2022-06-19007工作制(大小周工作制都是啥)
- 2022-06-19樂府雙璧指的是(什么是樂府雙璧)
- 2022-06-19否極泰來是什么意思(成語故事否極泰來)
最新文章:
- 2022-06-19烏拉什么意思(俄羅斯人喊的烏拉)
- 2022-06-19brt是什么意思(brt是什么東西)
- 2022-06-19戛然而止的意思(嘎然而止還是戛然而止)
- 2022-06-19沙龍是什么意思(理發(fā)店叫沙龍呢)
- 2022-06-19007工作制(大小周工作制都是啥)
- 2022-06-19樂府雙璧指的是(什么是樂府雙璧)
- 2022-06-19否極泰來是什么意思(成語故事否極泰來)
- 2022-06-19微信步數(shù)怎么開(微信運動權(quán)限設置在哪里打開)
- 2022-06-19慎獨什么意思(慎獨才是一人修行的最高境界)
- 2022-06-19河西走廊位于什么以西(河西走廊指哪些地區(qū))
- 2022-06-19master是什么意思(15秒記一個單詞(第884個)master)
- 2022-06-19食指(食指10歲開始寫詩)
- 2022-06-19暫時無法接通是什么意思(手機暫時無法接通是什么原因)
- 2022-06-19莎士比亞的四大悲?。ㄉ勘葋喌乃拇蟊瘎》謩e是什么內(nèi)容)
- 2022-06-19一個字的網(wǎng)名(稀有的一字網(wǎng)名很短有個性)
- 熱點推薦
- 熱評文章
- 隨機文章
- 輸入電話可以定位手機么(輸入電話可以定位手機)
- 重婚罪提起公訴的條件(構(gòu)成重婚罪的條件是什么)
- 物業(yè)和業(yè)主的合同應該怎么簽訂(物業(yè)與業(yè)主簽訂的合同是什么呢)
- 物業(yè)公司與業(yè)主簽合同一般簽多久(物業(yè)與誰簽合同)
- 物業(yè)合同是跟誰簽訂的(物業(yè)合同是由誰簽訂)
- 離婚不支付撫養(yǎng)費可以強制執(zhí)行嗎(離婚后撫養(yǎng)費的支付方式是怎樣的)
- 離婚后孩子監(jiān)護權(quán)歸女方還是男方(離婚后男方還是女方享有孩子的監(jiān)護權(quán))
- 離婚后不支付撫養(yǎng)費應該怎么辦(離婚后非撫養(yǎng)方不支付撫養(yǎng)費該如何索要)
- 離婚時孩子撫養(yǎng)費可以一次付清嗎(離婚時可以要求一次性付清子女撫養(yǎng)費嗎)
- 劣藥處罰的最新規(guī)定(銷售劣藥如何處罰)