タグ付けされた質問 「uniqueidentifier」


8
PythonでGUID / UUIDを作成する方法
Pythonでプラットフォームに依存しないGUIDを作成するにはどうすればよいですか?WindowsでActivePythonを使用する方法があると聞きましたが、COMを使用しているためWindowsのみです。プレーンなPythonを使用する方法はありますか?

11
UUIDはどのくらいユニークですか?
UUIDを使用して何かを一意に識別することはどの程度安全ですか(サーバーにアップロードされたファイルに使用しています)?私が理解しているように、それは乱数に基づいています。しかし、十分な時間を与えられれば、それは最終的には、たまたま純粋に偶然にも繰り返されるように思えます。この問題を軽減するためのより良いシステムまたは何らかのタイプのパターンはありますか?

29
PHP:ランダムで一意の英数字の文字列を生成する方法は?
検証リンクで使用する数字と文字を使用して、ランダムで一意の文字列を生成するにはどうすればよいでしょうか?あなたがウェブサイトでアカウントを作成するときのように、それはあなたにリンク付きのメールを送ります、そしてあなたはあなたのアカウントを確認するためにそのリンクをクリックしなければなりません...ええ...それらの1つ。 PHPを使用してそれらの1つを生成するにはどうすればよいですか? 更新:について覚えてuniqid()いるだけです。これは、マイクロ秒単位の現在時刻に基づいて一意の識別子を生成するPHP関数です。私はそれを使うと思います。


6
SQL Serverでvarcharをuniqueidentifierに変換する
私がスキーマを制御できないテーブルには、varchar(50)として定義された列が含まれ、一意の識別子を「a89b1acd95016ae6b9c8aabb07da2010」の形式で格納します(ハイフンなし)。 .Net Guidに渡すために、これらをSQLのuniqueidentifiersに変換したいと思います。ただし、次のクエリ行は機能しません。 select cast('a89b1acd95016ae6b9c8aabb07da2010' as uniqueidentifier) select convert(uniqueidentifier, 'a89b1acd95016ae6b9c8aabb07da2010') 結果: メッセージ8169、レベル16、状態2、行1 文字列からuniqueidentifierへの変換に失敗しました。 ハイフン付きのuniqueidentifierを使用した同じクエリは正常に機能しますが、データはその形式で保存されません。 これらの文字列をSQLのuniqueidentifiersに変換する別の(効率的な)方法はありますか?-.Netコードでそれをしたくありません。

15
一意のマシンIDを生成する
Windows OSを実行している特定のマシンに固有のIDを生成する関数を作成する必要があります。 現在、WMIを使用してさまざまなハードウェアパラメーターを照会し、それらを連結してハッシュして、一意のIDを導出しています。私の質問は、使用すべき推奨パラメーターは何ですか?現在、bios \ cpu \ diskデータの組み合わせを使用して一意のIDを生成しています。また、各メトリックに複数の結果がある場合は、最初の結果を使用しています。 しかし、2つの異なるWindows OSでデュアルブートするマシンが各OSで異なるサイトコードを生成するという問題に遭遇しました。 参考までに、私が現在使用している指標は次のとおりです。 Win32_Processor:UniqueID,ProcessorID,Name,Manufacturer,MaxClockSpeed Win32_BIOS:Manufacturer Win32_BIOS:SMBIOSBIOSVersion,IdentificationCode,SerialNumber,ReleaseDate,Version Win32_DiskDrive:Model, Manufacturer, Signature, TotalHeads Win32_BaseBoard:Model, Manufacturer, Name, SerialNumber Win32_VideoController:DriverVersion, Name

4
JPAとHibernateを使用する場合のID生成戦略の選択方法
HibernateリファレンスガイドのId生成セクションと「HibernateでのJava永続化」を行っていました HibernateとJPAを組み合わせて使用​​できるオプションはかなりあります。 特定のID生成戦略を選択する方法に関する詳細なドキュメントを探していました。 また、転換点を探しています。 たとえば、ヒロ戦略は競合を減らすことが期待されています。この選択にはトレードオフがあるはずだと思います。 私はトレードオフについて教育を受けたいです。 利用可能な文献はありますか?

10
短いハッシュを生成するハッシュ関数?
任意の長さの文字列を取り、10文字未満のハッシュを生成できる暗号化の方法はありますか?合理的に一意のIDを生成したいが、ランダムではなく、メッセージの内容に基づいています。 メッセージを整数値に制限しても問題ありませんが、任意の長さの文字列は不可能です。ただし、その場合、ハッシュは2つの連続した整数で類似していてはなりません。

5
GUIDのSCOPE_IDENTITY()?
SCOPE_IDENTITY()SQL ServerでGUIDを主キーとして使用する場合に相当するものがあるかどうか誰かに教えてもらえますか? 最初にGUIDを作成して変数として保存したくないのは、シーケンシャルGUIDを主キーとして使用しているためです。 最後に挿入されたGUID主キーを取得する最良の方法について何か考えはありますか?

22
.NETの短い一意の識別子
.NETで一意の識別子が必要です(この場合、GUIDは長すぎるため使用できません)。 ここで使用されているアルゴリズムは良い候補だと人々は思いますか、それとも他に提案がありますか?


7
Secure.ANDROID_IDはデバイスごとに一意ですか?
私はこの呼び出しを使用しています: Secure.getString(getApplicationContext().getContentResolver(), Secure.ANDROID_ID); デバイスのUIDを取得します。ただし、複数のデバイスから同じIDを取得していると思います。これは可能でしょうか? 問題のIDは9774d56d682e549cであり、このIDを返すいくつかのデバイスに問題があるようですhttp://code.google.com/p/android/issues/list?cursor=10603&updated=10603&ts=1295993403
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.