简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
微信小程序使用openid生成唯一数字ID(哈希算法)
该方法生成的结果具有唯一性,不过生成结果的位数不能太少,至少要保证6位以上(多多益善),若需要更少位数的ID,建议像我一样加一个在数据库对比是否存在同一ID的步骤,若存在则调用方法重新生成,并增加生成结果的位数,直到确定唯一性。使用云数据库查询当前是否有这个 id,如果有,则重新调用该函数并增加转化结果的位数,直到得到一个不存在的 id。如果结果中有重复的数字,增加一个偏移量,直到结果中没有重复的
到底了