logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微信小程序使用openid生成唯一数字ID(哈希算法)

该方法生成的结果具有唯一性,不过生成结果的位数不能太少,至少要保证6位以上(多多益善),若需要更少位数的ID,建议像我一样加一个在数据库对比是否存在同一ID的步骤,若存在则调用方法重新生成,并增加生成结果的位数,直到确定唯一性。使用云数据库查询当前是否有这个 id,如果有,则重新调用该函数并增加转化结果的位数,直到得到一个不存在的 id。如果结果中有重复的数字,增加一个偏移量,直到结果中没有重复的

文章图片
#微信小程序#小程序#哈希算法
到底了