 |
elpampero |
| yoruno ho risolto.... ... |
12-12-2003 13:49 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
yoruno ho risolto....
|
|
12-12-2003 13:49 |
|
|
|  |
 |
lijeb |
| Non e' che hai dimenticato di implementare il meto ... |
12-12-2003 13:50 |
|
 |
lijeb |
.novellino.
Registered: Dec 2003
Posts: 1 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 1:36:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Non e' che hai dimenticato di implementare il metodo
equals(Occorrenze altra)
??
|
|
12-12-2003 13:50 |
|
|
|  |
 |
elpampero |
| il canale FileInputManager deve essere aperto all' ... |
12-12-2003 13:50 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
il canale FileInputManager deve essere aperto all'interno dei metodi della classe AnalizzatoreTesto..cioè uno per ogni metodo
|
|
12-12-2003 13:50 |
|
|
|  |
 |
yoruno |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
12-12-2003 14:08 |
|
 |
yoruno |
.grande:maestro.

Registered: Jul 2003
Posts: 10602 (1.29 al dì)
Location: Altrove
Corso: 404 error
Anno: 404 error
Time Online: 123 Days, 2:50:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
il canale FileInputManager deve essere aperto all'interno dei metodi della classe AnalizzatoreTesto..cioè uno per ogni metodo
Si, ma già lo facevo...
Originally posted by lijeb
Non e' che hai dimenticato di implementare il metodo
equals(Occorrenze altra)
??
E' integrato all'interno di equals... cmq ora debuggo un po', ma dovrebbe andare...
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
|
|
12-12-2003 14:08 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by lijeb [/i]
... |
12-12-2003 14:12 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by lijeb
Non e' che hai dimenticato di implementare il metodo
equals(Occorrenze altra)
??
Sembra proprio un discorso di questo tipo. Super servicebbe su classi ereditate, ma qui deve richiamare un metodo in override..
|
|
12-12-2003 14:12 |
|
|
|  |
 |
yoruno |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
12-12-2003 14:18 |
|
 |
yoruno |
.grande:maestro.

Registered: Jul 2003
Posts: 10602 (1.29 al dì)
Location: Altrove
Corso: 404 error
Anno: 404 error
Time Online: 123 Days, 2:50:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Sembra proprio un discorso di questo tipo. Super servicebbe su classi ereditate, ma qui deve richiamare un metodo in override..
Si, giusto... però a me si era incasinato tutto per via di netbeans che lavorava nella directory sbagliata...
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
|
|
12-12-2003 14:18 |
|
|
|  |
 |
gigidid |
| Ciao ragazzi,
... |
12-12-2003 14:25 |
|
 |
gigidid |
.amico.

