|
dodo77 |
ma è quello fatto al corso o quello di base? ... |
10-11-2005 21:05 |
|
|
dodo77 |
Burn in my Light
Registered: Sep 2004
Posts: 864 (0.12 al dì)
Location: Into a Corner
Corso: Com. Digitale
Anno: son vecchio
Time Online: 2 Days, 2:25:13 [...]
Status: Offline
Edit | Report | IP: Logged |
ma è quello fatto al corso o quello di base?
|
10-11-2005 21:05 |
|
|
| |
|
Just |
scusate il ritardo.....ho visto solo adesso!!!
... |
10-11-2005 22:53 |
|
|
Just |
.illuminato.
Registered: Sep 2004
Posts: 202 (0.03 al dì)
Location: Merate
Corso: Comunicazione Digitale
Anno: Secondo
Time Online: 5 Days, 14:15:46 [...]
Status: Offline
Edit | Report | IP: Logged |
scusate il ritardo.....ho visto solo adesso!!!
ciao
NB: alla fine della lezione il prof ha detto che la posizione della wait e notify non vanno bene o qualcosa del genere. Non chiedetemi il motivo perchè non l'ho ben capito
scusate...se qualcuno l'ha capito....post!! grazie
Last edited by Just on 10-11-2005 at 23:00
|
10-11-2005 22:53 |
|
|
| |
|
Just |
[QUOTE][i]Originally posted by Just [/i]
... |
10-11-2005 23:01 |
|
|
Just |
.illuminato.
Registered: Sep 2004
Posts: 202 (0.03 al dì)
Location: Merate
Corso: Comunicazione Digitale
Anno: Secondo
Time Online: 5 Days, 14:15:46 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Just
scusate il ritardo.....ho visto solo adesso!!!
ciao
NB: alla fine della lezione il prof ha detto che la posizione della wait e notify non vanno bene o qualcosa del genere. Non chiedetemi il motivo perchè non l'ho ben capito
scusate...se qualcuno l'ha capito....post!! grazie
ecco il file!!
Attachment: bandera.java
This has been downloaded 21 time(s).
|
10-11-2005 23:01 |
|
|
| |
|
PulceDigitale |
Evviva è arrivato! Che bello con i ricatti si ris ... |
11-11-2005 09:28 |
|
|
PulceDigitale |
.consigliere.
Registered: Feb 2005
Posts: 148 (0.02 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 15:15:14 [...]
Status: Offline
Edit | Report | IP: Logged |
Evviva è arrivato! Che bello con i ricatti si risolve tutto.. eheheh scherzo..
Ele
|
11-11-2005 09:28 |
|
|
| |
|
annaberolo |
non ero presente alla lezione ma ho trovato l'eser ... |
11-11-2005 10:10 |
|
|
annaberolo |
dsy developer
Registered: Nov 2004
Posts: 396 (0.05 al dì)
Location: rovello p.
Corso: comunicazione digitale
Anno: dott.
Time Online: 5 Days, 18:50:49 [...]
Status: Offline
Edit | Report | IP: Logged |
non ero presente alla lezione ma ho trovato l'esercizio , con i relativi commenti, sulla seguente pagina di Prini
http://homes.dico.unimi.it/~gfp/SiR...ad/Bandera.java
|
11-11-2005 10:10 |
|
|
| |
|
Mr.Sandman |
Gioco bandiera |
15-11-2005 13:13 |
|
|
Mr.Sandman |
.novellino.
Registered: Apr 2005
Posts: 7 (0.00 al dì)
Location: Bergamo
Corso: Comunicazione digitale
Anno: Secondo
Time Online: 6:24:54 [...]
Status: Offline
Edit | Report | IP: Logged |
Gioco bandiera
Scusate il ritardo ma nn sono un assiduo frequentatore del forum.
Il programma svolto in classe non è completo in quanto la classe Corn (arbitro) esegue una "wait" mettendosi in attesa su sè stessa:
try {
wait(); // attendo di avere la bandiera in mano
// sottinteso: this.wait()
} catch (interruptedException e) {}
e aspettando che il giocatore (un thread della calsse Giuga) gli restituisca la bandiera alla fine di ogni ciclo di esecuzione.
public synchronized void daagh(Band band) {
laGhe=band; // restituisco la bandiera all'arbitro
notify();
}
L'arbitro per essere svegliato ha bisogno di una "notify" che viene eseguita nel metodo "daagh", quando cioè il giocatore gli restituisce la bandiera. Il problema è che una "notify" così scritta risveglia sì un thread in attesa sulla classe "Corn", ma ne sveglia uno a caso. Alla fine d ogni ciclo abbiamo 4 giocatori in stato di wait (cioè i numeri che nn sono stati chiamati) e un arbitro, e nn possiamo avere la certezza che sia proprio l'arbitro a essere risvegliato. Allo stesso modo una "notifyAll()" risveglierebbe tutti, giocatori compresi. La soluzione suggerita dal professor. Prini, e da implementare per domani, è quella di far eseguire all'arbitro una wait, ma nn su sè stesso bensì sulla classe "Band" che nn diverrebbe più una classe vuota (a parte il costruttore) ma dovrebbe contenere un metodo che, quando invocato, esegue una "notify" risvegliando l'unico thread in attesa su questa classe: l'arbitro.
Oltre a questo il professor. Prini ci aveva consigliato di andare a guardare tutti i vecchi esercizi assegnati per gli appelli scorsi al fine di abituarci a risalire dal testo dell'esercizio alla varie classi e metodi sincronizzati.
ByeZ
__________________
Forever Shall The Wolf In Me Desire The Sheep In You
Last edited by Mr.Sandman on 15-11-2005 at 13:22
|
15-11-2005 13:13 |
|
|
| |
|
UnreAlx |
ragazzi scusate...l'orario è dalle 12.30 alle 14. ... |
16-11-2005 08:10 |
|
|
UnreAlx |
Italian Realm Staff
Registered: Nov 2004
Posts: 111 (0.02 al dì)
Location: SomeWhere in Provincia di Milano
Corso: Comunicazione Digitale
Anno: III - Turno 1
Time Online: 1 Day, 4:24:23 [...]
Status: Offline
Edit | Report | IP: Logged |
ragazzi scusate...l'orario è dalle 12.30 alle 14.30? o il prof fa un'altro turno dalle 14.30 alle 16.30?
__________________
GM Aerandir
Neverage L][ GDR Shard by Italian Realm
www.italianrealm.com
|
16-11-2005 08:10 |
|
|
| |
|
dodo77 |
quelli ch efinisco alle 12.30 in celoria\venezian ... |
16-11-2005 11:14 |
|
|
dodo77 |
Burn in my Light
Registered: Sep 2004
Posts: 864 (0.12 al dì)
Location: Into a Corner
Corso: Com. Digitale
Anno: son vecchio
Time Online: 2 Days, 2:25:13 [...]
Status: Offline
Edit | Report | IP: Logged |
quelli ch efinisco alle 12.30 in celoria\venezian hanno il turno alle 14.30
|
16-11-2005 11:14 |
|
|
| |
|
UnreAlx |
ok grazie... ... |
16-11-2005 12:32 |
|
|
UnreAlx |
Italian Realm Staff
Registered: Nov 2004
Posts: 111 (0.02 al dì)
Location: SomeWhere in Provincia di Milano
Corso: Comunicazione Digitale
Anno: III - Turno 1
Time Online: 1 Day, 4:24:23 [...]
Status: Offline
Edit | Report | IP: Logged |
ok grazie...
__________________
GM Aerandir
Neverage L][ GDR Shard by Italian Realm
www.italianrealm.com
|
16-11-2005 12:32 |
|
|
| |
|
supernova |
E' troppo tardi per iscriversi? Quindi se non ho c ... |
17-11-2005 18:17 |
|
|
supernova |
Mad For It
Registered: May 2003
Posts: 403 (0.05 al dì)
Location: Milan, London
Corso: Digital Comunication
Anno: I Don't Know, Not Yet.
Time Online: 3 Days, 4:56:55 [...]
Status: Offline
Edit | Report | IP: Logged |
E' troppo tardi per iscriversi? Quindi se non ho capito male il Mercoledi ci sono 2 turni dalle 12,30 alle 14,30 e dalle 14,30 alle 16.30? Devo dare i dati a qualcuno? Grazie mille!
__________________
" So I Start The Revolution From My Bed ". Noel Gallagher
|
17-11-2005 18:17 |
|
|
| |
|
PulceDigitale |
I turni sono:
... |
17-11-2005 20:12 |
|
|
PulceDigitale |
.consigliere.
Registered: Feb 2005
Posts: 148 (0.02 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 15:15:14 [...]
Status: Offline
Edit | Report | IP: Logged |
I turni sono:
- dalle 12.30 alle 14 per quelli che hanno lezione in venezian alle 14.30
- dalle 14 alle 15.30 per gli altri.
Non c'è problema per l'iscizione perchè ho visto che di posto ce nè!
Ciaooooooooooooo
|
17-11-2005 20:12 |
|
|
| |
|
PulceDigitale |
....... di mercoledì ... |
17-11-2005 20:13 |
|
|
PulceDigitale |
.consigliere.
Registered: Feb 2005
Posts: 148 (0.02 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 15:15:14 [...]
Status: Offline
Edit | Report | IP: Logged |
....... di mercoledì
|
17-11-2005 20:13 |
|
|
| |
|
supernova |
Ok, quindi vengo il mercoledi senza iscrivermi da ... |
17-11-2005 21:15 |
|
|
supernova |
Mad For It
Registered: May 2003
Posts: 403 (0.05 al dì)
Location: Milan, London
Corso: Digital Comunication
Anno: I Don't Know, Not Yet.
Time Online: 3 Days, 4:56:55 [...]
Status: Offline
Edit | Report | IP: Logged |
Ok, quindi vengo il mercoledi senza iscrivermi da nessuna parte? Ma il 23 la ripetizione è sospesa o si fa?
__________________
" So I Start The Revolution From My Bed ". Noel Gallagher
|
17-11-2005 21:15 |
|
|
| |
|
dodo77 |
penso che il 23 non ci sia...
... |
17-11-2005 21:41 |
|
|
dodo77 |
Burn in my Light
Registered: Sep 2004
Posts: 864 (0.12 al dì)
Location: Into a Corner
Corso: Com. Digitale
Anno: son vecchio
Time Online: 2 Days, 2:25:13 [...]
Status: Offline
Edit | Report | IP: Logged |
penso che il 23 non ci sia...
se c'è io non ci sarò cmq
|
17-11-2005 21:41 |
|
|
| |
|
mena |
Non ho ben capito.... il 23 la lezione c'è o è s ... |
18-11-2005 20:12 |
|
|
mena |
.::l'agnostico::.
Registered: Sep 2004
Posts: 77 (0.01 al dì)
Location: turbigo
Corso: comunicazione digitale
Anno: 3
Time Online: 1 Day, 15:06:53 [...]
Status: Offline
Edit | Report | IP: Logged |
Non ho ben capito.... il 23 la lezione c'è o è sospesa??
Io avrei bisogno di saperlo. Non è possibile avere qualche notizia certa? Magari i promoter delle ripetizioni o il prof. (se in ascolto) ci possono confernare qlcosa....
Grazie.
__________________
Perché le idee (sventagliata) sono come le tette; se non sono abbastanza grandi si possono sempre gonfiare (risate).
Stefano Benni (La compagnia dei celestini).
|
18-11-2005 20:12 |
|
|
| |
|
All times are GMT. The time now is 14:34. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|