Azərbaycanca AzərbaycancaБеларускі БеларускіDansk DanskDeutsch DeutschEspañola EspañolaFrançais FrançaisIndonesia IndonesiaItaliana Italiana日本語 日本語Қазақ ҚазақLietuvos LietuvosNederlands NederlandsPortuguês PortuguêsРусский Русскийසිංහල සිංහලแบบไทย แบบไทยTürkçe TürkçeУкраїнська Українська中國人 中國人United State United StateAfrikaans Afrikaans
Dəstək
www.wikimedia.az-az.nina.az
  • Vikipediya

GUID Global unikal identifikator ing Globally Unique Identifier 128 bitlik unikal identifikator Onun başlıca özəlliyi üs

Global unikal identifikator

Global unikal identifikator
www.wikimedia.az-az.nina.azhttps://www.wikimedia.az-az.nina.az

GUID (Global unikal identifikator) (ing. Globally Unique Identifier) — 128-bitlik unikal identifikator. Onun başlıca özəlliyi, üst-üstə düşmə səbəbindən yaranan toqquşmalar təhlükəsindən çəkinmədən genişlənən servislər və tətbiqi proqramlar yaratmağa imkan verən bənzərsizlikdir. Hər bir ayrıca GUID üçün unikallığa zəmanət verilməsə də, bənzərsiz açarların ümumi sayı o qədər böyükdür ki, (2128 və ya 3.4028×1038) dünyada bir-birindən asılı olmadan üst-üstə düşən iki açarın generasiya olunması ehtimalı son dərəcə azdır. Bununla belə, üst-üstə düşmə halı olmuşdur: Windows 95 əməliyyat sistemində DOS-proqramların (.pif) və ZipMagic 2000 proqramının başlatma simgəsinin GUID-ləri üstə-üstə düşmüşdür.

Mətndə GUID defislərlə qruplara bölünmüş və fiqurlu mötərizəyə alınmış 32 ədəd onaltılıq rəqəmdən ibarət sətir şəklində yazılır. Məsələn:

{6F9619FF-8B86-D011-B42D-00CF4FC964FF}

Java proqramlaşdırma dilinin ehtimalını hesablamaq üçün proqram:

public void probabilityCoincidenceGUID() {   MathContext mc = new MathContext(1000, RoundingMode.HALF_UP);  BigDecimal N = BigDecimal.valueOf(2).pow(128, mc);  BigDecimal n = BigDecimal.valueOf(2).pow(50, mc);  BigDecimal result_ = calcProbabilityCoincidenceGUID(N, n, mc);  double result = result_.doubleValue(); }    private BigDecimal calcProbabilityCoincidenceGUID(BigDecimal N, BigDecimal n, MathContext mc) {   BigDecimal N_1 = N.subtract(BigDecimal.valueOf(1), mc);  BigDecimal N_n = N.subtract(n, mc);  BigDecimal ln_N = BigDecimalUtils.ln(N, 400);  BigDecimal ln_N_1 = BigDecimalUtils.ln(N_1, 400);  BigDecimal ln_N_n = BigDecimalUtils.ln(N_n, 400);  BigDecimal v1 = N.multiply(ln_N_1.subtract(ln_N_n, mc), mc);  BigDecimal v2 = n.multiply(ln_N_n.subtract(ln_N, mc).subtract(BigDecimal.valueOf(1), mc), mc);  BigDecimal v3 = ln_N_1.subtract(ln_N, mc).subtract(BigDecimal.valueOf(1), mc);  BigDecimal exp = v1.add(v2, mc).subtract(v3, mc);  BigDecimal result = BigDecimal.valueOf(1).subtract(BigDecimalUtils.exp(exp, 400));  return result; } 

Ədəbiyyat

  • İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.

wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer

GUID Global unikal identifikator ing Globally Unique Identifier 128 bitlik unikal identifikator Onun baslica ozelliyi ust uste dusme sebebinden yaranan toqqusmalar tehlukesinden cekinmeden genislenen servisler ve tetbiqi proqramlar yaratmaga imkan veren benzersizlikdir Her bir ayrica GUID ucun unikalliga zemanet verilmese de benzersiz acarlarin umumi sayi o qeder boyukdur ki 2128 ve ya 3 4028 1038 dunyada bir birinden asili olmadan ust uste dusen iki acarin generasiya olunmasi ehtimali son derece azdir Bununla bele ust uste dusme hali olmusdur Windows 95 emeliyyat sisteminde DOS proqramlarin pif ve ZipMagic 2000 proqraminin baslatma simgesinin GUID leri uste uste dusmusdur Metnde GUID defislerle qruplara bolunmus ve fiqurlu moterizeye alinmis 32 eded onaltiliq reqemden ibaret setir seklinde yazilir Meselen 6F9619FF 8B86 D011 B42D 00CF4FC964FF Java proqramlasdirma dilinin ehtimalini hesablamaq ucun proqram public void probabilityCoincidenceGUID MathContext mc new MathContext 1000 RoundingMode HALF UP BigDecimal N BigDecimal valueOf 2 pow 128 mc BigDecimal n BigDecimal valueOf 2 pow 50 mc BigDecimal result calcProbabilityCoincidenceGUID N n mc double result result doubleValue private BigDecimal calcProbabilityCoincidenceGUID BigDecimal N BigDecimal n MathContext mc BigDecimal N 1 N subtract BigDecimal valueOf 1 mc BigDecimal N n N subtract n mc BigDecimal ln N BigDecimalUtils ln N 400 BigDecimal ln N 1 BigDecimalUtils ln N 1 400 BigDecimal ln N n BigDecimalUtils ln N n 400 BigDecimal v1 N multiply ln N 1 subtract ln N n mc mc BigDecimal v2 n multiply ln N n subtract ln N mc subtract BigDecimal valueOf 1 mc mc BigDecimal v3 ln N 1 subtract ln N mc subtract BigDecimal valueOf 1 mc BigDecimal exp v1 add v2 mc subtract v3 mc BigDecimal result BigDecimal valueOf 1 subtract BigDecimalUtils exp exp 400 return result EdebiyyatredakteIsmayil Calalli Sadiqov Informatika terminlerinin izahli lugeti 2017 Baki nesriyyati 996 s Menbe https az wikipedia org w index php title Global unikal identifikator amp oldid 7418461

Nəşr tarixi: May 15, 2025, 10:13 am
Ən çox oxunan
  • Mart 15, 2025

    Kulper casus şəbəkəsi

  • Aprel 29, 2025

    Kuhistan dili

  • Aprel 24, 2025

    Kudüs Tapınağı

  • Aprel 09, 2025

    Kudsi Erguner

  • Fevral 16, 2025

    Kubanit

Gündəlik
  • Ensiklopediya

  • SSRİ Elmlər Akademiyası

  • SSRİ Dövlət mükafatı

  • Sosialist Əməyi Qəhrəmanı

  • Osmanlı imperiyası

  • Nina Qrebeşkova

  • Zurab Sereteli

  • Yuri Kondratyuk

  • 1863

  • İlin günləri

NiNa.Az - Studiya

  • Vikipediya

Bülletendə Qeydiyyat

E-poçt siyahımıza abunə olmaqla siz həmişə bizdən ən son xəbərləri alacaqsınız.
Əlaqədə olmaq
Bizimlə əlaqə
DMCA Sitemap Feeds
© 2019 nina.az - Bütün hüquqlar qorunur.
Müəllif hüququ: Dadaş Mammedov
Yuxarı