Registered: Nov 2003
Posts: 30 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1
Time Online: 15:54:30 [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao ragazzi,
nell'estrazione dei token del file "esempio.txt" tra le occorrenze mi appare anche per esempio:
"sillogismo#."
voi cosa fate, (ovviamente per chi usa lo strToken...) una volta estratta, pulite la stringa?
Grazie,
ciao.
|
|
12-12-2003 14:25 |
|
|
|  |
 |
T_M_P |
| scusa, com l'hai fatto il tokenizer? A me non vien ... |
12-12-2003 14:36 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
scusa, com l'hai fatto il tokenizer? A me non viene così? Hai inserito il # come caratteri di tokenizzazione?
|
|
12-12-2003 14:36 |
|
|
|  |
 |
Oracle |
| Ciao,
... |
12-12-2003 14:44 |
|
 |
Oracle |
Matroide

Registered: Aug 2003
Posts: 368 (0.04 al dì)
Location:
Corso: informatica della comunicazione
Anno: oo
Time Online: 5 Days, 23:00:13 [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao,
oltre al # deve inserire anche il . come carattere di tokenizzazoine che mi pare ti appaia nella stringa.
Una domanda: per cercare una parola nella tavola occorrenze bisogna usare per forza il metodo find di sequenza ordinata o si può fare il ciclo for come in altri esempi del prof ???
__________________
Divide et impera
|
|
12-12-2003 14:44 |
|
|
|  |
 |
T_M_P |
| Puoi fare come reputi più opportuno: io non ho us ... |
12-12-2003 15:12 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Puoi fare come reputi più opportuno: io non ho usato la classe sequenzaordinata..
|
|
12-12-2003 15:12 |
|
|
|  |
 |
LjL |
| Re: Re: Re: Re: Cosa c'è tra i marcatori? |
12-12-2003 15:42 |
|
 |
LjL |
.consigliere.
Registered: Dec 2003
Posts: 144 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Primo
Time Online: 16:25:17 [...]
Status: Offline
Edit | Report | IP: Logged |
Re: Re: Re: Re: Cosa c'è tra i marcatori?
Originally posted by mattcobain
il problema nn è se riesco a scrivere il programma ke considera la punteggiatura fra i marcatori, perché il programma l'ho gia fatto ed è funzionante....io avevo trattato questo caso perché nella prima versione del file di test ke ci aveva dato, nel file delle parole chiave compariva #se...allora# (nn so se c'hai fatto caso anke tu) ed io vedendolo ho agito di conseguenza facendo in modo ke quindi la punteggiatura venisse considerata (tranni i famosi casi specifici)....il 9.12 però il prof ha cambiato il file di prova eliminando il suddetto caso anomalo, e quindi ecco ke è comparso il mio dubbio: l'avra tolto solo perché non voleva complicare la vita a tutti quelli ke gia sono in difficoltà per fare qst progetto (infatti ha anke messo l'implementazione del metodo equals(object o), oppure l'avrà tolto perché non vuole ke si consideri la punteggiatura fra i marcatori?!?!?
Be'... questa parte me l'ero persa, non avevo fatto caso alla correzione.
Comunque, se tu hai già scritto il programma che considera anche i segni di punteggiatura, rimango del parere che hai semplicemente fatto una cosa in più, al massimo. Non puoi essere valutato negativamente per quello.
Pensala in questo modo: se la specifica ti dice "nel file in ingresso non c'è punteggiatura tra i marcatori", tradotto significa "se per caso arriva un file in ingresso *con* punteggiatura tra i marcatori, a quel punto il tuo programma può fare un po' quello che gli pare". Che include urlare, crashare, piangere... o continuare a funzionare correttamente.
Si chiama "comportamento non definito" (undefined behavior), ed è esattamente ciò che si indende nelle specifiche dicendo "si può assumere che non succeda mai <x>".
__________________
by LjL
ljlbox@tiscali.it
http://ljl.150m.com - appunti corsi
|
|
12-12-2003 15:42 |
|
|
|  |
 |
LjL |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
12-12-2003 15:47 |
|
 |
LjL |
.consigliere.
Registered: Dec 2003
Posts: 144 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Primo
Time Online: 16:25:17 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
il canale FileInputManager deve essere aperto all'interno dei metodi della classe AnalizzatoreTesto..cioè uno per ogni metodo
E chi lo dice? Dipende da come implementi :-)
Io lo apro una volta sola (nel costruttore) e faccio l'analisi in una botta sola.
Comunque per carità, era solo un appunto... sicuramente va benissimo aprirlo e analizzare tre volte - si perde in efficienza ma si guadagna in semplicità del programma.
__________________
by LjL
ljlbox@tiscali.it
http://ljl.150m.com - appunti corsi
|
|
12-12-2003 15:47 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by LjL [/i]
... |
12-12-2003 15:51 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by LjL
E chi lo dice? Dipende da come implementi :-)
Io lo apro una volta sola (nel costruttore) e faccio l'analisi in una botta sola.
Comunque per carità, era solo un appunto... sicuramente va benissimo aprirlo e analizzare tre volte - si perde in efficienza ma si guadagna in semplicità del programma.
Idem...
|
|
12-12-2003 15:51 |
|
|
|  |
 |
gigidid |
| eh... si!
... |
12-12-2003 15:53 |
|
 |
gigidid |
.amico.

Registered: Nov 2003
Posts: 30 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1
Time Online: 15:54:30 [...]
Status: Offline
Edit | Report | IP: Logged |
eh... si!
se no il costruttore della classe AnalizzatoreTesto a che servirebbe?
correggetemi se sbaglio.....
ciao.
|
|
12-12-2003 15:53 |
|
|
|  |
 |
LjL |
| [QUOTE][i]Originally posted by gigidid [/i]
... |
12-12-2003 16:01 |
|
 |
LjL |
.consigliere.
Registered: Dec 2003
Posts: 144 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Primo
Time Online: 16:25:17 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by gigidid
eh... si!
se no il costruttore della classe AnalizzatoreTesto a che servirebbe?
correggetemi se sbaglio.....
ciao.
Stai rispondendo a me? Se sì, boh, un costruttore per quello può / potrebbe servire a tante cose.
Comunque, ora che mi viene in mente... per chi implementa facendo tre passaggi separati, guardate che invece di aprire il file tre volte potete aprirlo effettivamente nel costruttore, e poi fare un reset() ad ogni passaggio per riposizionarvi all'inizio del file.
---
Comunque gigidid, tecnicamente (per quel che ne so di programmazione a oggetti), *non* si dovrebbe aprire un file in un costrutture, perché l'apertura di file è un'operazione che può fallire.
Quantomeno, finché non si conoscono le eccezioni, non si dovrebbe.
Un ambiente a oggetti che conosco, che non fa uso delle eccezioni, impone che i costruttori non possano fallire; quella parte della costruzione che eventualmente può fallire dev'essere implementata in un metodo ConstructL() ("L" indica metodo che può fallire).
Nel caso di 'sto progettino, comunque... chissenefrega. Tanto ci viene assicurato da Test.java che il file esiste.
__________________
by LjL
ljlbox@tiscali.it
http://ljl.150m.com - appunti corsi
|
|
12-12-2003 16:01 |
|
|
|  |
 |
| All times are GMT. The time now is 20:53. |
|
|
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|