Normalization
توليد UUID (المعرّف الفريد العالمي)
عملية إنشاء معرّف فريد عالميًا (UUID) أو معرّف عشوائي من المحتمل ألا يتكرر عبر الأنظمة دون تنسيق مركزي.
التفاصيل التقنية
UUID v4 هو 122 بت عشوائي + 6 بتات إصدار/متغير، يُنسق كـ 8-4-4-4-12 حرفًا سداسيًا عشريًا. احتمال التكرار: ~1 من 2.3×10¹⁸ بعد توليد 10³ UUID/ثانية لمدة 85 عامًا. يضيف UUID v7 (RFC 9562) طابعًا زمنيًا من 48 بت يتيح الترتيب الطبيعي. يجمع ULID بين طابع زمني 48 بت + 80 بت عشوائي في ترميز Crockford Base32 (26 حرفًا).
مثال
```javascript
// Normalization: Web Audio API example
const audioCtx = new AudioContext();
const response = await fetch('audio.mp3');
const buffer = await audioCtx.decodeAudioData(await response.arrayBuffer());
const source = audioCtx.createBufferSource();
source.buffer = buffer;
source.connect(audioCtx.destination);
source.start();
```
أدوات ذات صلة
B
BPM Calculator
F
Frequency Calculator
D
Delay Time Calculator
D
dB Converter
A
Audio File Size Calculator
N
Note Frequency Chart
D
Decibel Reference Guide
L
Latency Calculator
C
Cents Calculator
L
Loudness Standards Guide
E
EQ Frequency Reference
S
Sample Rate Converter
B
Bit Depth Analyzer
C
Chord Reference
K
Key & Scale Reference