shortid:短 ID 生成器。 网址友好。 可预测的。 集群兼容。 灵感来自 https

时间:2024-07-13 17:13:13
【文件属性】:

文件名称:shortid:短 ID 生成器。 网址友好。 可预测的。 集群兼容。 灵感来自 https

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-13 17:13:13

Scala

短ID 受启发的可预测 shortid 用法 case class ShortID ( alphabet : String , overflow : Char , padLength : Int , version : Int , reduceTime : Long , nodeId : Option [ Int ] ) alphabet :用于编码的字符 overflow :如果我们溢出,这个字符将被添加到秒和计数器之间。 为防止出现任何重复,该字符不应包含在alphabet 。 padLength :用于对秒进行编码的字符数。 (使用 base64 和 5 个字符,它在我们开始溢出之前给了我们大约 34 年的时间)。 version :除非您更改算法或reduceTime (Int <alphabet.length),否则不要更


【文件预览】:
shortid-master
----src()
--------test()
--------main()
----build.sbt(374B)
----.gitignore(187B)
----project()
--------build.properties(18B)
----README.md(1KB)

网友评论