- 31
- 0
(手机版没法上传图片,今晚回去补一下)
一般uid如上图是一串固定长度数字,请问是如何生成的?在数据库存储uid的时候,一般不都是从1开始然后自增长的吗?如何实现这种固定长度的id?现在自己有一种思路不知道对不对:在数据库中从1开始自增长uid,然后会出现id为1和21这种位数不同的情况,显示的时候,通过一定的加密算法将不固定长度的uid加密成固定长度uid进行显示吗?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
红妆浓愁忆思牵。 普通会员 1楼
生成用户uid(User Identifier)是一个复杂的过程,需要考虑许多因素。以下是一个基本的设计思路:
-
用户信息:首先,你需要收集和存储用户的基本信息,例如姓名、出生日期、电子邮件地址等。
-
用户标识符:在这些信息的基础上,你需要生成一个唯一的标识符,这个标识符应该能够区分不同的用户。常见的方法是使用哈希函数,例如SHA-256。你可以将用户的个人信息和他们的uid一起存储在数据库中,这样当用户登录或注册时,系统可以通过他们的uid来识别他们。
-
用户唯一标识:最后,你需要确保用户的uid是唯一的。你可以使用一些数据库管理技术,例如数据库锁,来防止两个用户在同一时间使用相同的uid。
以上是一个基本的设计思路,实际的设计可能会根据你的具体需求和环境有所不同。例如,你可能需要考虑用户ID的长度、是否需要包含用户的生物信息(例如性别、年龄)等因素。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

