成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

生成UUID,生成32位隨機(jī)字母加數(shù)字:(實(shí)用)

jsbintask / 2906人閱讀

代碼如下

var Util = {

randomUUID : function(){
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("")
    var uuid = new Array(36),
        rnd = 0,
        r
    for (var i = 0; i < 36; i++) {
        if (i === 8 || i === 13 || i == 18 || i == 23) {
            uuid[i] = "-"
        } else if (i === 14) {
            uuid[i] = "4"
        } else {
            if (rnd <= 0x02)
                rnd = 0x2000000 + (Math.random() * 0x1000000) | 0
            r = rnd & 0xf
            rnd = rnd >> 4
            uuid[i] = chars[(i == 19) ? (r & 0x3) | 0x8 : r]
        }
    }
    return uuid.join("").replace(/-/gm, "").toLowerCase()
}

}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/99206.html

相關(guān)文章

  • 分布式ID系列(2)——UUID適合做分布式ID嗎

    摘要:用戶指定一個(gè)名字空間和一個(gè)字符串,通過散列,生成。字符串本身需要是唯一的。。雖然是基于隨機(jī)數(shù),但是重復(fù)的可能性可以忽略不計(jì),因此該版本也是被經(jīng)常使用的版本。。當(dāng)前正在使用的。。 UUID的生成策略: UUID的方式能生成一串唯一隨機(jī)32位長(zhǎng)度數(shù)據(jù),它是無序的一串?dāng)?shù)據(jù),按照開放軟件基金會(huì)(OSF)制定的標(biāo)準(zhǔn)計(jì)算,UUID的生成用到了以太網(wǎng)卡地址、納秒級(jí)時(shí)間、芯片ID碼和許多可能的數(shù)字。U...

    wayneli 評(píng)論0 收藏0
  • NPM酷庫:string-random,生成隨機(jī)字符串

    摘要:只提供了用于生成隨機(jī)數(shù)字,但是并未提供生成字符串的函數(shù),要自己寫生成隨機(jī)字符串邏輯需要費(fèi)一番周折。庫專門用于快速生成隨機(jī)字符串,并且可以根據(jù)需求制定字符串長(zhǎng)度以及包含的字符。 NPM酷庫,每天兩分鐘,了解一個(gè)流行NPM庫。 昨天,我們了解了如何使用uuid庫快速生成UUID,UUID適用于分布式應(yīng)用中ID的生成,因?yàn)閁UID足夠長(zhǎng),所以碰撞幾率非常低。 此外,我們?cè)诤芏鄷r(shí)候不需要生成像...

    weakish 評(píng)論0 收藏0
  • 關(guān)于UUID的二三事

    摘要:規(guī)范定義來自于發(fā)布的一個(gè)規(guī)范。其中的字母是進(jìn)制表示,大小寫無關(guān)。在里面的使用的例子其中,最后的個(gè)字符就是我電腦網(wǎng)卡的地址版本安全的安全的和基于時(shí)間的算法相同,但會(huì)把時(shí)間戳的前位置換為的或。 一、簡(jiǎn)介 UUID,是Universally Unique Identifier的縮寫,UUID出現(xiàn)的目的,是為了讓分布式系統(tǒng)可以不借助中心節(jié)點(diǎn),就可以生成UUID來標(biāo)識(shí)一些唯一的信息; GUID,...

    2json 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<