标签: uuid

使用 NPM 包 UUID 生成 UUID?

尝试使用 NPM 上的UUID包生成一组 UUID 。使用打字稿我尝试这样做:

  import v1 from "uuid/v1";

  console.log(v1());
  console.log(v1());
  console.log(v1());
  console.log(v1());
  console.log(v1());
Run Code Online (Sandbox Code Playgroud)

这打印:

ef1f74d0-aff3-11e8-9466-0db0429140ee
ef1f74d1-aff3-11e8-9466-0db0429140ee
ef1f74d2-aff3-11e8-9466-0db0429140ee
ef1f74d3-aff3-11e8-9466-0db0429140ee
ef1f74d4-aff3-11e8-9466-0db0429140ee
Run Code Online (Sandbox Code Playgroud)

因此,即使每个控制台日志调用v1()它仍然会生成相同的 UUID。想法?

uuid typescript

0
推荐指数
1
解决办法
816
查看次数

如何在 Laravel 中生成没有破折号(连字符)的 UUID?

在 Laravel 中生成UUID时,它是根据标准格式生成的,其中包括 4 个破折号(连字符),如下所示(例如):

51a0cb84-8b3d-43c4-bfd4-8fcef1f360d4
Run Code Online (Sandbox Code Playgroud)

如何在 Laravel 中生成没有破折号或连字符的 UUID?像这样:

51a0cb848b3d43c4bfd48fcef1f360d4
Run Code Online (Sandbox Code Playgroud)

uuid laravel

0
推荐指数
1
解决办法
5645
查看次数

从 uuid 生成 int

我想从给定的 uuid 生成一个“随机”int。我所关心的是给定 uuid,我将始终得到相同的 int。

我知道 uuid 的范围比 python 中 int 的范围大得多,所以我冒着 2 个不同的 uuid 生成相同 int 的风险,但这是我愿意承担的风险。

所以我的问题是从给定的 uuid 生成这样的 int 的最佳方法是什么?我知道我可以使用 uuid 作为 random() 的种子并生成一个随机 int,但想知道是否有一个“更干净”的解决方案。

python uuid

0
推荐指数
1
解决办法
5714
查看次数

reinterpret_cast指向char和unsigned char之间的指针陷阱?

我正在使用以下函数来创建UUID并将其以人类可读的形式写入预先分配的缓冲区.出了点问题.

void createUUID(char* pDst)
{
    UUID    lUUIDObj;
    UuidCreate(&lUUIDObj);
    unsigned char*  lDest = reinterpret_cast<unsigned char*>(pDst);
    UuidToStringA(&lUUIDObj, &lDest)
}
Run Code Online (Sandbox Code Playgroud)

在方法结束时,调试器说:

  • lDest = 0x01fe4fd8"df4a5ed8-c0d2-495a-84d7-ce0e07cf2113"
  • pDst = 0x0012ec7c"在"Ì"或"Ì"

我认为两者都有相同的内容,但事实并非如此.

发生了什么?谢谢.

c++ uuid char unsigned-char reinterpret-cast

-1
推荐指数
1
解决办法
574
查看次数

哪一个更好用shortuuid或uuid?

蟒蛇:

只是出于好奇,我认为uuid4或uuid6可以提供的组合 - shortuuid可能会失败并且可能会用完组合.我是正确的还是我理解这个概念错了?

哪一个更好用?我知道shortuuid提供了url友好的url(在github页面上有记录)

python uuid

-1
推荐指数
1
解决办法
1300
查看次数

使用python生成自定义格式化字符串

我有一个生成字符串(类似于uuid)字符串的Javascript代码

这是js代码:

var t = "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx"
  , i = (new Date).getTime();
return e = t.replace(/[x]/g, function() {
    var e = (i + 16 * Math.random()) % 16 | 0;
    return i = Math.floor(i / 16),
    e.toString(16)
})
Run Code Online (Sandbox Code Playgroud)

如何用python生成这个字符串?

python uuid

-1
推荐指数
1
解决办法
791
查看次数

React:独特的ID生成

谁能建议我将如何在React中创建ID生成函数?

到目前为止,我已经尝试通过一个uuid npm软件包https://www.npmjs.com/package/uuid来使其工作,

import uuidv4 from 'uuid'

    helpIdGenerator {
        const uuidv4 = require('uuid/v4')
    }
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用。

uuid reactjs react-native

-1
推荐指数
1
解决办法
4909
查看次数

如何在python中检查版本4 UUID?

我必须检查版本4 UUID,该版本在证书中作为通用名称存在。内置函数中是否有任何python可用来检查证书中的UUID prsesnt是否正确并检查其版本?如果不是,如何比较版本4 UUID

python uuid

-1
推荐指数
1
解决办法
968
查看次数

在JS中安装npm uuid后无法调用uuid函数

在JS中安装npm uuid后,我无法调用uuid函数,使用电子

这是我安装时终端上的消息,我不知道这是否正确安装

$ npm install uuid
npm WARN pemrograman_visual2@1.0.0 No description
npm WARN pemrograman_visual2@1.0.0 No repository field.

+ uuid@7.0.3
updated 1 package and audited 120 packages in 1.746s

2 packages are looking for funding
  run `npm fund` for details

found 1 low severity vulnerability
  run `npm audit fix` to fix them, or `npm audit` for details
Run Code Online (Sandbox Code Playgroud)

这是我调用函数的地方

ipcMain.on("appointment:create", (event, appointment) => {
    appointment["id"] = uuid();
    appointment["done"] = 0;
    allAppointment.push(appointment);

    CreateWindow.close();

    console.log(allAppointment);
});
Run Code Online (Sandbox Code Playgroud)

但是当我使用 $npm start 运行程序时,它说 TypeError: uuid is …

javascript uuid node.js electron

-1
推荐指数
1
解决办法
2221
查看次数

类型错误:无法读取未定义的属性“v4”

在 vue 中遇到这个错误

vue.esm.js?efeb:628 [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'v4' 
of undefined"

found in

---> <AddTodo> at src/components/AddTodo.vue
   <App> at src/App.vue
     <Root>
Run Code Online (Sandbox Code Playgroud)

我已经安装了 uuid,所以 v4 应该可以工作,但事实并非如此。

javascript uuid typeerror vue.js vue-component

-1
推荐指数
2
解决办法
2065
查看次数