ユニークIDを作成したいと思います。私が呼び出すことのできる機能はありますか?それを使用するたびに、いつも別の価値を持った新しいIDを私に与えるでしょうか?PerlでユニークIDを作成する方法
14
A
答えて
6
をあなたがここからも
use UUID::Generator::PurePerl;
sub create_search_id {
my $this =shift;
my $args=shift;
my $ug = UUID::Generator::PurePerl->new();
my $uuid1 = $ug->generate_v1();
return $uuid1;
}
をこれを使用することができ、より良い方法あなたはおよそLink
20
使用Data::UUID固有のIDを生成する:
use Data::UUID;
$ug = Data::UUID->new;
$uuid1 = $ug->create(); # Or create_str()
+0
+1いいえansのために – Backtrack
0
私は、このモジュールをData::Uniqidを使用を学ぶことができます3つの方法があります:
use Data::Uniqid qw (suniqid uniqid luniqid);
$id = suniqid; #genrates a very short id valid only for the localhost and with a liftime of 1 day
$id = uniqid; #generates a short id valid on the local host
$id = luniqid; #generates a long id valid everywhere and ever
3
Windowsマシン上で、あなたはまた、Win32のを使用することができることは注目に値するおそらく間違いなく、わずかに少ない混乱データ:: UUID
use Data::GUID;
my $guid = Data::GUID->new;
my $uniqueIdString = guid->as_string;
または
use Data::GUID;
my $uniqueIdString = Data::GUID->new->as_string;
4
よりData::GUIDを使用して別の方法、:
use Win32;
my $guid = Win32::GuidGen();
+0
... WindowsにインストールされているPerlに含まれています。 – Wolf
関連する問題
- 1. AngularJSのng-repeatリピータでユニークな「id」属性を作成する方法
- 2. グループのユニークなIDを作成
- 3. sys.dm_tran_current_transaction。トランザクションIDをユニークにする方法
- 4. 各レコードスパークのユニークIDを生成する方法
- 5. Neo4jでユニークなシーケンス番号を作成する方法は?
- 6. RethinkDBでユニークなアイテムを作成する方法
- 7. Doctrine2のYMLでユニークな制約を作成する方法は?
- 8. mongoDBでユニークなインデックスを作成する方法は?
- 9. Googleのアプリエンジンでユニークなキー名を作成する方法
- 10. 繰り返し機能でユニークなIDを生成する方法は?
- 11. カスタムIDを作成する方法
- 12. シンプルなユニークな予約ID機能を作成する
- 13. android AWSの新しくユニークなIDを作成する
- 14. アンドロイド(UUID)でユニークなIDを生成
- 15. javascriptループ内でユニークなIdボタンを作成
- 16. EF4とサーバー生成ユニークID Id
- 17. フラッターでユニークなデバイスIDを取得する方法は?
- 18. フラグメントカスタムビューでユニークIDを設定する方法
- 19. .NETプロファイラ(ICorProfilerCallback)でユニークなメソッドIDを取得する方法
- 20. SQL Server 2005ユニーク制約を作成する方法
- 21. Perlでファイルポインタを操作する方法
- 22. ユニークなIDを生成する最良の方法クライアントサイド(JavaScriptを使用)
- 23. Javaでユニークなタイムスタンプを作成する
- 24. perlスクリプトを作成してスクリプト内にディレクトリとメイクファイルを作成する方法
- 25. JavaScriptでオプションのフォームでメールIDを作成する方法
- 26. perl - gzippedファイルを作成するための最良の方法
- 27. Javaで3つの変数にユニークなインデックスを作成する方法は?
- 28. ASP.NETでデフォルトのパスワードを作成する方法ID:
- 29. wso2 IDサーバー5.3でカスタム認証を作成する方法
- 30. PHPループで個々のIDを作成する方法
私がこのサブルーチンを呼び出すときのように、それは私に一意のID –
暗号化ハッシュ?乱数生成器は基本的に –
その暗号ハッシュは何ですか? –