IdConverter:使用随机双向函数将ID转换为另一个ID的软件

时间:2021-05-21 06:59:34
【文件属性】:
文件名称:IdConverter:使用随机双向函数将ID转换为另一个ID的软件
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-21 06:59:34
Scala IdConverter 介绍 有时我们需要向Web应用程序的用户隐藏数据库的真实ID。 以下实现允许我们将完全随机的双向函数应用于给定的ID,以向用户显示该函数,然后应用反函数再次将其取回。 这个怎么运作 Sql数据库的id是以10为基数的整数,要获得较短的id,我们需要以较高的基数写入该数字。 为此,我们需要定义一个字母来表示另一个数字基的每个数字。 如果选择64为底数,则需要将数字0到63分别映射到新字母中的一个符号上。 新字母中的符号将用于在base64中“创建” id。要在base64中获得对应的id,我们只需使用映射的字符,将原始的base 10 id转换为base64,就可以应用以下算法: pre: numberToConver >= 0 and baseToConvert > 1 and DigitsList.length = 0 post: DigitList c
【文件预览】:
IdConverter-master
----IdConverter.scala(6KB)
----README.md(2KB)

网友评论