|
|
|
 |
|  |
 |
citrus |
[QUOTE][i]Originally posted by francyghisla [/i]
... |
30-01-2004 10:54 |
|
 |
citrus |
.arcimaestro.

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
Edit | Report | IP: Logged |
Originally posted by francyghisla
tutto il problema delle date nasce dal fatto che usiamo l'esempio di Log che ci ha dato Malchiodi, però alla presentazione del progetto ci aveva lasciato libera scelta nella decisione del formato della data, quindi se decidiamo per esempio di usare la codifica GMT e la utilizziamo dall'inizio alla fine del progetto non dovrebbero esserci problemi, no?
in teoria i Log sono gestiti da un solo programma (il mio, il tuo, il suo...) senza intercambiabilità , quindi non ci sono problemi di portabilità delle date. Un Log che scrivo con il mio programma è letto solo dal mio programma, giusto? (lo so che è contro ogni regola di buona programmmazione, ma in questo caso specifico dovrebbe essere così)
l'esempio che riporta sul testo dell'esercizio secondo me non è molto attendibile anche perchè poi richiede espressamente il formato con l'orario espresso con am/pm ed anche il file log messo a disposizione riporta questo formato.....
(poi ovviamente lui dice anche di fare come preferiamo però penso che alla fine apprezzi il fatto che vengano seguite le sue direttive)
...
invece per quanto rigurada la portabilità non c'è niente di meglio della classe di cui ho postato sopra: basta infatti che ti crei un campo "pattern" ed un metodo statico che lo modifica e tutte le date si aggiorneranno automaticamente al nuovo formato!!!
(tranne ovviamente quelle già scritte su file però per quelle si può sempre fare una conversione)
|
30-01-2004 10:54 |
|
|
|  |
 |
citrus |
[QUOTE][i]Originally posted by gabry_deejay [/i]
... |
30-01-2004 11:00 |
|
 |
citrus |
.arcimaestro.

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
Edit | Report | IP: Logged |
Originally posted by gabry_deejay
Citrus...ma tu in Silab? non ti potrò mai conoscere cazzarolina!
il Silab per me è un po' uno sbattimento...
comunque non ci siamo presentati ma mi sa che ci conosciamo, almeno di vista.....

|
30-01-2004 11:00 |
|
|
|  |
 |
ska_Gio |
mi sa di si visto che di solito citrus a lezione à ... |
31-01-2004 12:52 |
|
 |
ska_Gio |
::RIDER::

