Logo az.boatexistence.com

Uuid v4 necə yaradılır?

Mündəricat:

Uuid v4 necə yaradılır?
Uuid v4 necə yaradılır?

Video: Uuid v4 necə yaradılır?

Video: Uuid v4 necə yaradılır?
Video: Kim nə başa düşdü ❓ 2024, Bilər
Anonim

Versiya-1 UUID-ləri vaxt və node ID-dən (adətən MAC ünvanı) yaradılır; versiya-2 UUID-lər identifikatordan (adətən qrup və ya istifadəçi ID-si), vaxtdan və node ID-dən yaradılır; 3 və 5-ci versiyalar ad məkanı identifikatorunun və adının hashing yolu ilə yaradılan deterministik UUID-lər yaradır; və versiya-4 UUID-ləri yaradılır …

V4 UUID kimi nədir?

V4: Təsadüfilik UUID v4-dən ibarət bitlər təsadüfi və heç bir məntiq olmadan yaradılır. Bu səbəbdən, UUID-ə baxaraq mənbə haqqında məlumatı müəyyən etmək mümkün deyil. Bununla belə, indi UUID-nin təkrarlanması şansı var.

UUID V4 təkrarlana bilər?

Versiya 4 təsadüfi nömrə UUID-dir. Altı sabit bit var və UUID-nin qalan hissəsi 122 bit təsadüfidir. Dublikatın nə qədər çətin olduğunu təsvir edən Vikipediyaya və ya digər təhlilə baxın.

UUID necə hesablanır?

Hər simvol 0-dan 9-a qədər rəqəm və ya a-dan f hərfi ola bilər. UUID-də 32 hexadecimal x log2(16) bit/hexadecimal=128 bit. Versiya 4, variant 1 tipli UUID-də 6 bit sabitlənmişdir və qalan 122 bit təsadüfi olaraq 2¹²² mümkün UUID üçün yaradılmışdır. Bu dəyərə n kimi istinad edəcəyik.

Java UUID necə yaradılır?

UUID sinifinin metodları

randomUUID üsulu təsadüfi UUID yaradır. Proqramı hər dəfə işə saldığımız zaman o, yeni UUID yaradır. Metodun imzası: ictimai statik UUID randomUUID

Tövsiyə: