成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

存QQ號碼,究竟該用int類型還是string類型?

開發 前端
QQ,最早的名字是OICQ(Open ICQ),于1999年2月推出。彼時,QQ號的分配還顯得非常稀缺且珍貴,最早的QQ號是五位數或六位數。

大家好,我是了不起。

QQ號相信現在玩互聯網的基本上人人都有。大多數人應該玩過這個游戲吧,“今天是馬化騰的生日,轉發這條消息到五個群,你的QQ等級就會多一個太陽。”

看到這里你也許會心一笑,多少年前的老把戲了,還想騙我?但是當初人人想提高QQ等級的年代,應該不少人被騙過。

今天了不起不和大家議舊,而是和大家聊一個一直以來爭議很大的問題——存QQ號碼,究竟該用int類型還是string類型?

圖片圖片

1、QQ歷史

QQ,最早的名字是OICQ(Open ICQ),于1999年2月推出。彼時,QQ號的分配還顯得非常稀缺且珍貴,最早的QQ號是五位數或六位數。

由于那個時代的互聯網用戶基數較小,能夠擁有一個五六位數的QQ號在當時幾乎是一種“身份的象征”。

事實上,這些早期的QQ靚號,現在在網上有專門的售賣產業。

后來隨著QQ的普及,越來越多的用戶開始涌入這個社交平臺,然后QQ號長度開始變長,七位,八位,到現在的十一位。

圖片圖片

2、選擇 int 還是字符串?

先看騰訊內部人員的回答:

圖片圖片

答案很明顯了,他們最先開始是用的 int32,后面遷移到 int64 了。

但是這樣設計是合理的么?

如果早期程序員設計過身份證號存儲的人,應該都吃過虧。

因為最開始身份證號用 bigint 存就可以,后來身份證多出了一個 X,然后......

所以,如果讓我來主導QQ設計的話,我會選擇 string。

無它,能滿足多樣化的用戶需求,不僅僅是長度,如果后期需要帶有特殊符號或其它國家的手機號,那么 string 是一個更為穩妥的選擇。用 string 可以確保無論用戶輸入什么形式的號碼,你的程序都能正確處理并保存。

即使int節約內存,查詢速度快,但是一旦有需求變更,就會很難受。

責任編輯:武曉燕 來源: Java技術指北
相關推薦

2020-12-22 21:24:45

在線狀態服務端狀態狀態同步

2016-11-01 15:16:52

QQ狀態即時通訊

2021-01-12 07:44:13

群消息在線

2023-11-24 08:17:38

金額類型存儲

2009-09-07 16:44:28

Linq String

2023-01-18 08:25:23

數據庫存儲類型

2009-08-27 16:39:26

C# String類型

2014-12-05 09:49:18

2022-04-15 10:39:47

MySQL數據類型

2020-08-31 19:17:24

Python強類型語言弱類型語言

2024-12-17 08:30:01

2009-08-27 15:47:00

C#數據類型string

2013-03-01 09:59:22

云計算廠商SDN

2025-04-29 03:00:00

手機號存儲string

2024-07-09 08:00:48

C#var?關鍵字

2011-02-28 09:51:43

內省

2015-08-19 10:13:53

DaasVDI

2010-10-08 14:45:43

mysql中int

2025-02-28 08:00:00

Java數據類型JVM

2018-07-05 16:15:26

緩存數據cache miss
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩高清中文字幕 | 欧美视频在线免费 | 精品久久久久久 | 成人在线小视频 | 久久综合欧美 | 国产无套一区二区三区久久 | 国产伦精品一区二区三区照片91 | 99热这里都是精品 | 精品一区二区三区免费视频 | 中文二区 | 中文字幕av一区二区三区 | 狠狠操狠狠干 | 日日日干干干 | 欧美一区二区三区在线观看 | 欧美精品一区二区三区在线播放 | 色资源站 | 久久久精品国产 | 国产免费观看一区 | 成人一区二区三区在线观看 | 亚洲男人天堂av | 色久影院| 欧美日韩一 | 国产999精品久久久久久 | 国产欧美精品 | 精品久久视频 | 国产一区二区三区在线视频 | 精品一区二区电影 | 91精品国产91久久久久久吃药 | 日本久久一区二区三区 | 亚洲午夜精品 | 成人精品鲁一区一区二区 | 喷潮网站 | 超黄视频网站 | 黄色免费av| 国产精品 亚洲一区 | 国产精品一区二区福利视频 | 精品一区二区电影 | 日韩av免费在线观看 | 日本黄色一级视频 | 丁香久久 | 国产在线永久免费 |