【问题标题】:incremental id as alphanumeric code增量 id 作为字母数字代码
【发布时间】:2014-12-10 20:39:51
【问题描述】:

我需要将 id 显示为 url 友好的字母数字代码,并且不超过 8 个字符。并且这段代码不应该被存储,但应该可以解码为原始的 id 值。

类似于 ENCODE/DECODE 对,但 url 友好。我该怎么做?

【问题讨论】:

  • 只对Base64 进行编码怎么样?您可以通过替换两个有问题的字符来使用对 URL 更友好的变体。

标签: mysql url encode


【解决方案1】:

一种可能性是使用 64 位哈希码。这个stackoverflow帖子中的算法: Lightweight 8 byte hash function algorithm

【讨论】:

    猜你喜欢
    • 2016-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-04
    • 2012-10-31
    • 2019-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多