問題タブ [uuid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
761 参照

java - ビットを long にアセンブルして一意の ID を作成するにはどうすればよいですか?

Java で比較的一意の ID を提供するユーティリティを作成したいと考えています。タイムスタンプからの x ビット + 乱数からの y ビットのような、かなり単純なもの。

では、次のメソッドをどのように実装しますか。

ボーナス

ID の作成に使用できる、簡単に取得できるその他の情報について何か提案はありますか?

注: 私は GUID を認識しており、Java に UUID クラスがあることは知っていますが、128 ビット長のものは必要ありません。

0 投票する
5 に答える
196469 参照

java - Java での UUID の最上位ビットを使用した衝突の可能性

Long uuid = UUID.randomUUID().getMostSignificantBits()衝突の可能性を使用している場合。最下位ビットを切り捨てるので、衝突する可能性がありますよね?

0 投票する
4 に答える
7729 参照

c++ - UUID からの MAC アドレスの抽出

私が取り組んでいるプログラムは、Windows RPC API 呼び出し UuidCreateSequential() によって生成された UUID に、プライマリ イーサネット アダプターの MAC アドレスが含まれていることを前提としています。この仮定は正しいですか、それとも別の方法を使用して MAC アドレスを取得する必要がありますか?

0 投票する
10 に答える
168641 参照

mysql - GUID を MySQL テーブルに保存するにはどうすればよいですか?

varchar(36) を使用するか、それを行うためのより良い方法はありますか?

0 投票する
13 に答える
11889 参照

.net - .NET GUID にダッシュがあるのはなぜですか?

.NET GUID にダッシュがあるのはなぜですか? GUID のほとんどの実装にダッシュがありますか、それとも Microsoft だけのものですか?

署名済み、

741ecf77-9c92-4435-8e6b-85975bd13452

0 投票する
8 に答える
119564 参照

ios - iOSを使用してGUID/UUIDを作成する方法

iPhoneとiPadでGUID/UUIDを作成できるようにしたい。

目的は、すべてが一意である分散データのキーを作成できるようにすることです。iOS SDKでこれを行う方法はありますか?

0 投票する
9 に答える
721760 参照

python - Python で GUID/UUID を作成する方法

プラットフォームに依存しない Python で GUID を作成するにはどうすればよいですか? WindowsでActivePythonを使う方法もあるそうですが、COMを使っているのでWindowsだけです。プレーンな Python を使用する方法はありますか?

0 投票する
6 に答える
65213 参照

c++ - C++ でのプラットフォームに依存しない GUID 生成?

プラットフォーム固有のツールに依存せずに C++ で GUID または UUID をプログラムで生成する最良の方法は何ですか? シミュレーションでオブジェクトの一意の識別子を作成しようとしていますが、プロジェクトがクロスプラットフォームであるため、Microsoft の実装に依存することはできません。

ノート:

  • これはシミュレータ用なので、暗号のランダム性はあまり必要ありません。
  • これが 32 ビットの数値であれば最高です。
0 投票する
2 に答える
22045 参照

mysql - MySQL GUID/UUID の保存

これは、UUID() によって生成された MySQL GUID/UUID をバイナリ (16) に変換するために思いついた最良の方法です。

そして、それを BINARY(16) に格納します

私が知っておくべきこの方法でそれを行うことの意味はありますか?

0 投票する
2 に答える
1112 参照

uuid - UUIDを選択

バックエンドに保存するすべてのエントリに対して UUID を生成する必要があります。ウィキペディア: Uuid Java implementation で読んだように、利用可能な UUID ジェネレーターは 3 つあります。

ライセンスに互換性があると仮定して、どのジェネレーターを使用すべきかアドバイスをお願いします。