Voglio creare un UniqueId. C'è una funzione che posso chiamare, in modo tale che ogni volta che la uso mi darà un nuovo ID, sempre con un valore diverso?Come possiamo creare un ID univoco in Perl
risposta
Il modo migliore è possibile utilizzare questo anche
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;
}
Da qui è possibile conoscere Link
se voglio concatenare posso fare in questa funzione ?? –
yup in $ uuid1 puoi concatenare – Developer
questo sta funzionando bene per me –
Usa Data::UUID per generare ID univoci:
use Data::UUID;
$ug = Data::UUID->new;
$uuid1 = $ug->create(); # Or create_str()
+1 per nice ans – Backtrack
ho usato Data::Uniqid, questo modulo ha 3 metodi:
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
Un'altra alternativa utilizzando Data::GUID, che è probabilmente un po 'meno confusione di dati :: UUID
use Data::GUID;
my $guid = Data::GUID->new;
my $uniqueIdString = guid->as_string;
o
use Data::GUID;
my $uniqueIdString = Data::GUID->new->as_string;
probabilmente vale la pena notare che su macchine Windows, si potrebbe anche usare Win32:
use Win32;
my $guid = Win32::GuidGen();
... che è incluso in un Perl installato su Windows. – Wolf
- 1. Creare un ID univoco globale in JavaScript
- 2. creare un ID univoco del visitatore?
- 3. Come generare un ID univoco in Dart
- 4. ID univoco su NSViews
- 5. Un modo alternativo per creare un ID univoco
- 6. Genera ID univoco
- 7. Cassandra: genera un ID univoco?
- 8. ID browser univoco JavaScript
- 9. Come assegnare un ID elemento DOM univoco
- 10. ID sessione univoco in python
- 11. Come inserire righe duplicate in SQLite con un ID univoco?
- 12. come ottengo un ID univoco per oggetto in Java?
- 13. Come generare ID univoco in Java (intero)?
- 14. ID univoco Android
- 15. Tag NFC ID univoco
- 16. Come posso generare un ID univoco in Python?
- 17. Come generare un ID di richiesta univoco in Rails?
- 18. Come generare un campo ID univoco nel modulo in sugarcrm
- 19. Come generare un ID oggetto univoco in mongodb
- 20. Come inserire un ID univoco in ogni riga SQLite?
- 21. ID univoco di un'attività Android
- 22. ID univoco con il tempo()
- 23. Come possiamo creare un viewpager cilindrico?
- 24. Come creare un vincolo univoco in YML in Doctrine2?
- 25. ID univoco protetto da crittografia
- 26. log4net richiesta ID univoco in ASP.NET
- 27. ID hardware univoco in Mac OS X
- 28. Come posso aggiungere un ID univoco a una cella personalizzata?
- 29. Dispositivo Android UDID o ID univoco?
- 30. Java: ID univoco di 10 cifre
come quando chiamerò quella subroutine mi darà un ID univoco –
hash crittografico? Generatore di numeri casuali in pratica –
cos'è l'hash crittografico ?? –