Logo lv.boatexistence.com

Kā tiek ģenerēts uuid v4?

Satura rādītājs:

Kā tiek ģenerēts uuid v4?
Kā tiek ģenerēts uuid v4?

Video: Kā tiek ģenerēts uuid v4?

Video: Kā tiek ģenerēts uuid v4?
Video: ReTV: Telefonkrāpnieki izdomā jaunus veidus; lētticīgo netrūkst 2024, Maijs
Anonim

Version-1 UUID tiek ģenerēti no laika un mezgla ID (parasti MAC adreses); versija-2 UUID tiek ģenerēti no identifikatora (parasti grupas vai lietotāja ID), laika un mezgla ID; 3. un 5. versija rada deterministiskus UUID, kas ģenerēti, sajaucot nosaukumvietas identifikatoru un nosaukumu; un versijas 4 UUID tiek ģenerēti …

Kas ir V4 kā UUID?

V4: Randomness Biti, kas veido UUID v4, tiek ģenerēti nejauši un bez raksturīgās loģikas. Šī iemesla dēļ nav iespējams identificēt informāciju par avotu, apskatot UUID. Tomēr tagad pastāv iespēja, ka UUID var tikt dublēts.

Vai UUID V4 var dublēt?

4. versija ir gadījuma skaitlis UUID. Ir seši fiksēti biti, un pārējais UUID ir 122 biti nejaušības. Skatiet Wikipedia vai citu analīzi, kurā aprakstīts, cik maz ticams ir dublikāts.

Kā tiek aprēķināts UUID?

Katra rakstzīme var būt cipars no 0 līdz 9 vai burts a līdz f. 32 heksadecimāli x log2(16) biti/heksadecimāls=128 biti UUID. 4. versijā, 1. varianta UUID tips, ir fiksēti 6 biti, bet atlikušie 122 biti tiek ģenerēti pēc nejaušības principa, kas kopā veido 2¹² iespējamos UUID. Mēs šo vērtību sauksim kā n.

Kā tiek ģenerēts Java UUID?

UUID klases metodes

randomUUID metode nejauši ģenerē UUID. Ikreiz, kad mēs palaižam programmu, tā ģenerē jaunu UUID. Metodes paraksts ir: publisks statisks UUID randomUUID

Ieteicams: