首页
论坛
Yoo趣儿
›
Geek
›
程序员
›
有接入过 OAuth 的人应该都发现了, Google ID、Discord ...
有接入过 OAuth 的人应该都发现了, Google ID、Discord ID、Telegram ID 都是大整数,而且都和注册顺序没有直接关系(TGID 和注册顺序有一定关系,但不绝对)这些数据比大小没有意义,为什么不用字符串来存储?
查看
231
|
回复
18
drymonfidelia
OP
2024-6-20 10:10:05
@QAZXCDSWE 什么意思?
drymonfidelia
OP
2024-6-20 10:10:56
@NessajCN 像 C++这种语言,这么大的数转字符串都不方便
635925926
2024-6-20 10:11:52
什么是大整数,手机号是大整数吗?
qping
2024-6-20 10:12:45
第三方的 ID 即使是个数字也要当字符串处理吧,万一那天它在数字后面加个字母呢
drymonfidelia
OP
2024-6-20 10:13:20
@qping 但是他们返回的 JSON 里都是用 int 表示,而不是字符串
@635925926 超过 Int32 最大值的数
像 discordId 就是 18 位的
Fikar
2024-6-20 10:14:03
可以看看 instagram 的这篇文章
https://instagram-engineering.com/sharding-ids-at-instagram-1cf5a71e5a5c
InkStone
2024-6-20 10:15:00
@drymonfidelia 不方便在哪里?不管多少位的大整数,转字符串也就一两行代码的函数的事情啊。又不是让你去做大整数运算。
NessajCN
2024-6-20 10:15:34
@drymonfidelia 我懂了,你主要是来 diss C++ 而不是来 diss 大整数的....
june4
2024-6-20 10:16:29
@drymonfidelia 难道 c++没有原生 64 位整数?
1
2
/ 2 页
返回列表
您需要登录后才可以回帖
登录
|
立即注册
发表回复
搜索
热门主题
女子表演与蟒蛇亲嘴被咬脸
国乒男单仅王楚钦晋级澳门赛四强
以色列“敏感目标”遭袭
叶蒨文公开结婚29年未生育之谜
湖南师大被曝霉菌宿舍后连夜装修
大家都用什么笔记软件?
之前一直以为风鸟的一个小公司或者个人开发
哪家国外的云主机不丢包呢。
实拍北京冰雹:像天空在倒冰块
这个不知道还有没有搞头 出来聊聊
热门板块
问与答
分享发现
分享创造
奇思妙想
分享邀请码
商业推广
优惠信息
Python
PHP
Java
JavaScript
Node.js
Go语言
C++
HTML
公告
网站帮助 - Yoo趣儿
2022-03-27
我们的愿景
2022-03-27
在 Yoo趣儿 投放广告
2022-03-27
Yoo趣儿网站用户应遵守规则
2022-03-24
返回顶部