問題タブ [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 投票する
4 に答える
9647 参照

security - Is there any danger to creating UUID in Javascript client-side?

I need to generate UUID to eventually store in a database. Can I generate theses UUID from Javascript on the client browser (There are some examples here)?

Is there any security risk of doing it this way? I understand that anyone can modify the UUID before it's passed to the server for storing. So i'll need to check if they are trully unique before storing them in the database, but other than that, is there any other things to checkout?

(Sorry for my english, feel free to correct any grammar errors)

edit: To answer questions about why I would want to do this, it's because I can create a new object and it's identifier in Javascript and add it to my view and then make an AJAX call to the server to add it to the database. This way, I don't need to load it back from the database to know what is it's primary identifier.

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

bluetooth - Bluetooth UUID の検出

Bluetooth デバイスが範囲内の検出可能なデバイスのデバイス ID を取得する方法を知っている人はいますか?

私は理想的には、Bluetooth プロトコルの最小実装を含む最も単純なソリューションを探しています。

出発点としては良いでしょう。できればSDPなどではなく無線周波数を使用して、近くのBluetoothデバイスのすべてのデバイスIDを最小限の消費電力で保存できるデバイスを作成したいだけです。

これで私を助けることができない場合は、低レベルの bluetooth (ステップバイステップ) 通信の良い読み物を見つけるのを手伝ってくれませんか. オンラインでの読み取りは非常に高レベルであり、実際に何が送信されたのか、いつ送信されたのかわかりません。

0 投票する
1 に答える
1182 参照

linux - LinuxまたはPOSIX環境でMicrosoftのUuidCompare、UuidCreateなどに相当するものはありますか?

LinuxまたはPOSIX環境でMicrosoftのUuidCompare、UuidCreateなどに相当するものはありますか?

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

c# - 短い文字列を作成するためにuuidをさらに削減します

指定された一意の文字列に対して一意のレコードIDを生成する必要があります。

良さそうなuuid形式を使ってみました。

しかし、それは長いと感じています。

したがって、uuid文字列9f218a38-12cd-5942-b877-80adc0589315を小さくする必要があります。'-'を削除すると、4文字節約できます。UUIDから削除するのに最も安全な部分は何ですか?ユニバーサル一意IDは必要ありませんが、ソースとしてuuidを使用するのが好きですが、文字列を削減します。

サイト/データベース(SQL Server / ADO.NETデータサービス)に固有の一意のIDが必要です。

あらゆる言語のアイデアやサンプルは問題ありません

前もって感謝します

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

java - UUIDをMYSQLテーブルに格納するためのさまざまなオプションとそのトレードオフは何ですか?

MySQLデータベースのいくつかのテーブルの主キーとしてクライアント提供のUUIDを使用することを計画しています。

UUIDをMySQLデータベースに格納するためのさまざまなメカニズムに出くわしましたが、それらを相互に比較するものはありません。これらには、次のようなストレージが含まれます。

  • BINARY(16)
  • CHAR(16)
  • CHAR(36)
  • VARCHAR(36)
  • 2 x BIGINT

より良いオプションはありますか、オプションは次の点で互いにどのように比較されますか?

  • ストレージサイズ?
  • クエリのオーバーヘッド?(インデックスの問題、結合など)
  • クライアントコードからの値の挿入と更新のしやすさ?(通常、JPA経由のJava)

実行しているMySQLのバージョン、またはストレージエンジンに基づく違いはありますか?現在5.1を実行しており、InnoDBの使用を計画していました。UUIDを使用しようとした実際の経験に基づいたコメントを歓迎します。ありがとう。

0 投票する
1 に答える
1378 参照

database - OpenOffice.org ベースの UUID

OpenOffice.org Base データベースで UUID を主キーとして使用するにはどうすればよいでしょうか?

ソフトウェアをインストールできないネットワーク接続されていない複数の PC でデータを収集する必要があります (OpenOffice.org Portable を使用しています)。データを収集した後、単一のデータベースにマージされます。

UUID/GUID は理想的なソリューションだと思いますが、Google で調べたり、ソフトウェアをいじったりしても、実際に実装する方法がわかりません。

(解決策がない場合、別のアプローチはありますか?)

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

url - 一意性と URL 参照性のための ID の作成

オブジェクトを作成して Web 上で利用できるようにする必要があります。スタックオーバーフローと同様に、次のようなものがあります。

ただし、私の場合、作成するオブジェクトの ID は一意でなければならないため、UUID を考えていると、次のような URL につながります。

後で異なるデータベースをマージする必要があり、マージの問題が発生したくないためです。

これは受け入れられた慣行ですか?代替手段は何ですか?

0 投票する
12 に答える
36932 参照

python - Pythonでユニークな短縮URLを作る方法は?

Python で一意の URL をhttp://imgur.com/gM19gまたはhttp://tumblr.com/xzh3bi25y にする方法 URL をもっと短くしたい。

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

iphone - MacのObjective-Cから接続されたiPhoneデバイスのUUIDを検索します

MacのObjective-cから接続されたiPhoneデバイスのUUIDを見つけることはできますか?USBケーブルを介して接続されたiPhoneのリストの一部。

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

mysql - sqlalchemyのランダムID(パイロン)

私はpylonsとsqlalchemyを使用していて、primary_keyとしていくつかのランダムIDをどのように持つことができるのか疑問に思いました。