用法:
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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。