我需要生成正好长度为6(不少于,不多于)的唯一非顺序字母数字字符串。 非顺序我的意思是它应该看起来一目了然,而不是来自一个序列(如果你能在几天的研究之后找到序列并不重要,它应该在第一眼看起来是随机的) 。 并牢记它必须是独一无二的。 查找已经使用的所有数字也是不可行的。生成长度为6的唯一非顺序字母数字字符串
我正在考虑让数据库生成一个唯一的数字,然后应用一些函数将该数字转换为长度为6的唯一非顺序字母数字字符串。与哈希算法的工作原理类似,但没有可能的冲突。
我找到了这个:http://blog.maxant.co.uk/pebble/2010/02/02/1265138340000.html 但是这个序列并不是视觉上随机的。
如果系统运行了一段时间,则需要进行大量的重试。 – user968698 2012-02-10 11:14:46