zoukankan      html  css  js  c++  java
  • 在lua中正确使用uuid的方法:

    -- 参考:http://ju.outofmemory.cn/entry/97724
    local function guid()
            local template ="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
            local d = io.open("/dev/urandom", "r"):read(4)
            math.randomseed(os.time() + d:byte(1) + (d:byte(2) * 256) + (d:byte(3) * 65536) + (d:byte(4) * 4294967296))
            return string.upper(string.gsub(template, "x", function (c)
                                            local v = (c == "x") and math.random(0, 0xf) or math.random(8, 0xb)
                                                    return string.format("%x", v)
                                            end
                            ))
    end

    local file_id =  guid();
  • 相关阅读:
    px和rem换算
    使用Android Studio创建Android项目
    Hopscotch
    AtCoder Grand Contest 010 --C:Cleaning
    Hello world!
    概率生成函数
    FFT 学习笔记
    扩展中国剩余定理(excrt)
    组合恒等式
    常见数列
  • 原文地址:https://www.cnblogs.com/littlehb/p/4486019.html
Copyright © 2011-2022 走看看