@Deprecated public class SnowFlake extends Object
二进制:0 - 41 位时间戳 - 5 位数据中心 ID - 5 位机器 ID - 12 位序列号
https://github.com/beyondfengyu/SnowFlake
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SnowFlake.SnowFlakeBuilder
已过时。
雪花算法类 Builder
默认数据中心 ID 二进制位数和机器 ID 二进制位数为 5
|
| 构造器和说明 |
|---|
SnowFlake(long dataCenterId,
long machineId)
已过时。
|
SnowFlake(SnowFlake.SnowFlakeBuilder snowFlakeBuilder)
已过时。
|
public SnowFlake(SnowFlake.SnowFlakeBuilder snowFlakeBuilder)
public SnowFlake(long dataCenterId,
long machineId)
dataCenterId - 数据中心 IDmachineId - 机器 IDpublic static SnowFlake.SnowFlakeBuilder builder()
public long next()
Copyright © 2022. All rights reserved.