Precedente :: Successivo |
Autore |
Messaggio |
vinz Amministratore
Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Lun Mag 24, 2004 8:22 pm Oggetto: [Reti e S.O.] Variante del Produttore / Consumatore |
|
|
Questa nuova implementazione del paradigma Produttori/Consumatori potrebbe essere la soluzione del seguente problema:
"Implementare in Java, attraverso il paradigma Produttori/Consumatori, un programma Consumatore che faccia la media dei 10 numeri prodotti da n (>= 2) processi Produttori."
Il risultato deve essere visualizzato dal main".
A grandi linee il codice è simile; cambia che il main esegue una join() sul consumatore: funzione bloccante, attende che il thread su cui è invocata termini la sua esecuzione.
Il thread consumatore interrompe i produttori attraverso una chiamata ad interrupt(); se il produttore "sente" la interrupt mentre è in sleep solleva un'eccezione, altrimenti setta a false una flag, il cui stato può essere letto dalla variabile isInterrupted().
Comunque anche tutto questo codice è molto commentato.
Se vi serve qualcosa, io ci sono!
Ah, mi farebbe piacere se chi lo scarica mi lascia un parere...
Positivo o negativo, è sempre utile e piacevole un feed-back. _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
|
Endless Utente adulto
Registrato: 23/12/03 18:06 Messaggi: 2905 Residenza: Bergamo (provincia)
|
Inviato: Lun Mag 24, 2004 8:48 pm Oggetto: |
|
|
io l'ho scaricato, ma per il parere meglio se torno quando sono + grande*!
* = avrò passato Info II _________________
Training autogeno: in caso di stress, eseguite il movimento in figura e ripetete:
"Amo il mio lavoro! Amo il mio lavoro! Amo il mio lavoro!" |
|
Top |
|
|
vinz Amministratore
Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Lun Mag 24, 2004 8:55 pm Oggetto: |
|
|
Per me Endless, già la tua risposta è sufficiente... _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
|
Giorgio Utente adulto
Registrato: 08/01/04 19:19 Messaggi: 1793 Residenza: Sedrina (Bergamo)
|
Inviato: Mer Mag 26, 2004 1:31 pm Oggetto: |
|
|
Endless ha scritto: | io l'ho scaricato, ma per il parere meglio se torno quando sono + grande*!
* = avrò passato Info II |
Mi associo... _________________ Nessuno potrà viver la mia vita al posto mio, per quanto mi identifichi nel battito di un altro, sarà sempre attraverso questo cuore... - Jovanotti, "Mezzogiorno"
-- My site |
|
Top |
|
|
|