Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione
 
[Laboratorio] Es x il 19-12 !PROROGATO AL 9-1! Salvataggio Prestiti
Clicca QUI per vedere il messaggio nel forum
[D]ani[J]
Postate qua i vostri commenti ecc... sull'esercizio di laboratorio SALVATAGGIO PRESTITI per il 19-12-2003

EagleSpirit
mamma mia che sbattimento che devono essere sti esercizi, solo a sistemare i file copiandoli dalle slides ci ho messo un po'...

ma il file db.txt ce lo dobbiamo creare noi?

il contenuto è questo
Understanding Linux|Torvals, Linus|16
LaTeX|Lamport, Leslie|2
Modern Operating Systems|Tanembaum, Andrews|3
TeX|Knuth, Donald|7

titolo | autore | numero copie
giusto?

foolish
Originally posted by EagleSpirit
mamma mia che sbattimento che devono essere sti esercizi, solo a sistemare i file copiandoli dalle slides ci ho messo un po'...

ma il file db.txt ce lo dobbiamo creare noi?

il contenuto è questo
Understanding Linux|Torvals, Linus|16
LaTeX|Lamport, Leslie|2
Modern Operating Systems|Tanembaum, Andrews|3
TeX|Knuth, Donald|7

titolo | autore | numero copie
giusto?


si il file db deve venire creato dal programma al primo lancio: infatti grazie alle eccezioni (FileNotFounException) se non è presente viene creato, quindi letto e se non contiene nulla si è pronti per inserire dei dati.

La struttura dati che propone l'esercizio è quella ma se si vuole la si può cambiare.

Off-Topic:
avete notato anche voi che le slide sono quasi indecifrabili!?!
Ma chi glielo ha fatto fare di scrivere il primo sorgente in inglese?

EagleSpirit
Off-Topic:
oltre alle slide anche i testi degli esercizi sono come al solito scritti male, in più stavolta i file da modificare sono parecchi...
credo che se li scrivessero in modo un po' più esauriente non ci sarebbe nulla di male...

citrus
Originally posted by foolish
si il file db deve venire creato dal programma al primo lancio: infatti grazie alle eccezioni (FileNotFounException) se non è presente viene creato, quindi letto e se non contiene nulla si è pronti per inserire dei dati.


