获得一个不重复uid账号的算法

private int uuid() {
        int machineId = 1;//最大支持1-9个集群机器部署
        int hashCodeV = UUID.randomUUID().toString().hashCode();
        if (hashCodeV < 0) {//有可能是负数
            hashCodeV = -hashCodeV;
        }
        return machineId + String.format("%011d", hashCodeV);
    }

猜你喜欢

转载自blog.csdn.net/weixin_39986856/article/details/81263760