问题标签 [uuid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4833 浏览

sql-server - 何时将 GUID 用作主键?

可能重复:
GUID/UUID 数据库键的优缺点

在 SQL Server 2005/8 数据库中,是否存在必须使用 GUID 作为主键的情况。例如,使用 MS Sync Framework 会强制执行此操作,还是数据复制?

0 投票
6 回答
21354 浏览

c++ - 在 Windows 上生成硬件 ID

使用 C++ 在 Microsoft Windows 上生成一个不易被欺骗的唯一硬件 ID(例如更改 MAC 地址)的最佳方法是什么?

0 投票
2 回答
14490 浏览

iphone - 为什么 iPhone 设备 ID 是 40 个字符?

UUID 通常为 36 个字符。

0 投票
4 回答
43059 浏览

vbscript - 如何在 VBScript 中生成 GUID?

我想在 VBScript 中生成 GUID 字符串。我知道 VBScript 中没有内置函数可以生成一个。我不想使用随机生成的 GUID。也许有一个可以使用 CreateObject() 创建的 ActiveX 对象肯定会安装在可以生成 GUID 的(更新的)Windows 版本上?

0 投票
1 回答
73 浏览

com - ActiveX 控件功能工具

有没有一种工具可以让我浏览我系统上安装的所有 ActiveX 控件以及我可以访问的方法和属性?当然还有他们的 UUID。

0 投票
3 回答
2612 浏览

visual-c++ - 用于 GCC/G++ 的 VC++ #import 指令

我正在尝试测试一个提供 VC++ 示例的库;但是,我对所有项目都使用 gcc/g++。

好吧,VC++ 示例访问库的方式是它使用#import指令,传递库 DLL 的位置,然后它执行using namespace LIBRARYNAME,然后它能够​​创建一些未定义的类型(我假设它已定义在 DLL 中)并使用 __uuidof 创建它的新实例。从那时起,要调用其中一个库函数,该示例只需执行createdObj->foo() 即可

嗯... g++ 的 #import 与 VC++ 的 import 不同(见这里),所以这个例子对我不起作用。

有什么办法可以将它转换为在 g++ 下编译,或者我是 SOL,直到库开发人员为我提供一个我可以试用的静态库?

0 投票
5 回答
6829 浏览

java - 将 Java UUID 作为字节发送到 C++ 并通过 TCP 返回

我正在尝试将 Java UUID 发送到 C++,它将在其中用作 GUID,然后将其发送回并将其视为 UUID,我希望仅将其发送为 16 个字节。

有什么简单的方法可以做到这一点吗?

我有一个复杂的方法,从 Java 发送到 C++,在那里我询问 UUID 的最低和最高有效位,将其写入 ByteBuffer,然后将其作为字节读出。

这是我从 UUID 中获取 2 个 long 并将它们发送到 C++ 的愚蠢复杂的方法:

爪哇

C++

这行得通,但似乎太复杂了,我还不能让它朝另一个方向工作。

(我正在使用谷歌协议缓冲区来回发送两个 long)

  • 亚历克斯
0 投票
2 回答
100242 浏览

linux - 如何获取/使用 LibUUID?

我正在尝试替换对的调用,::CoCreateGUID以便可以在 Linux 上的 C++ 程序中生成 GUID。

我知道libuuid支持这一点,并且我已经阅读了这个问题

我对 Ubuntu/GCC/Linux 有点陌生,所以我是这样开始的:

现在我被困住了!:) G++ 找不到uuid.h,我不知道如何获取/找到它。

0 投票
12 回答
246548 浏览

guid - UUID 有多独特?

使用 UUID 来唯一标识某物有多安全(我将它用于上传到服务器的文件)?据我了解,它基于随机数。然而,在我看来,如果有足够的时间,它最终会自我重复,只是纯属偶然。是否有更好的系统或某种类型的模式来缓解这个问题?

0 投票
1 回答
631 浏览

networking - UUID 和网络上的字节交换

是否有标准可接受的方式来字节交换 UUID 以通过网络(或文件存储)传输?(我想发送/存储 16 个原始字节,而不是将 UUID 转换为字符串表示形式。)

起初我想我应该将 UUID 划分为 4 个 32 位整数并在每个整数上调用 htonl,但这听起来不对。UUID 具有内部结构(来自 RFC 4122):

这样做是否正确:

写之前,然后对应的ntoh...在另一端读后调用?

谢谢。