8
私はwebsocketチャットを書く。 ユーザーの一意のIDを生成する方法は?ダーツで一意のIDを生成する方法
今私はこのコードを使用します。
id = new DateTime.now().millisecondsSinceEpoch;
は、任意のより多くのきちんとした解決策はありますか?
http://pub.dartlang.org/packages/uuid
使用例::
私はwebsocketチャットを書く。 ユーザーの一意のIDを生成する方法は?ダーツで一意のIDを生成する方法
今私はこのコードを使用します。
id = new DateTime.now().millisecondsSinceEpoch;
は、任意のより多くのきちんとした解決策はありますか?
http://pub.dartlang.org/packages/uuid
使用例::
1. UUIDのパブパッケージがあり
// Generate a v1 (time-based) id
uuid.v1(); // -> '6c84fb90-12c4-11e1-840d-7b25c5ee775a'
// Generate a v4 (random) id
uuid.v4(); // -> '110ec58a-a0f2-4ac4-8393-c866d813b8d1'
// Generate a v5 (namespace-name-sha1-based) id
uuid.v5(uuid.NAMESPACE_URL, 'www.google.com'); // -> 'c74a196f-f19d-5ea9-bffd-a2742432fc9c'
2.これsrcがダーツGUIDジェネレータを持ってい
そこで明らかなライセンスがありませんが、次のように使用例があるように私はここで直接機能srcを投稿していないよ:
final String uuid = GUIDGen.generate();
THXは、私はちょうどそれが注意の – ahiipsa
だけで単語を:)が見つかりました:これは強力なランダムデータに依存しません。したがって、生成されたUUIDは暗号的に強力であると見なすべきではありません。それが問題なのかどうか、私はそれを読者に任せて決定します。 –
ありがとう、私は、既存のuuidsのリストをもう一度チェックします。 – ahiipsa