<h4>1553907</h4> <pre> 0) il JAR è nominato nel modo sbagliato: dovrebbe essere 1553907.jar 1) TestSearcherThird su dirLogs con 0 Dimensione per tipo interrogazione e modalita' 0 per l'utente 1020: 0 mentre in realtà dovrebbe essere Dimensione per tipo interrogazione e modalita' 0 per l'utente 1020: 108 e analogamente per tutti gli utenti AOL, Ci sono poi errori per quasi tutti gli utenti delle chat; ad esempio: Dimensione per tipo loginout e modalita' 0 per l'utente artunit: 5 anziché Dimensione per tipo loginout e modalita' 0 per l'utente artunit: 3 2) Il toString del SearchResult è sbagliato: "Stringa immessa", non "Stringa emessa"; inoltre in al alcuni casi ci sono caratteri di troppo, ad esempio: Stringa emessa: > Fun - Server crashes, syslog looks to just stop before the crash. :( (il > non ci vorrebbe) </pre> <h4>1663988</h4> <pre> 1) Invocando java -cp 1663988.jar:. TestSearcherThird dirLogs/ 2 chat.evergreen.01.01-Thu-2015.log Vengono fuori svariate eccezioni, ad esempio: Dimensione per tipo interrogazione e modalita' 2 per l'utente 142: 0 Errore in loginout e modalita' 2 per l'utente 142 chat.evergreen.01.01-Thu-2015.log (No such file or directory) Errore in messaggio e modalita' 2 per l'utente 142 chat.evergreen.01.01-Thu-2015.log (No such file or directory) Errore in azione e modalita' 2 per l'utente 142 chat.evergreen.01.01-Thu-2015.log (No such file or directory) L'errore viene fuori anche cambiando il file dato come ultimo argomento 2) il toString dell'oggetto SearchResult non è formattato come da specifiche: vedere tra pagina 3 e 4 delle specifiche (non "azione" ma "Stringa immessa"; non "ora login/out" ma "Tempo") </pre> <h4>1655153</h4> <pre> TestSearcherThird invocato come segue (vale anche cambiando il nome del file dato come ultimo argomento): java -cp 1655153.jar:. TestSearcherThird dirLogs/ 2 chat.evergreen.01.01-Thu-2015.log Ritorna sempre eccezione per interrogazione; ad esempio: Informazioni sull'utente: 1020 Errore in interrogazione e modalita' 2 per l'utente 1020 Il tipo di informazione richiesta : interrogazione non è supportata </pre> <h4>696652</h4> <pre> Il toString dell'oggetto SearchResult non è gestito nel modo corretto quando si parla di azioni: in tale caso occorre infatti che "Stringa immessa" contenga l'azione effettuata (ad es.: "is currently staying in Times Square. :'(") </pre> <h4>1609117</h4> <pre> 1) qualsiasi comando del cmdLine su una directory come dirLogs, ma con in più i file chat.evergreen.03.11-Wed-2015.log e query.user-ct-test-collection-05.txt.gz solleva la seguente eccezione: java.lang.ArrayIndexOutOfBoundsException: 5 In realtà, l'errore è nel Loader: passandogli quella directory, solleva la suddetta eccezione Analogo errore con TestSearcherThird: ritorna l'errore Errore nel creare l'istanza del Searcher: 5 </pre> <h4>1594635</h4> <pre> 1) query 142 3 2 su dirLogs solleva eccezione java.lang.ArrayIndexOutOfBoundsException: 2 2) TestSearcherThird su dirLogs con 0 Dimensione per tipo interrogazione e modalita' 0 per l'utente 1020: 104 ma la risposta corretta è 108 (basta vedere quante volte è presente 1020 in query.first_lines_of_user-ct-test-collection-02.txt) svariati altri Utenti con errori analoghi: 1021 (82 anziché 83), 1337 (47 anziché 48), ... 3) TestSearcherThird su dirLogs con in più il file chat.evergreen.03.11-Wed-2015.log, e secondo argomento 0 Dimensione per tipo messaggio e modalita' 0 per l'utente Dyrcona: 111 ma la risposta corretta è 120 errore analogo per l'utente krvmga: 19 anziché 20 </pre> <h4>1535085</h4> <pre> 1) query 479 1 2 2006-04-01T00:00:00 2016-01-01T00:00:00 su dirLogs restituisce "eye muscles" anziché "citation machine" 2) Loader: la prima riga deve contenere la directory passata come argomento al Loader stesso. Ad esempio, se l'invocazione è la seguente: java it.uniroma1.lcl.dietrolequinte.loader.Loader ../../../../esempio_test_studenti/dirLogs/ Allora la prima riga dell'output dev'essere: Numero di file in ../../../esempio_test_studenti/dirLogs/: 4 3) Nel toString di un oggetto SearchResult, non bisogna ripetere l'utente. Ad esempio, non: Stringa immessa: abowling has left #evergreen bensì: Stringa immessa: has left #evergreen </pre> <h4>1649441</h4> <pre> 1) cmdLine su dirLogs: num_logout abowling restituisce 0 invece che 1 num_messaggi jcamins restituisce 7 invece che 6 num_login jcamins 2015-01-01T00:00:00 2016-01-01T00:00:00 restituisce 2 invece di 0 num_messaggi bshum 2015-01-01T00:00:00 2016-01-01T00:00:00 restituisce 4 invece di 2 2) cmdLine: se gli si fornisce un file con dei comandi non supportati, viene generata un'eccezione al primo comando non supportato, e l'intero cmdLine viene terminato (anche se il file contiene in seguito atri comandi leciti) 3) L'output del Loader dev'essere come definito a pag. 4 delle specifiche (niente trattini tra nome del file e statistiche, invece di "cartella" occorre ripetere il nome della directory con il path relativo o assoluto, così come è stato specificato da riga di comando; "Numero Totale" invece di "Numero totale") 4) Non compila TestSearcherThird.java: TestSearcherThird.java:2: error: cannot find symbol import it.uniroma1.lcl.dietrolequinte.search.SearchResult; ^ symbol: class SearchResult location: package it.uniroma1.lcl.dietrolequinte.search 1 error </pre>
This topic: Metod_prog
>
WebHome
>
DietroLeQuinte
>
Correzione2
Topic revision: r1 - 2015-12-21 - IgorMelatti
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback