Eine UUID (Universally Unique IDentifier) ist eine Kennung, die mit der Absicht erstellt wird, wie der Name schon sagt, universell eindeutig zu sein.
Ich erstelle programmgesteuert eine IDL-Datei. Wie erstelle ich programmgesteuert UUIDs für die Schnittstellen und Methoden? Kann ich die UUID programmgesteuert generieren?
Ich habe die manSeite gelesen , aber ich verstehe nicht, wofür nameund wofür namespace. Für UUIDs der Versionen 3 und 5 müssen die zusätzlichen Befehlszeilenargumente Namespace und Name angegeben werden. Der Namespace ist entweder eine UUID in Zeichenfolgendarstellung oder eine Kennung für intern vordefinierte Namespace-UUIDs (derzeit bekannt sind "ns: DNS", …
Ich verstehe den Sinn der UUID nicht wirklich . Ich weiß, dass die Wahrscheinlichkeit einer Kollision praktisch Null ist , aber effektiv Null ist nicht einmal annähernd unmöglich. Kann jemand ein Beispiel nennen, bei dem Sie keine andere Wahl haben, als UUID zu verwenden? Aus all den Anwendungen, die ich …
Wir verwenden UUID als Primärschlüssel für unsere Oracle-Datenbank und versuchen, eine geeignete maximale Zeichenlänge für VARCHAR zu ermitteln. Anscheinend sind dies 36 Zeichen, aber wir haben festgestellt, dass UUIDs generiert wurden, die länger sind - bis zu 60 Zeichen lang. Kennt jemand eine geeignete maximale Zeichenlänge für UUID?
Ich habe Code, der so aussieht: u := make([]byte, 16) _, err := rand.Read(u) if err != nil { return } u[8] = (u[8] | 0x80) & 0xBF // what does this do? u[6] = (u[6] | 0x40) & 0x4F // what does this do? return hex.EncodeToString(u) Es gibt einen …
In unserer Anwendung erstellen wir XML-Dateien mit einem Attribut, das einen Guid-Wert hat. Dieser Wert musste zwischen den Dateiaktualisierungen konsistent sein. Selbst wenn sich alles andere in der Datei ändert, sollte der Guid-Wert für das Attribut gleich bleiben. Eine naheliegende Lösung bestand darin, ein statisches Wörterbuch mit dem Dateinamen und …
Ich möchte nur zufällige UUIDs generieren, da es für Instanzen in meinem Programm nur wichtig ist, eindeutige Bezeichner zu haben. Ich habe mir die Boost-UUID angesehen , kann die UUID jedoch nicht generieren, da ich nicht verstehe, welche Klasse und Methode ich verwenden soll. Ich würde mich freuen, wenn mir …
Dies bezieht sich auf diese Frage . Ich verwende den folgenden Code aus dieser Antwort , um eine UUID in JavaScript zu generieren: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Diese Lösung schien gut zu funktionieren, aber ich …
Aus mehreren Gründen möchte ich in einigen meiner Django-Modelle eine UUID als Primärschlüssel verwenden. Wenn ich dies tue, kann ich dann weiterhin externe Apps wie "Contrib.comments", "Django-Voting" oder "Django-Tagging" verwenden, die generische Beziehungen über ContentType verwenden? Am Beispiel von "Django-Voting" sieht das Abstimmungsmodell folgendermaßen aus: class Vote(models.Model): user = models.ForeignKey(User) …
Warum werden UUIDs im Format "8-4-4-4-12" (Ziffern) dargestellt? Ich habe mich nach dem Grund umgesehen, kann aber die Entscheidung nicht finden, die dies erfordert. Beispiel für eine als Hex-Zeichenfolge formatierte UUID: 58D5E212-165B-4CA0-909B-C86B9CEE0111
Wir erwägen, UUID-Werte als Primärschlüssel für unsere MySQL-Datenbank zu verwenden. Die eingefügten Daten werden von Dutzenden, Hunderten oder sogar Tausenden von Remotecomputern generiert und mit einer Rate von 100-40.000 Einfügungen pro Sekunde eingefügt. Wir werden niemals Aktualisierungen vornehmen. Die Datenbank selbst erreicht normalerweise etwa 50 Millionen Datensätze, bevor wir mit …
Ich verstehe nicht, was eine Bluetooth-UUID bedeutet. Bezeichnen UUIDs Protokolle (z. B. RFCOMM )? Wenn ja, warum erfordern die createRfcommSocketToServiceRecord()Methoden UUIDs, wenn sie rfcomm direkt in ihren Namen angeben? Warum hat der BluetoothChat-Beispielcode eine scheinbar willkürliche, fest codierte UUID? Meine Frage stellt sich, weil gemäß dieser Frage eine Nullzeigerausnahme angezeigt …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.