Page 2 of 2 FirstFirst 12
Results 16 to 25 of 25

Thread: Database su un file solo

  1. #16
    Chief Petty Officer
    Join Date
    Jan 2004
    Location
    Trento
    Posts
    1.127

    Default

    Quote Originally Posted by Eltarion View Post
    dev'essere un esercizio comune aper molti professori allora
    Io lo facevo come esercizio auto imposto per imparare la gestione dei file con i vari linguaggi, prima che "inventassero" l'xml...
    Jeff
    "I'm not a stranger, I'm just a friend you haven't met yet"
    "il bello degli ingegneri è che hanno sempre una dote non sfruttata che un’altra parte di mondo avrebbe usato per guadagnarci i milioni. L’ingegnere no, fa calcoli. Fenomenale."
    "This program had an unexpected end. What I have to do? [R]etry, [I]gnor or [C]ancel?" "C[a]re a saw"

  2. #17
    Tanek's Avatar
    Join Date
    Apr 2004
    Location
    Milano, Midgard
    Posts
    11.225

    Default

    Quote Originally Posted by Amiag View Post
    @ TanekFirma ma davvero avete 300 classi che si chiamano ActionN ? Chissa che divertimento ricordarsi cosa fanno
    No, per fortuna non sono 300 di numero :P
    La prima cifra identifica la categoria della classe/funzionalità (interrogazioni, anagrafiche, comunicazioni, etc etc per dirtene alcune), in tutto le funzioni sono circa 60, i codici specifici ormai li so praticamente a memoria perchè sono più di tre anni che sono su questo progetto :P e sono partito da junior allo status che ho ora (TL Java / Programmazione Web), praticamente dalla nascita del progetto.
    Poi comunque conta che ogni funzione è censita su una specifica tabella sul db (da cui si diramano ovviamente le join per le autorizzazioni per i diversi gruppi di utenti, sugli stati di filtro, etc etc) che ne associa la descrizione nel menu, quindi se proprio uno non se la ricorda va lì e guarda la descrizione
    Last edited by Tanek; 18th March 2010 at 18:07.

    Tanek™: Game Designer & Algorithm Mastermind, Team Leader & SW Engineer and Dungeon Master!
    "Datte Foco"™ and "Ma KITTESENCULA"™ are registered trademarks of Tanek Entertainment Inc.
    ‎"One of these days, scientists will discover that second X chromosome contains nothing but nonsense and twaddle." - Sheldon Cooper
    Per non dimenticare:
    Spoiler


  3. #18
    Ensign Hardcore's Avatar
    Join Date
    Sep 2006
    Location
    Modena
    Posts
    3.550

    Default

    è scritto in Java il programma


  4. #19
    Lieutenant
    Join Date
    Feb 2004
    Location
    Bresso
    Posts
    4.683

    Default

    Xml e' molto piu' pratico di un file testuale, visto che ci sono librerie che ti costruiscono in memoria le strutture dati relative al file, non devi parsare proprio nulla.

  5. #20
    Lieutenant Commander Boroming's Avatar
    Join Date
    Jun 2004
    Location
    Genova
    Posts
    6.908

    Default

    dipende la complessità del software.... se in 4-5 anni fa 300 righe dubito sia qualcosa di elaborato, che richiede ricerche.

    certo con xml viene meglio, dipende quanto vuole sbattersi
    Last edited by Boroming; 18th March 2010 at 19:28.

  6. #21
    Ensign Hardcore's Avatar
    Join Date
    Sep 2006
    Location
    Modena
    Posts
    3.550

    Default

    premesso che non so niente di XML potrebbe essere buon motivo per impararlo...


  7. #22
    Lieutenant
    Join Date
    Jan 2007
    Location
    Roma
    Posts
    4.723

    Default

    Quote Originally Posted by Hardcore View Post
    premesso che non so niente di XML potrebbe essere buon motivo per impararlo...
    In java le librerie per la lettura/scrittura XML sono due :

    XmlBeans

    Jaxb

    Probabilmente ce ne sono altre ma queste sono di gran lunga le piu usate, ma se non conosci minimamente XML ci vorra un po per usarle bene, non e' una cosa proprio facilissima.

    Last Exile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unknowns
    Nuida FollettoInLutto Bard Tiarna . . . . . . . . . . . . . . . . Deo The Undaunted Rune Priest
    Amiag Blademaster Silver Hand. . . . . . . . . . . . . . Viol The Sacrificed Shadow Warrior
    Viola Vampiir Grove Protector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Nero Incubus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DarkBane
    Naida Cabalist Phoenix Knight. . . . . . . . . . . . . . . . . . . . . . . . . . . . Viole No-Stealth Scout

  8. #23
    Hador's Avatar
    Join Date
    Mar 2004
    Location
    Milano
    Posts
    31.321

    Default

    io uso jdom, dovrebbe essere piuttosto famosa ed è una cagata devastante da usare...
    altrimenti metti in piedi un nxd, tipo xindice, dovresti usarlo facilmente da java con xml-rpc (un altra boiata devastante di roba da usare). Il linguaggio è xquery e/o xpath, ulteriore boiata assurda è tipo sql ma più semplice

    xml non è altro che un documento con tag, da te definiti, gerarchici, c'è poco da studiarci - le librerie ti permettono di caricare il file e scorrerlo invece che riga per riga come un txt per tali tag, quindi gli dici "pigliami il nodo foglia, prendimi il suo child che si chiama "cazzo" e del suo child dammi a sua volta il suo child di nome "grosso"" ecc... è veramente immediato

  9. #24
    Lieutenant Commander Rayvaughan's Avatar
    Join Date
    Mar 2005
    Location
    45.663989,8.783906
    Posts
    17.274

    Default

    Quote Originally Posted by Hador View Post
    io uso jdom, dovrebbe essere piuttosto famosa ed è una cagata devastante da usare...
    altrimenti metti in piedi un nxd, tipo xindice, dovresti usarlo facilmente da java con xml-rpc (un altra boiata devastante di roba da usare). Il linguaggio è xquery e/o xpath, ulteriore boiata assurda è tipo sql ma più semplice
    xml non è altro che un documento con tag, da te definiti, gerarchici, c'è poco da studiarci - le librerie ti permettono di caricare il file e scorrerlo invece che riga per riga come un txt per tali tag, quindi gli dici "pigliami il nodo foglia, prendimi il suo child che si chiama "cazzo" e del suo child dammi a sua volta il suo child di nome "grosso"" ecc... è veramente immediato
    ...

  10. #25
    Petty Officer 1st Class Bilu's Avatar
    Join Date
    Oct 2003
    Location
    Padova
    Posts
    773

    Default

    guarda sqlite, non penso serva una installazione vera e propria, basta integrare le librerie in teoria .. bo dai un occhio cmq

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[Output: 79.96 Kb. compressed to 68.11 Kb. by saving 11.85 Kb. (14.82%)]