package com.black.uuid.util;
/**
* snowflake雪花算法
*
* @author Black
* @date 2019年7月6日 下午4:15:11
* @version 0.1.0
* @copyright black.cn
*/
public class SnowflakeUtil {
/**
* 起始的时间戳
*/
private final static long START_STMP = 1480166465631L;
/**
* 每一部分占用的位数
*/
private final static long SEQUENCE_BIT = 12; // 序列号占用的位数
private final static long MACHINE_BIT = 5; // 机器标识占用的位数
private final static long DATACENTER_BIT = 5;// 数据中心占用的位数
/**
* 每一部分的最大值
*/
private final static long MAX_DATACENTER_NUM = -1L ^ (-1L
关注
打赏