Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - clros

Pagine: 1 ... 29 30 [31]
451
Ma 10 secondi mi sembrano troppi! Pensavo a qualcosa come 250 mS!!

452
Grazie!

Mi chiedo se otterrei con meno fatica lo stesso effetto usando il metodo setSoTimeout() della classe socket. Cmq ads leggo il documento che mi hai postato!  ;)

453
Ciao a tutti, ho un problema con la ricezione di dati da un socket Java.

In pratica vorrei fare in modo di ricevere dati dal socket (sotto forma di singoli caratteri) fino a quando lo stream "è pieno" e non necessariamente fino a quando ricevo un carattere particolare (esempio 'n' oppure '')

Sto usando questo codice:
Codice: [Seleziona]
String recvMessage()
{
String s="";
int chr;
try
{
while ( (chr = in.read()) != -1){ //in è un oggetto di tipo InputStream collegato al socket
s+=(char)chr;
}//end while

}
catch(IOException exc){System.out.println("Interruzione ricezione from stream!");}

System.out.println("Ricevuto: "+ s);

return s;
}

In pratica non esce mai dal while nonostante nello stream non ci siano più caratteri da leggere e non viene nemmeno sollevata l'eccezione IOException.

Quindi questo metodo non ritorna mai la "stringa" ricevuta.

Ora, mi chiedo anche se quello che voglio fare sia materialmente possibile ottenerlo: Come fa un metodo (in qst caso read()) a capire che nello stream non ci sono più caratteri? Non potrebbe essere che ci siano ancora caratteri ma magari arrivano un po' in ritardo?

454
Linguaggi di programmazione e scripting / Re: Valutare espressioni
« il: 25 Giugno 2011, 23:50:49 »
Cosa che io nn ho mai studiato seriamente.. :-(

455
Linguaggi di programmazione e scripting / Re: Valutare espressioni
« il: 25 Giugno 2011, 22:24:05 »
@TheKaneB:

Il tuo valutatore parsa correttamente anche funzioni a cui puoi passare parametri?


Ad esempio: pow(4,2) oppure sqrt(4) vengono valutate?

Io ne avevo scritto uno (molto) tempo fa e in effetti il mio non supportava le variabili, ma avevo previsto un metodo per valutare le funzioni in quella maniera, solo che lo facevo in maniera un po' "originale": all'inizio scorrevo tutta l'espressione e sostituivo alle funzioni un operatore (ad esempio pow(4,2) diventava 4^2) e poi valutavo il tutto con lo stack...

456
Scienza & Tecnologia / Re: Fujitsu K, 8.2 petaflops and counting
« il: 25 Giugno 2011, 22:09:26 »
Citazione da: "AmigaCori"
Pessimista, guardi sempre le cose dal lato sbagliato...  :snooty:

Non dico ora, ma magari in futuro...magari diventera' PPC o chissa' cosa  :dance:

Poi sbaglio o Fujitu una volta faceva gli HD per Amiga?  :D ...magari chissa'...che non decida....il futuro del passato non dorme mai ;)


 :lol:  :lol:  :lol:

457
In effetti me lo sono sempre chiesto anche io..il SID lo producono ancora??

Pagine: 1 ... 29 30 [31]