Hoe word uuid v4 gegenereer?

INHOUDSOPGAWE:

Hoe word uuid v4 gegenereer?
Hoe word uuid v4 gegenereer?

Video: Hoe word uuid v4 gegenereer?

Video: Hoe word uuid v4 gegenereer?
Video: Stable Diffusion Google Colab, Continue, Directory, Transfer, Clone, Custom Models, CKPT SafeTensors 2024, November
Anonim

Weergawe-1 UUID's word gegenereer vanaf 'n tyd- en 'n nodus-ID (gewoonlik die MAC-adres); weergawe-2 UUID's word gegenereer vanaf 'n identifiseerder (gewoonlik 'n groep- of gebruiker-ID), tyd en 'n nodus-ID; weergawes 3 en 5 produseer deterministiese UUID's wat gegenereer word deur 'n naamruimte-identifiseerder en naam te hash; en weergawe-4 UUID's word gegenereer …

Wat is V4 as UUID?

V4: Randomness Die stukkies wat 'n UUID v4 bevat, word ewekansig en sonder inherente logika gegenereer. As gevolg hiervan is daar geen manier om inligting oor die bron te identifiseer deur na die UUID te kyk nie. Daar is egter nou 'n kans dat 'n UUID gedupliseer kan word.

Kan UUID V4 gedupliseer word?

Weergawe 4 is die ewekansige nommer UUID. Daar is ses vaste stukkies en die res van die UUID is 122-bis van ewekansigheid. Sien Wikipedia of ander ontleding wat beskryf hoe baie onwaarskynlik 'n duplikaat is.

Hoe word UUID bereken?

Elke karakter kan 'n syfer 0 tot 9 wees, of letter a tot f. 32 heksadesimale x log2(16) bisse/heksadesimale=128 bisse in 'n UUID. In die weergawe 4, variant 1 tipe UUID, is 6 bisse vasgestel en die oorblywende 122 bisse word ewekansig gegenereer, vir 'n totaal van 2¹²² moontlike UUID's. Ons sal na hierdie waarde verwys as n.

Hoe word Java UUID gegenereer?

Metodes van UUID-klas

Die randomUUID-metode willekeurig genereer die UUID. Wanneer ons die program hardloop, genereer dit 'n nuwe UUID. Die handtekening van die metode is: publieke statiese UUID randomUUID

Aanbeveel: