ယူယူအိုင်ဒီ ထုတ်လုပ်သူ
သင့်ဘရောက်ဇာတွင် တပ်ဆင်ထားသော လုံခြုံသော အမှန်တကယ်ကျပ်တည်းဂဏန်းထုတ်လုပ်စနစ်ကို အသုံးပြုပြီး version 4 UUID များကို တစ်ခု သို့မဟုတ် များစွာကို ချက်ချင်းထုတ်ယူနိုင်ပါသည် — ဆာဗာသို့ မည်သည့်ဒေတာမျှ မပို့ပါ။
ရွေးချယ်စရာများ
ထုတ်လုပ်ထားသော UUID များ
သုံးသပ်ချက်များ
UUID များကို မည်သို့ ဖန်တီးရမည်
- လိုအပ်သည့် UUID အရေအတွက်ကို သတ်မှတ်ပြီး ဖော်မတ်ရွေးချယ်စရာများ (အက္ခရာကြီး၊ အနုတ်လက္ခဏာ မပါ၊ ဘရေစ် မပါ) မှ ကြိုက်နှစ်သက်ရာ ရွေးပါ။
- Generate ကိုနှိပ်၍ သင့်ဘရောက်ဇာ၏ လုံခြုံသော အမှန်တကယ် မဟုတ်သော နံပါတ်ထုတ်လုပ်စနစ်ဖြင့် ချက်ချင်း ဖန်တီးပါ။
- အားလုံးကို တစ်ကြိမ်တည်း ကူးယူပါ၊ သို့မဟုတ် စာရင်းအပြည့်အစုံကို စာသားဖိုင်အဖြစ် ဒေါင်းလုဒ်ဆွဲပါ။
UUID ဆိုတာဘာလဲ၊ ဒါက ဘယ်လောက်အထိ မတူညီမှုရှိသလဲ?
UUID (universally unique identifier) သည် 128-bit တန်ဖိုးတစ်ခုဖြစ်ပြီး၊ ဟက်ဆာဒစ်ဂျစ် 32 လုံးကို အုပ်စု ၅ ခုခွဲ၍ ရေးသားထားသည်။ ဥပမာ 3fa85f64-5717-4562-b3fc-2c963f66afa6ဤကိရိယာသည် ဗားရှင်း ၄ UUID များကို ထုတ်လုပ်ပြီး၊ ၎င်း bit များအများစုကို အချိန်မှတ်တမ်း သို့မဟုတ် ဟာ့ဒ်ဝဲလိပ်စာမှ မဟုတ်ဘဲ ကရစ်ပတိုဂရပ်ဖစ်လုံခြုံသော အကျပ်အတည်းကျပ်ကိရိယာမှ ထုတ်ယူထားသည်။ ဗားရှင်း ၄ UUID နှစ်ခု တစ်ပြိုင်တည်း တူညီသွားမည့် အလားအလာသည် အလွန်နည်းပါးပြီး၊ တစ်စက္ကန့်လျှင် ခန့်မှန်းအားဖြင့် တစ်ဘီလီယံ ID များကို ၈၅ နှစ်ခန့် ဖန်တီးရမှ တစ်ကြိမ် တူညီသွားမည့် ၅၀% အလားအလာ ရောက်ရှိပါလိမ့်မည်။
UUID များကို ပုံမှန်အသုံးပြုနည်းများ
| အသုံးပြုမှုအခြေအနေ | ဘာကြောင့် UUID သင့်တော်သလဲ |
|---|---|
| ဒေတာဘေ့စ် အဓိကသော့များ | ဗဟိုတွက်ချက်စနစ်မရှိဘဲ စားပွဲများနှင့် စနစ်များအကြား ထူးခြားစွာ |
| ဖြန့်ဝေထားသော စနစ်များ | ဆာဗာများစွာသည် ညှိနှိုင်းမှုမလိုဘဲ ကိုယ်တိုင် ID များကို ဖန်တီးနိုင်သည်။ |
| အစည်းအဝေး သို့မဟုတ် တောင်းဆိုမှု ID များ | စီးရီးအစီအစဉ် သို့မဟုတ် အရေအတွက် မဖော်ပြဘဲ အများပြည်သူရှေ့တွင် ထုတ်ဖော်ပြသရန် လုံခြုံပါသည်။ |
| ဖိုင် သို့မဟုတ် အရာဝတ္ထု အမည်ပေးခြင်း | အရင်းအမြစ်များစွာမှ ဖိုင်များ ဖန်တီးသောအခါ ဖိုင်အမည်တိုက်မှုများကို ရှောင်ရှားပေးသည်။ |
မေးလေ့ရှိသောမေးခွန်းများ
ဒီ UUID ဂျင်နရေးတာက အခမဲ့လား၊ ပုဂ္ဂလိကလား?+
ဟုတ်ကဲ့။ UUID တစ်ခုချင်းစီကို သင့်ဘရောက်ဇာထဲတွင် ပါဝင်သည့် Web Crypto API ဖြင့် ဒေသတွင်းမှာပဲ ဖန်တီးပြီး မည်သည့်ဒေတာမျှ မည်သည့်နေရာသို့မျှ ပို့ဆောင်ခြင်းမရှိပါ။
Are these UUIDs guaranteed to be unique?+
ဂဏန်းအရ အာမခံမထားပေမယ့်၊ လက်တွေ့တွင် တိုက်ဆိုင်နိုင်ခြေ အလွန်နည်းသောကြောင့် ဗားရှင်း ၄ UUID များကို လက်တွေ့အသုံးပြုရာတွင် တစ်ခုချင်းစီ ထူးခြားကွဲပြားသည်ဟု ယူဆကြသည်။
What UUID version does this generate?+
ဗားရှင်း 4 — RFC 4122 တွင် သတ်မှတ်ထားသည့် ကံစမ်းအခြေပြု မျိုးကွဲဖြစ်ပြီး၊ အထွေထွေ ရည်ရွယ်ချက်အတွက် ထူးခြားသော အမှတ်အသားများတွင် အများဆုံး အသုံးပြုသော ဗားရှင်းဖြစ်သည်။
ဖွံ့ဖြိုးသူများအတွက် ကိရိယာများ
ဤဂျင်နရေတာ ဘယ်လို အလုပ်လုပ်သလဲ
UUID တစ်ခုချင်းစီကို သင့်ဘရောက်ဇာတွင် ပါဝင်သည့် Web Crypto API ကို အသုံးပြု၍ RFC 4122 ဗားရှင်း 4 ဖော်မတ်အတိုင်း ဒေသတွင်း၌ ဖန်တီးပြီး ဆာဗာသို့ မပို့၊ မည်သည့်နေရာတွင်မှ မသိမ်းဆည်းပါ။
နောက်ဆုံးအပ်ဒိတ်လုပ်ခဲ့သည့်နေ့ရက်: ၂၀၂၆ ခုနှစ်၊ ဩဂုတ်လ ၂၈ ရက်။
ကိရိယာသေတ္တာထဲက ကိရိယာများပို
ပိုမိုအခမဲ့ဖြစ်ပြီး API key မလိုအပ်သော ကိရိယာများအားလုံးကို မူလစာမျက်နှာတွင် တွေ့နိုင်ပါသည်။
JSON ဖော်မက်တာ
အမှားညွှန်ပြချက်များပါဝင်သည့် JSON ကို ဖော်မတ်ပြု၊ အတည်ပြုနှင့် အရွယ်သေးအောင် လျှော့ချပါ။
ဘားကုဒ် ဖန်တီးသူ
မည်သည့် စာသားမှမဆို စကင်နိုင်သော CODE128 ဘားကုဒ်များကို ဖန်တီးပါ။
QR ကုဒ် ဖန်တီးသူ
မည်သည့် စာသား သို့မဟုတ် URL ကိုမဆို ဒေါင်းလုပ်ဆွဲနိုင်သော QR ကုဒ်အဖြစ် ပြောင်းလဲနိုင်သည်။
လိုရမ် အိုင်ပဆမ် ဂျင်နရေးတာ
နေရာဖြည့်စာပိုဒ်များ၊ စာကြောင်းများ သို့မဟုတ် စကားလုံးများ ဖန်တီးပါ။