我的应用程序使用 9 位数字(也可以是字母数字)。我可以从任何数字开始,然后在开始时递增。但是我的应用程序不是单实例应用程序,所以如果我将它exe
作为另一个实例运行,它应该增加最新值,并且前一个实例应该在需要该值时再次增加最新值。我的意思是在任何时候,该值都应该是我打开的所有实例中的最新增量值。
这是问题的一半。另一方面,exe
s 可以在网络上的任何机器上运行,并且每个实例应该继续增加(就像时间永远不会倒退)再过 2 年。我的限制是我不能使用文件来存储和检索共同的最新值。
我怎样才能做到这一点?
一个 9 字符/数字的 UNIQUE NUMBER 也肯定有效。整个想法是为每个“机密文件”分配一个数字(9个字符长度的字符串)和(加密它和其他任何东西,这不是我的工作)
我试过:
- GUID 在总共 128 位中是唯一的,但不是最后一个或前 9 个字符
- 刻度数超过 9
- MAC 地址仅在 12 个字符时唯一
- ISBN(图书编号系统)
等等 ...