Toleo-1 UUIDs hutengenezwa kutoka kwa wakati na kitambulisho cha nodi (kwa kawaida anwani ya MAC); toleo la 2 UUIDs hutolewa kutoka kwa kitambulisho (kawaida kikundi au kitambulisho cha mtumiaji), wakati, na kitambulisho cha nodi; matoleo ya 3 na 5 yanazalisha UUID zinazoweza kubainishwa zinazotolewa kwa kuharakisha kitambulisho cha nafasi ya majina na jina; na toleo la-4 UUIDs huzalishwa …
V4 ni nini UUID?
V4: Nasibu Biti zinazojumuisha UUID v4 huzalishwa bila mpangilio na bila mantiki asilia. Kwa sababu ya hili, hakuna njia ya kutambua habari kuhusu chanzo kwa kuangalia UUID. Hata hivyo, sasa kuna uwezekano kwamba UUID inaweza kunakiliwa.
Je, UUID V4 inaweza kunakiliwa?
Toleo la 4 ni nambari nasibu UUID. Kuna biti sita zisizobadilika na UUID iliyobaki ni biti 122 za nasibu. Tazama Wikipedia au uchanganuzi mwingine unaoelezea jinsi uwezekano wa nakala ulivyo.
UUID inakokotolewaje?
Kila herufi inaweza kuwa tarakimu 0 hadi 9, au herufi a hadi f. 32 heksadesimali x log2(16) biti/heksadesimali=biti 128 katika UUID. Katika toleo la 4, lahaja la aina 1 ya UUID, biti 6 zimerekebishwa na biti 122 zilizosalia hutolewa bila mpangilio, kwa jumla ya UUID 2¹² zinazowezekana. Tutarejelea thamani hii kama n.
Je, UUID ya Java inatolewaje?
Mbinu za darasa la UUID
Mbinu ya nasibuUUID bila mpangilio hutengeneza UUID. Wakati wowote tunapoendesha programu, hutoa UUID mpya. Sahihi ya mbinu ni: UUID tuli ya umma randomUUID