Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi A - F > Fondamenti di architettura e programmazione > [PROGETTO]Log
Pages (20): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
fulminato1
aLTeRaZioNeGuiTaRVoiCe

User info:
Registered: Oct 2003
Posts: 2809 (0.36 al dì)
Location: a casa.
Corso: comunicazio digital
Anno: secondo?
Time Online: 30 Days, 8:54:34 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

grazie foolish!

__________________
www.alterazione.com www.andreaforzani.com
www.myspace.com/alterazione
www.myspace.com/festaincravilla

23-01-2004 09:28
Click Here to See the Profile for fulminato1 Click Here to See the Blog of fulminato1 Click here to Send fulminato1 a Private Message Visit fulminato1's homepage! Find more posts by fulminato1 Add fulminato1 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
MAÐ Dragon
.novellino.

User info:
Registered: Jan 2004
Posts: 8 (0.00 al dì)
Location: Carugate (MI)
Corso: Comunicazione Digitale
Anno: I
Time Online: 1:13:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
Aiuto!!!!

Scusate l'ignoranza, qualcuno può dirmi cosa devo usare per creare il file... leggere dal file e scriverci dentro?
nn ho capito una mazza di quello fatto a lezione!
Non ho capito se usare la classe file, o i metodi FileInputManager/FileOutputManager

Non mi serve la Bibbia solo alcuni versetti! Grazie!

__________________
Ciò che facciamo in vita, riecheggia nell'eternità

23-01-2004 10:23
Click Here to See the Profile for MAÐ Dragon Click here to Send MAÐ Dragon a Private Message Find more posts by MAÐ Dragon Add MAÐ Dragon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
francyghisla
.non è possibile.

User info:
Registered: Nov 2003
Posts: 632 (0.08 al dì)
Location:
Corso: TICOM
Anno: Primo
Time Online: 13 Days, 10:16:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Per leggere dai file servono le classi BufferedReader e FileReader, che forniscono un fantastico metodo per leggere il file riga x riga.

Analogamente le classi BufferedWriter e File Writer per scrivere sul file.

La domanda che pongo io, invece è come diavolo posso fare per cancellare il contenuto del file quando devo riscriverci sopra! Non riesco a trovare nessun metodo utile... e se proprio cancellassi il file e lo ricreassi poi da capo? troppo dispendioso di risorse?

23-01-2004 10:37
Click Here to See the Profile for francyghisla Click Here to See the Blog of francyghisla Click here to Send francyghisla a Private Message Find more posts by francyghisla Add francyghisla to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
MAÐ Dragon
.novellino.

User info:
Registered: Jan 2004
Posts: 8 (0.00 al dì)
Location: Carugate (MI)
Corso: Comunicazione Digitale
Anno: I
Time Online: 1:13:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

grazie per la info.
proverò con questi metodi!

__________________
Ciò che facciamo in vita, riecheggia nell'eternità

23-01-2004 10:40
Click Here to See the Profile for MAÐ Dragon Click here to Send MAÐ Dragon a Private Message Find more posts by MAÐ Dragon Add MAÐ Dragon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gabry_deejay
.grande:maestro.

User info:
Registered: Oct 2003
Posts: 2284 (0.29 al dì)
Location: Cernusco sul Naviglio!
Corso: Digital Communication!
Anno: Secondo+Primo arretrato!
Time Online: 9 Days, 0:40:50 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Allora....sto abbastanza sclerando......un aiutino sulla Classe Event!


Quindi secondo me......
Faccio un array
poi me lo tokenizzo
poi assegno le tre variabili di istanza ogni singola cella dell'array
E poi per le conversioni uso il ValueOf.......giusto?


Citrus......stasera ti mando un PM con una rischiesta mollllto particolare:D

__________________
"Il semplice colore, non viziato dal significato e non legato ad una forma definita, può parlare all'anima, in un migliaio di modi diversi.....Oscar Wilde " ......GIGI D'AGOSTINO - FORREST GUMP SUITE



