Video: GUID to'qnashuvi ehtimoli qanday?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Tasodifiy hosil qiluvchi har bir qurilmada mukammal entropiya manbasini nazarda tutsak GUIDlar , 50% bor imkoniyat ning to'qnashuv 2.7e18 tasodifiy keyin GUIDlar yaratilgan. Bu 2,7 million milliondan ortiq. Bu juda ko'p.
Bundan tashqari, bir xil GUIDni yaratish imkoniyatlari qanday?
Atama GUID Odatda Microsoft texnologiyalari bilan ishlaydigan dasturchilar tomonidan foydalaniladi, UUID esa hamma joyda qo'llaniladi. 128-bit etarlicha katta va avlod algoritmi o'ziga xosdir, agar 1,000,000,000 bo'lsa GUIDlar soniyada 1 yil davomida ishlab chiqarilgan ehtimollik dublikat faqat 50% ni tashkil qiladi.
Xuddi shunday, GUID nima uchun ishlatiladi? A GUID (global yagona identifikator) atamadir tomonidan ishlatilgan Microsoft Worddocument kabi ob'ekt uchun o'ziga xos identifikator yaratish uchun dasturlash ishlab chiqaradigan raqam uchun. GUIDlar keng tarqalgan da ishlatilgan Interfeyslar, replika to'plamlari, yozuvlar va boshqa ob'ektlarni aniqlash uchun Microsoft mahsulotlari.
Buni hisobga olsak, nechta GUID kombinatsiyasi mavjud?
Yaratilmoqda GUID Trivia: " Mana 122 tasodifiy bit (versiya uchun 128 - 2 forvariant - 4), shuning uchun bu 2^122 yoki5, 316, 911, 983, 139, 663, 491, 615, 228, 241, 121, 400, 000 ga teng. mumkin bo'lgan kombinatsiyalar ."
GUID tasodifiymi?
GUIDlar emas, balki noyob bo'lish uchun yaratilgan tasodifiy . The GUID avlod algoritmi o'ziga xoslik uchun ishlab chiqilgan. U tasodifiy yoki oldindan aytib bo'lmaydiganlik uchun mo'ljallanmagan. Haqiqatan ham, agar siz avvalgi muhokamani ko'rib chiqsangiz, 1-algoritm deb ataladigan narsa noto'g'ri ekanligini ko'rishingiz mumkin. tasodifiy va butunlay bashorat qilish mumkin.
Tavsiya:
Markov zanjiri ehtimoli nima?
Markov zanjiri - bu har bir hodisaning ehtimoli faqat oldingi hodisada erishilgan holatga bog'liq bo'lgan mumkin bo'lgan hodisalar ketma-ketligini tavsiflovchi stokastik model
Kompyuterimda qanday operatsion tizim mavjudligini qanday aniqlash mumkin?
Windows 7 da operatsion tizim ma'lumotlarini toping Boshlash-ni tanlang. tugmasini bosing, ushbu qidiruv maydoniga "Kompyuter" deb yozing, "Kompyuter" ni o'ng tugmasini bosing va keyin "Xususiyatlar" ni tanlang. Windows versiyasi ostida siz qurilmangiz ishlayotgan Windows versiyasi va nashrini ko'rasiz
Oracle GUID-ni qanday topsam bo'ladi?
Insert bayonotida GUID yaratish uchun SYS_GUID() funksiyasidan foydalanishingiz mumkin: mytable (guid_col, data) qiymatlariga kiriting (sys_guid(), 'xxx'); GUID-larni saqlash uchun afzal qilingan ma'lumotlar turi RAW(16)
Hindistonda har qanday tashkilotdan yoki boshqa vositalardan kompyuter hujjatlari aktivlari yoki har qanday dasturiy ta'minotning manba kodini o'g'irlash uchun qanday jazo bor?
Izoh: Hindistonda har qanday tashkilot, jismoniy shaxs yoki boshqa vositalardan kompyuter hujjatlarini, aktivlarini yoki har qanday dasturiy ta'minotning manba kodini o'g'irlash uchun jazo 3 yil qamoq va Rs jarima hisoblanadi. 500 000
SQL Serverdagi GUID ustuni nima?
GUID 16 baytli ikkilik SQL Server ma'lumotlar turi bo'lib, u jadvallar, ma'lumotlar bazalari va serverlarda global miqyosda noyobdir. GUID atamasi Global yagona identifikatorni anglatadi va u UNIQUEIDENTIFIER bilan almashtiriladi. SQL Serverda GUID yaratish uchun NEWID() funksiyasi quyida ko‘rsatilganidek ishlatiladi: 1. SELECT NEWID()