Registered: Oct 2003
Posts: 360 (0.04 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: mhhhh....
Time Online: 2 Days, 18:54:02: [...]
Status: Offline
Edit | Report | IP: Logged |
mi sa di si visto che di solito citrus a lezione è sempre vicino a me foolish e ninjanet84....
__________________
giO
|
31-01-2004 12:52 |
|
|
|  |
 |
gabry_deejay |
sta di fatto che cmq la classe LOG non c'è venuta ... |
31-01-2004 12:56 |
|
 |
gabry_deejay |
.grande:maestro.

Registered: Oct 2003
Posts: 2284 (0.28 al dì)
Location: Cernusco sul Naviglio!
Corso: Digital Communication!
Anno: Secondo+Primo arretrato!
Time Online: 9 Days, 0:40:50 [...]
Status: Offline
Edit | Report | IP: Logged |
sta di fatto che cmq la classe LOG non c'è venuta....come devo fare? soprattutto le ultime tre cose....TRIM (date) e le altre due.....
__________________
"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
|
31-01-2004 12:56 |
|
|
|  |
 |
m@cCo |
Finito!!! Dopo tutto lo sbattimento e tutte le ecc ... |
31-01-2004 13:06 |
|
 |
m@cCo |
Steek Huzzee

Registered: Sep 2003
Posts: 936 (0.12 al dì)
Location: Trecate - Novara - Piedmont - Italy
Corso: Computer Science (magistrale)
Anno: II
Time Online: 9 Days, 0:20:33 [...]
Status: Offline
Edit | Report | IP: Logged |
Finito!!! Dopo tutto lo sbattimento e tutte le eccezioni che ci ho buttato dentro se non prendo 35 faccio una strage!!!
Ah piccola domanda ma per "Creazione di un nuovo log" che caspio intende Malchiodi?
Teoricamente per fare qualsiasi cosa serve il log per cui a che mi serve un'opzione che me lo crea?
Io se il file da leggere non lo trovo lo creo e poi creo automaticamente il log.
Poi se scegli crea log lo sovrascrive ma non capisco a che cosa serva...
Ciao
|
31-01-2004 13:06 |
|
|
|  |
 |
ska_Gio |
ALLORA TRIM...CANCELLA LE ULTIME RIGHE DEL LOG che ... |
31-01-2004 13:30 |
|
 |
ska_Gio |
::RIDER::

Registered: Oct 2003
Posts: 360 (0.04 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: mhhhh....
Time Online: 2 Days, 18:54:02: [...]
Status: Offline
Edit | Report | IP: Logged |
ALLORA TRIM...CANCELLA LE ULTIME RIGHE DEL LOG che vengono dopo una certa data va fatto un confronto tra una data imessa e le date degli eventi del log....quando viene trovata una data del log antecedente a quella immessa va eliminata ...
...supponendo che il log sia ordinato... puoi anche dire che se trovi un evento che va eliminto tutti quelli sottostanti vanno eliminati....in quanto vengono dopo!
__________________
giO
|
31-01-2004 13:30 |
|
|
|  |
 |
gabry_deejay |
|
 |
gabry_deejay |
.grande:maestro.

Registered: Oct 2003
Posts: 2284 (0.28 al dì)
Location: Cernusco sul Naviglio!
Corso: Digital Communication!
Anno: Secondo+Primo arretrato!
Time Online: 9 Days, 0:40:50 [...]
Status: Offline
Edit | Report | IP: Logged |
thx
__________________
"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
|
31-01-2004 13:36 |
|
|
|  |
 |
ska_Gio |
Verifica della consistenza temporale del log
... |
31-01-2004 13:38 |
|
 |
ska_Gio |
::RIDER::

Registered: Oct 2003
Posts: 360 (0.04 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: mhhhh....
Time Online: 2 Days, 18:54:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Verifica della consistenza temporale del log
Vengono verificate le date degli eventi, se esse sono in ordine decrescente viene
segnalato che la consistenza temporale e' corretta
controlli ogni data dell'evento 1 con l'evento 2 se 1 viene dopo a 2 ok continui il ciclo (controlli l'elemento 2 col 3) altrimenti dai false.....continui così per tutti gli elementi dell'array
__________________
giO
|
31-01-2004 13:38 |
|
|
|  |
 |
citrus |
[QUOTE][i]Originally posted by m@cCo [/i]
... |
31-01-2004 13:47 |
|
 |
citrus |
.arcimaestro.

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
Edit | Report | IP: Logged |
Originally posted by m@cCo
Finito!!! Dopo tutto lo sbattimento e tutte le eccezioni che ci ho buttato dentro se non prendo 35 faccio una strage!!!
Ah piccola domanda ma per "Creazione di un nuovo log" che caspio intende Malchiodi?
Teoricamente per fare qualsiasi cosa serve il log per cui a che mi serve un'opzione che me lo crea?
Io se il file da leggere non lo trovo lo creo e poi creo automaticamente il log.
Poi se scegli crea log lo sovrascrive ma non capisco a che cosa serva...
Ciao
sono daccordo!
praticamente la creazione del log la metto all'inizio del main, al di fuori dello switch di modo che obbligo l'utente a creare un nuovo log appena lancia il programma, anche perchè se questo mi richiama un metodo Salva senza aver prima creato il log mi va tutto a pallino!!!
|
31-01-2004 13:47 |
|
|
|  |
 |
Mifune |
Dimensione array data |
31-01-2004 14:15 |
|
 |
Mifune |
dsy moderator

Registered: Jul 2003
Posts: 3061 (0.38 al dì)
Location: Milano/ we Milano 3
Corso: Work
Anno: Work
Time Online: 20 Days, 22:03:07: [...]
Status: Offline
Edit | Report | IP: Logged |
Dimensione array data
Ragazzi ma voi a quanto avete inizializzato l'array di data? Io ho supposto al momento una dimensione di 100 eventi....
__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog
|
31-01-2004 14:15 |
|
|
|  |
 |
citrus |
Re: Dimensione array data |
31-01-2004 14:36 |
|
 |
citrus |
.arcimaestro.

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
Edit | Report | IP: Logged |
Re: Dimensione array data
Originally posted by Mifune
Ragazzi ma voi a quanto avete inizializzato l'array di data? Io ho supposto al momento una dimensione di 100 eventi....
purtroppo la cosa migliore da fare in questo caso è scorrere una prima volta il file e contarne le righe incrementando un contatore.
successivamente istanzi un'array della dimensione del contatore e rileggi ancora il file per riempire l'array.
...
il problema è che così ti tocca leggere due volte da file il che no è molto indicato in termini di prestazioni...
la cosa migliore sarebbe caricare il file in memoria (ex con uno stack) e poi lavorarci da qui!
|
31-01-2004 14:36 |
|
|
|  |
 |
m@cCo |
Io ho creato un metodo che ritorna il numero di ev ... |
31-01-2004 14:39 |
|
 |
m@cCo |
Steek Huzzee

Registered: Sep 2003
Posts: 936 (0.12 al dì)
Location: Trecate - Novara - Piedmont - Italy
Corso: Computer Science (magistrale)
Anno: II
Time Online: 9 Days, 0:20:33 [...]
Status: Offline
Edit | Report | IP: Logged |
Io ho creato un metodo che ritorna il numero di eventi del file e inizializzo l'array a quel valore
Se il file è vuoto la variabile resta a 0;
Quando aggiungo un evento creo un array di appoggio di dimensione +1 rispetto a quella del file, e dopo aver aggiunto il nuovo evento reinizializzo l'array data alla nuova dimensione ricopiandoci tutto quello che c'è nell'array di appoggio.
Ciao
|
31-01-2004 14:39 |
|
|
|  |
 |
citrus |
[QUOTE][i]Originally posted by m@cCo [/i]
... |
31-01-2004 14:55 |
|
 |
citrus |
.arcimaestro.

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
Edit | Report | IP: Logged |
Originally posted by m@cCo
Io ho creato un metodo che ritorna il numero di eventi del file e inizializzo l'array a quel valore
Se il file è vuoto la variabile resta a 0;
...
questo metodo però deve per forza leggere da file giusto?
quindi siamo al punto di partenza...

|
31-01-2004 14:55 |
|
|
|  |
 |
m@cCo |
Oh certamente, ma coi computeroni che ci ritroviam ... |
31-01-2004 15:24 |
|
 |
m@cCo |
Steek Huzzee

Registered: Sep 2003
Posts: 936 (0.12 al dì)
Location: Trecate - Novara - Piedmont - Italy
Corso: Computer Science (magistrale)
Anno: II
Time Online: 9 Days, 0:20:33 [...]
Status: Offline
Edit | Report | IP: Logged |
Oh certamente, ma coi computeroni che ci ritroviamo me ne sbatto altamente e lo leggo due volte
Ciao
|
31-01-2004 15:24 |
|
|
|  |
 |
citrus |
[QUOTE][i]Originally posted by m@cCo [/i]
... |
31-01-2004 15:48 |
|
 |
citrus |
.arcimaestro.

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
Edit | Report | IP: Logged |
Originally posted by m@cCo
Oh certamente, ma coi computeroni che ci ritroviamo me ne sbatto altamente e lo leggo due volte
Ciao
anastro! 
|
31-01-2004 15:48 |
|
|
|  |
 |
All times are GMT. The time now is 02:47. |
|
|
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|