首页
论坛
Yoo趣儿
›
Geek
›
程序员
›
有接入过 OAuth 的人应该都发现了, Google ID、Discord ...
有接入过 OAuth 的人应该都发现了, Google ID、Discord ID、Telegram ID 都是大整数,而且都和注册顺序没有直接关系(TGID 和注册顺序有一定关系,但不绝对)这些数据比大小没有意义,为什么不用字符串来存储?
查看
342
|
回复
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 页
返回列表
您需要登录后才可以回帖
登录
|
立即注册
发表回复
搜索
热门主题
最近收BA的人很多 交易了要立刻取消BA 教训
刚看了一个视频,让我又清醒了一下
小小农民新开中转站,欢迎来踩
港版安卓机是满血的国际版安卓机吗?
我 ThreeJSON 又回来了: V 友们批评得对!
继之前 5.4 的 “收口”之后, 5.6 Sol 好
折腾 homelab 挺长时间了 建了一个群 想不
codex 打开风扇狂转怎么办
Vibe 的一个中文起名小工具
你们明天要去看周星驰的电影么?
热门板块
问与答
分享发现
分享创造
奇思妙想
分享邀请码
商业推广
优惠信息
Python
PHP
Java
JavaScript
Node.js
Go语言
C++
HTML
公告
网站帮助 - Yoo趣儿
2022-03-27
我们的愿景
2022-03-27
在 Yoo趣儿 投放广告
2022-03-27
Yoo趣儿网站用户应遵守规则
2022-03-24
返回顶部