Come fare una variabile aleatoria permanente

January 24

Come fare una variabile aleatoria permanente


I programmatori usano numeri casuali per risolvere molti problemi difficili, soprattutto in matematica, sviluppo del gioco e modelli economici. Spesso, un programmatore deve generare un numero casuale e salvarlo per uso permanente. Ciò rappresenta una sfida. I programmatori devono generare numeri casuali in modo dinamico, ed i dati creati dinamicamente in genere non persistono più a lungo la vita della istanza di applicazione. È possibile risolvere questo problema e fare una variabile casuale permanente utilizzando un file di database o XML in quasi qualsiasi linguaggio di programmazione.

istruzione

1 Generare un numero casuale e memorizzarlo nella variabile di vostra scelta. Assegnare la variabile di una proprietà "stringa" e dare la variabile un nome a scelta. Assicurarsi che nessun altro oggetto nel codice usano questo nome.

2 Preparare il database, file XML o altro modulo di archiviazione dati di persistenza con la creazione di una entità con due proprietà: un nome e un numero. Si dovrà probabilmente risparmiare più di un singolo numero casuale per la memorizzazione permanente dei dati, in modo si potrebbe desiderare di aggiungere un incremento di identità se si sta utilizzando un database.

3 Connettersi al database, file XML o altri dati memorizzazione persistente.

4 Salvare la variabile che contiene il numero casuale alla proprietà numerica dell'entità. Assegnare il nome della variabile per il nome dell'entità specifica.

5 Disidratare la variabile casuale dall'archivio dati per usarlo. Non è necessario salvarlo dopo ogni utilizzo.

Consigli e avvertenze

  • Se si preferisce, è possibile generare un numero casuale e assegnare manualmente a una costante o al "readOnly" proprietà di un oggetto.
  • Alcuni quadri non forniscono una classe Random thread-safe.