23-01-2004 13:51
Click Here to See the Profile for gabry_deejay Click Here to See the Blog of gabry_deejay Click here to Send gabry_deejay a Private Message Find more posts by gabry_deejay Add gabry_deejay to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by francyghisla
Per leggere dai file servono le classi BufferedReader e FileReader, che forniscono un fantastico metodo per leggere il file riga x riga.

Analogamente le classi BufferedWriter e File Writer per scrivere sul file.

La domanda che pongo io, invece è come diavolo posso fare per cancellare il contenuto del file quando devo riscriverci sopra! Non riesco a trovare nessun metodo utile... e se proprio cancellassi il file e lo ricreassi poi da capo? troppo dispendioso di risorse?


no la domanda difficile è come fare per non cancellare il contenuto del file!
ogni volta che apri uno stream in scrittura verso un file questo viene automaticamente cancellato!
e anche qui riguardo al progetto c'è confusione, nel senso che all'inizio dice che i nuovi eventi devono essere aggiunnti in cima al file, poi invece dice che il file deve essere cancellato.
io alla fine ho creato un metodo overwrite (semplicissimo perchè basta connettersi al file per cancellarlo) e uno write che aggiunge i nuovi eventi senza cancelare gli altri.
per quest'ultimo è più uno sbattimento perchè bisogna usare un file temporaneo di appoggio.....

comunque ho visto che non è necessario usare le classi BufferedReader ecc... ma è pemresso usare il package prog.io (non tutto solo le classi nella cartella io) ...

23-01-2004 14:07
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by gabry_deejay
Citrus......stasera ti mando un PM con una rischiesta mollllto particolare:D


ok ma non ci sarò fino a domani pomeriggio...
ti risponderò poi....
:D

23-01-2004 14:18
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
francyghisla
.non è possibile.

User info:
Registered: Nov 2003
Posts: 632 (0.08 al dì)
Location:
Corso: TICOM
Anno: Primo
Time Online: 13 Days, 10:16:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

bhè, per scrivere puoi sempre aprire il file in modalità append (non chiedermi ancora come si faccia esattamente ma sono sicura che si possa fare) che fa in modo di puntare alla fine del file e fare tutte le operazioni di aggiunta da li!

i nuovi eventi da aggiungere vanno aggiunti in cima solo nell'array (o nello stack come hai fatto tu) del Log creato, il file una volta letto non lo devi più usare se non nei metodi write(), reload(), backup()... dove è espressamente richiesto un'operazione sui file!

23-01-2004 14:23
Click Here to See the Profile for francyghisla Click Here to See the Blog of francyghisla Click here to Send francyghisla a Private Message Find more posts by francyghisla Add francyghisla to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Armen
Monty Python

User info:
Registered: Oct 2003
Posts: 488 (0.06 al dì)
Location: Tradate
Corso: Comunicazione Digitale
Anno: boh, boh, boh
Time Online: 4 Days, 5:24:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by citrus
comunque ho visto che non è necessario usare le classi BufferedReader ecc... ma è pemresso usare il package prog.io (non tutto solo le classi nella cartella io) ...


Sicuro???

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:

23-01-2004 14:25
Click Here to See the Profile for Armen Click Here to See the Blog of Armen Click here to Send Armen a Private Message Find more posts by Armen Add Armen to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

cito dal file pubblicato sul progetto:

"man mano che vengono aggiunte nuove righe a un log, queste vengono inserite all’inizio del file, spostando le righe rimanenti in avanti di una posizione."

e poi ancora:

"void write(): metodo che scrive il contenuto del log nel file corrispondente, cancellando i contenuti precedenti"

non si capisce nulla.....
siccome avevo già fatto il metodo che appende i dati ormai me lo tengo e faccio anche quello che sovrascrive!!!

