Hutool生成UUID方法彙總

2021-10-10 18:30:16 字數 1206 閱讀 4587

參考**:

下面市hutool工具類的官方參考文件,使用起來很方便

randomutil.randomint 獲得指定範圍內的隨機數

randomutil.randombytes 隨機bytes

randomutil.randomele 隨機獲得列表中的元素

randomutil.randomeleset 隨機獲得列表中的一定量的不重複元素,返回set

randomutil.randomstring 獲得乙個隨機的字串(只包含數字和字元)

randomutil.randomnumbers 獲得乙個只包含數字的字串

randomutil.randomuuid 隨機uuid

randomutil.weightrandom 權重隨機生成器,傳入帶權重的物件,然後根據權重隨機獲取物件

通常我們專案中經常要使用工具類生成uuid

1.字元竄+數字

2.數字

3.隨機數字

…等等解決方案最好的就是使用hutool這個工具類,方便查詢,相對還有一定的權威性,因為很多專案都在用

/**

* @auther: shaoming

* @date: 2020/11/23 11:11

* @description:

*/public

class

uuidtest

//生成的是不帶-的字串,類似於:b17f24ff026d40949c85a24f4f375d42

@test

public

void

testuuid******()

// 獲得乙個只包含數字的字串 471222

//其中引數裡面6表示生成隨機數的長度

@test

public

void

testnumuuid()

//獲得乙個隨機的字串(只包含數字和字元) tc39lf

@test

public

void

testrandomstring()

//獲得指定範圍內的隨機數 96

@test

public

void

testrandomint()

}

python生成uuid的方法

uuid universally unique identifier 是通用唯一識別碼,在許多領域用作標識,比如我們常用的資料庫也可以用它來作為主鍵,原理上它是可以對任何東西進行唯一的編碼的。作為新手一看到類似varchar 40 這樣的主鍵就覺得有點矇圈了,字串型也不能自增啊,這裡就應該應用uui...

JS生成 UUID的方法

uuid 是 通用唯一識別碼 universally unique identifier 的縮寫,是一種軟體建構的標準,亦為開放軟體 會組織在分布式計算環境領域的一部分。其目的,是讓分布式系統中的所有元素,都能有唯一的辨識資訊,而不需要通過 控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其...

Pytorch生成Tensor常用方法彙總

返回乙個張量,包含了從區間 0,1 的均勻分布中抽取的隨機的一組隨機數,張量形狀由引數size定義。import torch a torch.rand 2,3 a tensor 0.2969,0.8017,0.9024 0.0810,0.2303,0.7425 返回乙個張量,包含了從標準正態分佈 均...