uniqueidentifier相关内容

连接两个32位int以在Python中获得64位长

我想生成64位长的int用作文档的唯一ID. 一个想法是将用户ID(32位int)与Unix时间戳(另一个32位int)结合起来,以形成唯一的64位长整数. 按比例缩小的示例为: 将两个4位数字0010和0101组合在一起以形成8位数字00100101. 这种方案有意义吗? 如果可以,如何在Python中进行数字的“串联"? 解决方案 将第一个数字左移第二个数字中 ..
发布时间:2020-05-06 11:11:42 Python

唯一识别计算机的好方法是什么?

我正在开发一些桌面软件供客户转售.客户希望限制软件的使用,以使注册代码仅针对一台和唯一一台计算机. 除了使用网卡中的MAC之外,还有没有其他技术(在Windows和Mac OS X上都可以使用)来唯一地标识计算机? 解决方案 另一种解决方案是将许可技术与 加密狗 .这是一种小型设备,可插入主机上的USB或另一个I/O端口,并充当激活该软件的唯一物理密钥. 第三个解决方案是提供许 ..
发布时间:2020-05-04 10:32:11 其他开发

使用Python获取唯一的硬件ID

我有一个过程需要我识别不同的机器,我不确定什么是最好的方法. 我不想将该ID保存在文本文件或其他内容中,但是我想在每次需要时从硬件生成该ID(以防带有ID的文本被删除或其他内容) 我已经检查了 UUID ,看来还可以,但是我没有把握. 我看过 uuid.getNode(),但它有2个问题: 其中一部分说:“如果所有尝试获取硬件地址的尝试均失败,我们将按照RFC 4122的建议,选择一个 ..
发布时间:2020-05-04 08:47:08 Python

如何设置一个字段以使行在Lucene中保持唯一?

我的应用程序为每一行生成唯一的ID,以在Lucene中建立索引并将其保存到数据库. 一种说法是,如果存在和行具有相同的ID,我想更新它,而不是插入新的行和索引. 该怎么做? 解决方案 这正是例如, String id = "42"; Document doc = new Document(); Field field = new Field("id", id, Store.YE ..
发布时间:2020-05-04 07:28:33 其他开发

在每个级别的日志中,每个用户/会话的唯一ID? Log4J?

我们正在做一些性能测试,以确定应用程序的哪些步骤需要花费多少时间.当然,使用regexp易于解析/过滤日志是一种魅力. 问题所在:我们的jsf应用程序分为几个项目,供其他(非jsf)应用程序使用. 我的第一种方法是: if(logger.isDebugEnabled()) logger.debug("Service call took: " + (System.current ..
发布时间:2020-05-03 06:49:47 其他开发

在Linux上获取机器ID的最佳方法?

对于i386架构,在GNU/Linux中获取唯一机器ID的最佳实践是什么? 除了mac地址之外,还有什么好方法吗? 解决方案 取决于您的内核,可以通过sysfs获得DMI信息. 尝试那些: # cat /sys/class/dmi/id/board_serial xxxxxxxxxxxxxxx # cat /sys/class/dmi/id/product_uuid xxxxx ..
发布时间:2020-05-01 09:27:08 服务器开发

从类Unix系统获取唯一ID

我想从任何类似Unix的系统(如果可能的话)中获得一个唯一的ID,该ID在我的应用程序每次在同一台机器上运行时都将保持不变.如果可能的话,我想从Linux或FreeBSD或Solaris等系统中获取相同的ID.我不想为每台计算机生成一个新的ID,但希望获取一个已经存在的ID,因此我更希望使用该ID来代替来自操作系统,我不喜欢使用MAC地址之类的东西. 如果没有其他可用选项,我可以将MAC与其 ..
发布时间:2020-05-01 08:05:37 服务器开发

如何使用整数唯一标识一组字符串

这是我的问题陈述: 我有一组与正则表达式匹配的字符串.假设它匹配[A-Z] [0-9] {3}(即1个字母和3个数字). 我可以使用1到30之间的任意数量的字符串.例如,我可以拥有: {A123} {A123,B456} {Z789,D752,E147,...,Q665} ... 我需要生成一个整数(实际上我可以使用256位),该整数对于任何字符串集都是唯一的,而与元素的数量 ..
发布时间:2020-04-27 04:06:50 其他开发

Windows中用户配置文件的唯一标识符

对于客户机/服务器应用程序,我需要集中存储通常进入用户配置文件目录的部分配置信息. 客户端应用程序将首先使用带有GUID的文件或注册表项写入当前配置文件.此GUID随后将用作服务器上配置数据库中的密钥. 现在,我想知道Windows用户配置文件是否已经具有可用于代替生成自己的GUID的唯一标识符. 用户名可能无效,因为用户可能有多个配置文件.将其与计算机名称结合使用将不起作用,因 ..

在javascript / jquery中的uniqid()?

javascript中这个函数的等价物是什么: http://php.net/manual/en/function.uniqid.php 基本上我需要生成一个随机ID看起来像这样: a4245f54345 并以字母字符开头(所以我可以将它用作CSS id) 解决方案 试试这个(在php中工作)。 $ prefix = chr(rand(97,121) )); $ u ..
发布时间:2019-05-24 21:32:59 前端开发

java Web应用程序中的唯一序列号

我一直想知道生成独特ID的正确做法是什么?事情是在我的网络应用程序中我将有一个插件系统,当用户注册一个插件我想为它生成一个唯一的序列ID。我一直在考虑将所有数字存储在数据库或服务器上的文件中,生成一个随机数并检查它是否已存在于数据库/文件中,但这似乎不太好。还有其他方法吗?使用UUID是首选方式吗? 解决方案 如果id是面向用户的,它们看起来是,然后你想让它们难以猜测。使用内置的 UUID ..
发布时间:2019-01-15 11:07:34 Java开发

Thread.getId()全局唯一性问题

如果系统上运行多个Java应用程序,那么每个线程ID是否都与所有其他Java线程相比是唯一的,无论它们运行的​​是什么应用程序? Java应用程序应该相对于其他Java应用程序是沙盒子,所以我认为线程ID可能会发生冲突。 如果线程ID在所有应用程序中都是唯一的,这不会泄漏有关系统上其他应用程序的一些(尽管很小)信息吗?比如在其他应用程序中启动了多少线程,或者甚至其他Java应用程序都在 ..
发布时间:2018-12-27 19:38:53 Java开发

在java中生成唯一ID的最佳方法

在java中生成唯一ID的最佳方法是什么。人们通常使用 String id = System.currentTimeMillis + someStaticCounter; 但这种方法需要在多线程应用程序中进行同步。 我正在使用 尝试 { Thread.sleep(1); //此休眠确保来自同一线程的两个连续调用不返回相同的id。 } cat ..
发布时间:2018-12-21 20:13:19 Java开发

生成long类型的UUID

请给我示例代码,以便在不使用时间戳的情况下在java中生成 UUID 的 long 类型。 谢谢 解决方案 真正的UUID是128位。长是64位。 这不仅仅是迂腐。 UUID代表通用唯一标识符。 已建立的UUID计划基于: 编码MAC地址和时间戳, 使用122位随机数编码DNS名称和时间戳的哈希值,或 ...这个值足够大碰撞的可能性非常小。 对于64位,“ ..
发布时间:2018-12-12 00:08:16 Java开发