sei sicuro?
a me non lo crea da solo......
se non lo trova mi da un errore in esecuzione....
(lo devo creare io anche se vuoto, poi l'applicazione ci scrive)
...
magari ho sbagliato qualcosa nel ricostruire le classi però mi sembra strano perchè il resto funziona tutto benissimo quindi.....
bho....
ma poi la gestione di questo tipo di errore non è implementata nella libreria vera e propria ma nella classe FileNotFoundException contenuta nel package prog.io giusto?
quindi per quale motivo non dovrebbe funzionarmi?
mha......




Originally posted by EagleSpirit
Off-Topic:
oltre alle slide anche i testi degli esercizi sono come al solito scritti male, in più stavolta i file da modificare sono parecchi...
credo che se li scrivessero in modo un po' più esauriente non ci sarebbe nulla di male...


come al solito........
niente da aggiungere!
:buuu:

040381
sei sicuro?
a me non lo crea da solo......
se non lo trova mi da un errore in esecuzione....
(lo devo creare io anche se vuoto, poi l'applicazione ci scrive)
...


Anche a me fà così !!

Non melo crea mica

foolish
Originally posted by citrus
sei sicuro?
a me non lo crea da solo......
se non lo trova mi da un errore in esecuzione....
(lo devo creare io anche se vuoto, poi l'applicazione ci scrive)
...
magari ho sbagliato qualcosa nel ricostruire le classi però mi sembra strano perchè il resto funziona tutto benissimo quindi.....
bho....
ma poi la gestione di questo tipo di errore non è implementata nella libreria vera e propria ma nella classe FileNotFoundException contenuta nel package prog.io giusto?
quindi per quale motivo non dovrebbe funzionarmi?
mha......



avete ragione, mio errore...

bisogna creare noi il file anche se vuoto, il tuo stesso errore lo dava anche a me.

La FileNotFoundException però è contenuta in java.io




Mi manca veramente pochissimo e li ho finiti :-D

citrus
dove sei andato a modificare il fatto che un utente tesserato possa avere fino a 3 libri?
(questo è l'altro esercizio)
io sto cercando di modificare la LoanPoint.class ma non riesco perchè la hashtable può contenere solo un libro associato ad uno stesso utente.....
se si cerca di aggiungerne un altro lo sovrascrive.....
...
sinceramente poi non ho ancora ben capito come cavolo lo ha impostato sto esercizio.....
...
cmq mi manca solo questa cosa perchè con le tessere sono già a posto (e ho fatto anche in modo che siano persistenti, non come quel c...o di db.txt che va riempito con i libri ogni volta!!!, che palle!!!)

...

famme sapè
grazie
ciaux

La_din
Ciao
dove posso trovare:
l'esempio della gestione di una biblioteca visto a lezione?????????

citrus
venn'acca!!!

ho messo su sia la slide che il progetto "ricomposto" e funzionante, da cui poi si dovrà partire per le modifiche....

foolish
Originally posted by La_din
Ciao
dove posso trovare:
l'esempio della gestione di una biblioteca visto a lezione?????????



credo che tu voglia sapere dove trovare il sorgente della biblioteca per poi modificarlo.
Devi prenderti le slide che puoi scaricare da WEBCEN

Off-Topic:
Server down :sad:


e quindi fare un bel "copia ed incolla" ed a quel punto incomincia lo sbattimento.

però a risparmiare lo sbattimento ci ha pensato citrus nell'area filez

ci sono sia slide che sorgenti.

La_din
grande deeeee


Graziee :thxthx:

La_din
mi serve anche "Lab09A-File.pdf"

:oops:

citrus
visto che il server non risponde e non si sa quando sarà di nuovo disponibile qualcuno potrebbe postare il testo dell'esercizio sui prestiti?

muchas gracias

citrus
Originally posted by La_din
mi serve anche "Lab09A-File.pdf"

:oops:


tra un attimo, al solito posto......

foolish
Originally posted by citrus
visto che il server non risponde e non si sa quando sarà di nuovo disponibile qualcuno potrebbe postare il testo dell'esercizio sui prestiti?

muchas gracias


Salvattaggio prestiti

Considerare l'esempio della gestione di una biblioteca visto a lezione. In quell'esempio soltanto il contenuto della biblioteca veniva salvato e letto da file.
Modificare l'esempio in modo che anche la situazioni prestiti sia salvata su file.
Nota: fare attenzione che la situazione dei prestiti è gestitata da LoanPoint, mentre il salvataggio del catalogo della biblioteca è fatto da Library. La biblioteca potrà avere più punti di prestito e quindi più situazioni prestiti da salvare. L'idea potrebbe essere di derivare la classe PersistentLoanPoint da LoanPoint aggiungere un metodo save(String name) che salva la situazione prestiti sul file indicato da name. I punti di prestito della biblioteca saranno tutti istanza della classe LoanPoint e provvederà a chiamare il metodo save() su ogni punto di prestito passandogli come nome di file il nome del file del database più un numero progressivo. Discorso analogo per la lettura della situazione prestiti all'atto dell'istanziazione dei punti di prestito (le modifiche, in questo caso, riguardano i costruttori).


posto anche l'altro dall'altra parte

Agsoft
Raga.. ma la situazione prestiti (ke si deve salvare sul file) da dove cavolo me la ricavo?????

TXS

foolish
Gli esercizi sono stati spostati al 9 di gennaio...

notizie fresche da webcen.

Ma bisognava proprio chederlo?????? sono cose che fanno in____re!

Per non parlare poi dell'"ottimo" sincronismo delle lezioni, infatti oggi abbiamo trattato il tema delle implementazioni delle interfacce col Mereghetti, quando invece le sottoposizioni per quell'esercizio sono chiuse da una settimana se ricordo bene.

:clap:

Off-Topic:
ragazzi per quest'anno è finita !!!!

040381
Dite che al prof va bene se al posto di ripartire dalla sue classi per fare questo esercizio parto da quelle che ho usato per UserWithCard ?

Nel sito c'è scritto di riprendere le sue come base, ma penso sia uguale.

ciao grazie

:?

citrus
a dire la verità il prof dice che sarebbe addiritttura meglio riscrivere il programma completamente (seguendo ovviamente lo schema datoci)...
io mi sto organizzando per farlo perchè francamente di mettere ancora le mani in quella roba non ho proprio voglia.....
lo riscrivo daccapo una volta per tutte e riunisco entrambi gli esercizi in un unico!

040381
Originally posted by citrus
a dire la verità il prof dice che sarebbe addiritttura meglio riscrivere il programma completamente (seguendo ovviamente lo schema datoci)...
io mi sto organizzando per farlo perchè francamente di mettere ancora le mani in quella roba non ho proprio voglia.....
lo riscrivo daccapo una volta per tutte e riunisco entrambi gli esercizi in un unico!


Bella lì

Mi hai risolto un bel dubbio, farò anch'io daccapo!

:D

Powered by: vbHome (lite) v4.1 and 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