用法:
uuid4([rng::AbstractRNG]) -> UUID
生成 RFC 4122 指定的版本 4(隨機或偽隨機)通用唯一標識符 (UUID)。
uuid4
使用的默認 rng 不是 GLOBAL_RNG
並且每次調用不帶參數的 uuid4()
都應該返回一個唯一標識符。重要的是,即使調用了Random.seed!(seed)
,uuid4
的輸出也不會重複。目前(從 Julia 1.6 開始),uuid4
使用 Random.RandomDevice
作為默認 rng。但是,這是一個未來可能會改變的實現細節。
Julia 1.6
從 Julia 1.6 開始,uuid4
的輸出不依賴於 GLOBAL_RNG
。
例子
julia> rng = MersenneTwister(1234);
julia> uuid4(rng)
UUID("7a052949-c101-4ca3-9a7e-43a2532b2fa8")
相關用法
- Julia UUIDs.uuid_version用法及代碼示例
- Julia UUIDs.uuid5用法及代碼示例
- Julia UUIDs.uuid1用法及代碼示例
- Julia Unicode.normalize用法及代碼示例
- Julia Unicode.ispunct用法及代碼示例
- Julia Unicode.uppercase用法及代碼示例
- Julia Unicode.iscntrl用法及代碼示例
- Julia Union{}用法及代碼示例
- Julia Unicode.isletter用法及代碼示例
- Julia UnitRange用法及代碼示例
- Julia Unicode.isdigit用法及代碼示例
- Julia Unicode.lowercase用法及代碼示例
- Julia Unicode.islowercase用法及代碼示例
- Julia Unicode.isassigned用法及代碼示例
- Julia Unicode.textwidth用法及代碼示例
- Julia Unicode.isprint用法及代碼示例
- Julia Unicode.titlecase用法及代碼示例
- Julia Unicode.isxdigit用法及代碼示例
- Julia Unicode.isuppercase用法及代碼示例
- Julia Unicode.lowercasefirst用法及代碼示例
- Julia Unicode.isnumeric用法及代碼示例
- Julia Unicode.isspace用法及代碼示例
- Julia Unicode.uppercasefirst用法及代碼示例
- Julia splice!用法及代碼示例
- Julia @cfunction用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 UUIDs.uuid4 — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。