23-01-2004 14:28
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Armen
Sicuro???


cito nuovamente il testo dell'esrecizio perchè ormai non sono più sicuro di niente:

"E’ invece espressamente richiesto di non utilizzare package non standard di Java (si possono quindi utilizzare java.util, java.io e così via), con l’unica eccezione package prog.io incluso nel libro di testo per gestire l’input da tastiera e l’output a video."

23-01-2004 14:29
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
francyghisla
.non è possibile.

User info:
Registered: Nov 2003
Posts: 632 (0.08 al dì)
Location:
Corso: TICOM
Anno: Primo
Time Online: 13 Days, 10:16:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

però se si pensa sul piano pratico l'unico modo per aggiungere eventi al Log consiste nel metodo void receiveEvent(Event) che va a moldificare solo l'oggetto Log e non tutto il file...

- void receiveEvent(Event): metodo che riceve un generico evento, specificato come argomento, che aggiunge nel log caricato in memoria, SENZA aggiornare la versione salvata su disco. L’evento ricevuto va salvato come PRIMA riga del log, e gli eventi rimanenti devono essere spostati ognuno in avanti di una posizione

23-01-2004 14:32
Click Here to See the Profile for francyghisla Click Here to See the Blog of francyghisla Click here to Send francyghisla a Private Message Find more posts by francyghisla Add francyghisla to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Armen
Monty Python

User info:
Registered: Oct 2003
Posts: 488 (0.06 al dì)
Location: Tradate
Corso: Comunicazione Digitale
Anno: boh, boh, boh
Time Online: 4 Days, 5:24:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by citrus
cito nuovamente il testo dell'esrecizio perchè ormai non sono più sicuro di niente:

"E’ invece espressamente richiesto di non utilizzare package non standard di Java (si possono quindi utilizzare java.util, java.io e così via), con l’unica eccezione package prog.io incluso nel libro di testo per gestire l’input da tastiera e l’output a video."


...boh...pensavo che intendesse solo ConsoleIn(Out)putManager....boh....

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:

23-01-2004 14:38
Click Here to See the Profile for Armen Click Here to See the Blog of Armen Click here to Send Armen a Private Message Find more posts by Armen Add Armen to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by francyghisla
però se si pensa sul piano pratico l'unico modo per aggiungere eventi al Log consiste nel metodo void receiveEvent(Event) che va a moldificare solo l'oggetto Log e non tutto il file...

- void receiveEvent(Event): metodo che riceve un generico evento, specificato come argomento, che aggiunge nel log caricato in memoria, SENZA aggiornare la versione salvata su disco. L’evento ricevuto va salvato come PRIMA riga del log, e gli eventi rimanenti devono essere spostati ognuno in avanti di una posizione


questo non significa però che poi quando lo salvi su file tutto il resto vada cancellato....
mha, alla fine a quanto posso vedere il progetto ha dei margini di libertà che tuttosommato alla fine non sono poi così malvagi..
altrimenti faremmo tutti un lavoro identico....
su certe cose ovviamente però c'è bisogno di più chiarezza perchè non mi sembrerebbe giusto sbagliare il progetto solo per una cattiva interpretazione del testo dell'esercizio....
oltretutto io non ho potuto seguire la presentazione quindi magari molte cose non scritte ma che sono state dette a voce me le son perse....
io punto a fare qualcosa in più piuttosto che qualcosa in meno... tanto tempo alla fine ce n'è...
speriam bene!

23-01-2004 14:41
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Armen
...boh...pensavo che intendesse solo ConsoleIn(Out)putManager....boh....


in effetti è possibile anche perchè gli stream se non sbaglio li abbiam visti a lezione quindi bisognerebbe usare quelli....

23-01-2004 14:42
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 12:23.    Post New Thread    Post A Reply
Pages (20): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

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
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.051 seconds (81.18% PHP - 18.82% MySQL) con 26 query.