美文网首页
使用python/java生成uuid

使用python/java生成uuid

作者: white_study | 来源:发表于2018-12-23 17:50 被阅读0次
前言

在工作中经常会遇到使用32位的uuid作为数据库中的主键id情况,这里记录一下分别使用python和java来生成uuid的方法!

python生成uuid
# coding:utf-8

import uuid
def get_uuid():
    """获取uuid"""
    return str(uuid.uuid1()).replace("-", "").upper()

if __name__ == "__main__":
    uid = get_uuid()
    print("uuid>>>:{}".format(uid))
java生成uuid
import java.util.UUID;

/*
    获取uuid
 */
public class CommonUtils {
    public static void main(String[] args) {
        String uid = getUUID();
        System.out.println("uid>>> " + uid);
    }

    public static String getUUID() {
        // 链式调用
        return UUID.randomUUID().toString().replace("-", "").toUpperCase();
    }
}

相关文章

  • 使用python/java生成uuid

    前言 在工作中经常会遇到使用32位的uuid作为数据库中的主键id情况,这里记录一下分别使用python和java...

  • Python 使用MongoDB 插入 uuid 导出 csv文

    2020.05.09 Python 生成 uuid 后插入MongoDB 作为唯一标识,使用Navicat 导出...

  • js常用函数

    1.uuid UUIDGenerator 生成 UUID。 使用cryptoAPI 生成 UUID, 符合RFC4...

  • fatal error: uuid/uuid.h: No suc

    我们在linux系统使用c/c++生成uuid的时候,一般会使用 uuid/uuid.h 里面的uuid_gene...

  • java生成UUID

    UUID介绍: UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机...

  • JAVA UUID 生成

    JAVA UUID 生成 GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地...

  • Java生成UUID

  • JAVA UUID 生成

    GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GU...

  • 066 Python语法之uuid

    Python3 uuid 使用经验 Python中没有基于DCE的,uuid2可以忽略 uuid4基于随机数存在概...

  • 一种快速生成UUID的方式

    java8的uuid生成方式比较方便,但是速度不够快UUID.randomUUID().toString()我在自...

网友评论

      本文标题:使用python/java生成uuid

      本文链接:https://www.haomeiwen.com/subject/evbnkqtx.html