【技术实现步骤摘要】
字符串生成方法、装置、计算机可读介质及电子设备
[0001]本申请涉及计算机
,具体而言,涉及一种字符串生成方法、字符串生成装置、计算机可读介质及电子设备。
技术介绍
[0002]一般来说,终端需要根据用户的需求,如,分享网页需求、分享网址需求等,生成相对应的字符串,以响应用户的分享请求。而生成字符串的方式通常是根据终端中实时记录的当前时间进行的,通过这种方式生成的字符串可以表征用户此次的分享操作。但是,当前时间会存在相同的问题,例如,今年与去年的全年时间中都存在2月2日20:00的时间点,可见,通过这种方式生成的字符串会存在不唯一的问题。
[0003]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0004]本申请的目的在于提供一种字符串生成方法、字符串生成装置、计算机可读介质及电子设备,可以将自增数据映射至预设空间中的唯一数值,进一步生成唯一的待生成字符串,进而保证待生成字符串的唯一性。< ...
【技术保护点】
【技术特征摘要】
1.一种字符串生成方法,其特征在于,包括:当检测到字符串生成请求时,读取预存储的自增数据并确定待生成字符串的字符串长度;根据所述字符串长度确定所述自增数据在预设空间中映射的目标数值;其中,所述预设空间中包括通过曲线进行连接的多个子空间,所述多个子空间通过不同的数值进行表示;根据所述目标数值生成所述待生成字符串,并根据所述待生成字符串响应所述字符串生成请求。2.根据权利要求1所述的方法,其特征在于,根据所述目标数值生成所述待生成字符串,包括:对所述目标数值进行进制转换,得到与所述目标数值对应的目标字符串,将所述目标字符串确定为所述待生成字符串。3.根据权利要求1所述的方法,其特征在于,读取预存储的自增数据之后,所述方法还包括:更新所述自增数据并存储;其中,更新后的自增数据大于更新前的自增数据。4.根据权利要求1所述的方法,其特征在于,根据所述字符串长度确定所述自增数据在预设空间中映射的目标数值,包括根据所述字符串长度计算所述预设空间表示的数据范围,并根据所述数据范围计算所述预设空间中所述曲线的起始点所映射的起始数值;根据所述起始数值和所述数据范围计算所述预设空间的横轴长度和纵轴长度,并根据所述横轴长度和所述纵轴长度计算所述自增数据在所述预设空间中的横坐标和纵坐标;根据所述横坐标、所述纵坐标、所述起始数值以及所述横轴长度确定所述自增数据在所述预设空间中映射的目标数值。5.根据权利要求1所述的方法,其特征在于,在读取预存储的自增数据之前,所述方法还包括:当检测到页面分享操作时,检测所述页面分享操作对应的待分享页面是否具有相对应的分享权限;如果具有所述分享权限,则...
【专利技术属性】
技术研发人员:吉玉辉,王金川,李山林,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。