mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: help log4j e appenders

Sono un niubbo di log4j e degli appenders...
Ho questo appender qui, che stampa i log su video.
log4j.rootCategory=ALL, dest1
log4j.appender.dest1=org.apache.log4j.ConsoleAppender
log4j.appender.dest1.layout=org.apache.log4j.PatternLayout
log4j.appender.dest1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} : 
[%-5p] (%F:%L) - %m%n
Mi sapreste dire come modificarlo per stampare i log *anche* su file, 
contemporaneamente?
Grazie
-- 
SigiTM
Togli 'NOSPAMMM' per rispondermi.
Visita il sito dei Metal Detector: 
http://listen.to/metaldetector
 

Io per stampare su file faccio così:
log4j.rootCategory=ALL, asciiOut
log4j.appender.asciiOut=org.apache.log4j.RollingFileAppender
log4j.appender.asciiOut.Append=true
log4j.appender.asciiOut.File= nomefile.log
log4j.appender.asciiOut.layout=org.apache.log4j.PatternLayout
log4j.appender.asciiOut.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
Se usi l'appender che t'ho appena scritto, quando questo raggiungerà
la dimensione di 10 mb salverà il file nomefile.log in nomefile01.log
e ricomincerà con un nuovo file nomefile.log
Spero di esserti stato utile. Ciao


Newsgroup: it.comp.java
Titolo: Problema con Sun One Studio

Ciao ragazzi,
Ho un problema non riesco ad eseguire i miei .class con Sun One Studio.
Riesco a compilare tranquillamente i sorgenti, ma quando vado a dare il
comando "Execute" mi ritorna sempre il seguente errore:
java.lang.NoClassDefFoundError: HelloWorld/Class (wrong name: Class)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
Exception in thread "main"  
Se esguo la classe con il comando java da shell il programma funziona
correttamente.
Ho provato un po' a cambiare i parametri di configurazione dell'ambiente di
esecuzione del Sun One ma non sono riuscito ad ottenere dei risultati.
Potete aiutarmi?
Grazie

 wrote:
: Ciao ragazzi,

: 
:
descrivi la posizione dei file .java nelle directory e come le hai montate
in netbeans (suppongo usando local filesystem, no ?)
inoltre come dai il comando "execute" ?
Newsgroup: it.comp.java
Titolo: maven e WTP

Ciao,
  ho un progetto web sviluppato con WTP (Eclipse galileo) che compilo
con maven. Quando lancio il goal maven eclipse:eclipse per generare i
file corretti mi da il seguente errore
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal org.apache.maven.plugins:maven-eclipse-plugin:2.7:eclipse
(default-cli) on project prj-web: Cant canonicalize system path: {0}
Qualche idea ?
Grazie
Sergio



dai un occhiata qui:
http://jira.codehaus.org/browse/MECLIPSE-269
http://jira.codehaus.org/browse/MECLIPSE-608

non è legato al tuo errore ma ricorda in includere il parametro di
versione dei wtp
http://maven.apache.org/plugins/maven-eclipse-plugin/wtp.html

Newsgroup: it.comp.java
Titolo: res.sendRedirect("...")..col carattere "&" ...??????

Salve a tutti; vado subito al sodo:
ho il seguente problema:
res.sendRedirect("mia
_Servlet?tipo=messaggio&Mess=&_è_un_simbolo_speciale!!");
cioè a parole:
invoco una servlet (servlet_mia) da un'altra servlet (servlet_chiamante)
la quale deve passare come parametro un messaggio che contiene il carattere
"&"!!
Il problema è che il carattere " & " all'interno dell'istruzione
"res.sendRedirect()" viene interpretato come separazione tra diversi i
parametri della servlet "mia_servlet" e non, come vorrei io!!, come un
semplice carattere appartenente ad una stringa.
C'è una "sequenza di escape" per far sì che il carattere "&" venga passato
"semplicemente" ?
grazie
molte
l.

 
dai un'occhiata alla classe java.net.URLEncoder
-- 
Ciao,  |     Gott weiss ich will kein Engel sein
Matteo |                     -- Rammstein, Engel

 semplice carattere appartenente ad una stringa.
Cambia carattere :P
-- 
Giuseppe Acito
Company Slave
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
AMVI 
http://www.amvi.it
ICQ 69708049
IVAO ID I-2102

 Matteo |                     -- Rammstein, Engel
Das ist sehr gut .
ich danke dir.
ich habe gemacht.
ciao
l.
ps: scusa per il ritardo del ringraziamento! §:-|)ç

 Cambia carattere :P
io invece avevo pensato di cambiare lavoro!
(das ist genial)

 
 
Per così poco? Costa meno cambiare carattere :P


 ich habe gemacht.
di nulla!
(e spero di aver capito bene quanto hai scritto: il mio traduttore dal
tedesco di fiducia e` in ferie! :)

Newsgroup: it.comp.java
Titolo: classe per data di pasqua

salve a tutti,
sto programmando in jsp e mysql,
devo decidere se una data corrisponde ad una festività,
ho creato una tabella in mysql dove ho inserito le date delle
festività riconosciute dalla repubblica italiana in formato MMGG
(0101, 0601,0425,0501,0602,0815, 1101,1208,1225,1226),
purtroppo pasqua e pasquetta sono festività mobili, 
sapete se esiste un metodo di qualche classe tipo calendar che mi
restituisca la data di pasqua dato l'anno?

in Calendar c'e' di certo, dai un occhio approfondito alle API.
La tabella che hai scritto e' internazionalizzata? Se crei una classe
standalone, sei disposto a condividerla?

http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=71&t=000204

 restituisca la data di pasqua dato l'anno?
Questo può essere utile:
ALGORITMO DI OUDIN-TONDERING per il calcolo della data della Pasqua
http://xoomer.virgilio.it/esongi/oudin.htm
Gaetano

...

Ecco quello che ho usato io per (vedi thread "date di pasqua" di una
settimana fa). Ciao.
 
    /**
     * This method implements the Gauss's algorithm to get Easter date
     * for Gregorian calendar.
     */
    public StringBuffer getEasterDate (int y){
 
        int day;
        StringBuffer month;
        StringBuffer result;
        int mGreg, nGreg;
 
        if (y <= 1582) { 
            mGreg = 15; nGreg = 6;                  
        } else if (y <= 1699) {
            mGreg = 22; nGreg = 2;
        } else if (y <= 1799) {
            mGreg = 23; nGreg = 3;
        } else if (y <= 1899) {
            mGreg = 23; nGreg = 4;
        } else if (y <= 2099) {
            mGreg = 24; nGreg = 5;
        } else if (y <= 2199) {
            mGreg = 24; nGreg = 6;
        } else if (y <= 2299) {
            mGreg = 25; nGreg = 0;
        } else if (y <= 2399) {
            mGreg = 26; nGreg = 1;
        } else {
            mGreg = 25; nGreg = 1;
        }
 
        int a = y % 19;
        int b = y % 4;
        int c = y % 7;
        int d = (19 * a + mGreg) % 30;
        int e = (2 * b + 4 * c + 6 * d + nGreg) % 7;
 
        day = 22 + d + e;
 
        if (day > 31) {
            month = new StringBuffer("Aprile");
 
	    day = d + e - 9;
 
	    if (day==26 & d==29 & e==6) {
		day = 19;
	    } else if (day==25 & c > 10 & d==28 & e==6) {
		day = 18;
	    } 
 
        } else month = new StringBuffer("Marzo");       
	result = new StringBuffer (y + " è il " + day + " " + month);
        return result;
    }
Newsgroup: it.comp.java
Titolo: valorizzare riferimento

o sono stanco o mi sono incartato
vorrei cambiare il riferimento ad un oggetto senza entrare nel merito
del tipo
mi spiego meglio:
ho una classe che contiene dei tipi
classe C () {
    OO1 ogg1 ;
    OO2 ogg2 ;
}
le classi OO1 e OO2 implementanto la stessa l'interfaccia IOO
ad oggi per istanziare ogg1 e ogg2 scrivo manualmente il riferimto
tramite il risultato di un metodo:
  C c = new C();
  c.ogg1 = metodo1(); //torna il tipo OO1
  c.ogg2 = metodo2(); //torna il tipo OO2
(già questo che ho appena scritto penso non sia il massimo, ma vado
avanti)
vorrei evitare di continuare a scrivere manualmente righe ogg.. =
metodo...
e fare qualcosa di autometico
basterebbe nella classe C creare un array di IOO (OO1 e OO2
implementano tale interfaccia), ma non voglio farlo perchè voglio
mantenere in C le dichiarative esplicite di ogg1, ogg2 ecc. così il
compilatore mi fa i controlli se elimino una dichiarativa ecc..
quindi (dopo una cena pesante) ho pensato questo:
con reflect potrei scorrermi i vai Field contenuti nella classe C
e forse (la devo ancora provare) la 
   field[i].set(Object <rif C>, Object value)
mi dovrebbe consentire di allocare il riferimento "value" nel singolo
field dove "value" lo valorizzerei con quanto mi torna da metodo() che
a questo punto uniformerei come  "IOO metodo()"
domani lo provo, ma visto che mi sembra di essere al limite della
decenza, sottopongo il presente post a chi ha voglia di leggerselo
ciao grazie

 e forse (la devo ancora provare) la 
Fare tramite reflection una cosa che si può fare normalmente è in genere 
una pessima idea. Tra l'altro è sicuramente meno efficiente.
Ma quanti ne hai di questi field? Se sono veramente tanti c'è un 
problema di design.
Andrea

Newsgroup: it.comp.java
Titolo: Struts2 e Hibernate -> Liste

Help!
Ho un problema. Necessito di popolare delle liste per una
checkboxlist. Questa lista si popola da una query da DB. Il problema è
che la popolazione e visualizzazzione di questa checkboxlist avviene
dopo aver premuto il bottone di submit. Io invece voglio che una volta
che si arrivi a questa pagina, la checkbox sia stata già popolata in
modo da poter effetuare una scelta.
Come devo fare? Devo andare su struts.xml?


A quanto pare dovrò sbirgarmela con l'ausilio degli interceptors e
l'interfaccia prepareable... Grazie di cuore.
Newsgroup: it.comp.java
Titolo: Visualizzazione caratteri accentati in applicazione java

Salve a tutti,
ho un problemino che non so come risolvere:
se lancio una stessa applicazione java da un sistema windows xp con
java di sun 1.5, essa mi visualizza correttamente le lettere accentate;
viceversa, se lancio l'applicazione da un server linux sempre con java
di sun, al posto delle lettere vedo solo dei piccoli quadratini.
Ho provato ad impostare la variabile globale di sistema su it_IT ma il
problema e' rimasto.
Esiste qualche modo per dire a java di usare un "locale" adatto ?
..e sempre che possa essere questo il problema...
Grazie!

 writes:
f> Salve a tutti, ho un problemino che non so come risolvere:
f> viceversa, se lancio l'applicazione da un server linux sempre con
f> java di sun, al posto delle lettere vedo solo dei piccoli
f> quadratini.
Devi vedere come abilitare UTF-8  sotto Linux e sperare che quelle che
vedi come accentate sotto Windows siano codificate correttamente :).
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico  
\/		    e allevatore di bug da competizione

Grazie!
Alla fine ci sono riuscito, si trattava di impostare in
~/.bash_profile
le seguenti righe:
LANG=it_IT@euro
export LANG
LC_CTYPE=it_IT@euro
export LC_CTYPE

Newsgroup: it.comp.java
Titolo: Virtual Host Tomcat/Apache

Salve a tutti e buon lunedì mattina,
Qualcuno si è già scontrato con i Virtual Host in Apache da applicazioni 
Tomcat, ossia richiedere un url come 
http://applicazione.qualcosa.it
, 
configurato come virtual host, tramite apache che va poi a servire il 
contenuto dalla cartella $CATALINA_HOME/webapps/applicazione?
Ho fatto delle prove ma senza successo, e la documentazione in rete non 
è proprio chiarissima, e dipende molto dalle singole configurazioni.
La connessione Apache/Tomcat già è stata effettuata e funziona 
perfettamente (con il connettore mod_jk.so)
Configurazione:
Fedora Core 4
Apache 2
JDK 1.5.6
Tomcat 5.5.12
Connettore mod_jk.so
Grazie in anticipo
Fede


http://csvtosql.sf.net
Mesone, s.m.: Periodo di 32 giorni.
Newsgroup: it.comp.java
Titolo: JSP: upload file e eliminazione

Sul mio sito scritto tramite JSP, creo un file zip per l'utente e presento
la pagina con il link al nuovo file.
Vorrei che il file sia scaricabile in quel momento e poi vorrei rimuoverlo
dal mio server (per problemi di spazio).
Non mi interessa se l'utente lo scarica o no.
Qualche idea. 
Se mi sapete aiutare vi ringrazione tantissimo 
Se non mi sapete aiutare vi ringrazio tantissimo lo stesso. 
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 
mmm ... io farei così ...
Per quanto riguarda la prima parte basta che crei il file zip in una 
directory accessibile tramite il webserver e poi crei dinamicamente una 
pagina con un link che punti a tale file.
Per quanto riguarda invece la cancellazione ci sono due possibilità:
A) Crei una applicazione apposita che periodicamente (tramite per esempio 
l'utilizzo di un thread) controlli i files di quella directory e li 
cancelli quando il file risulti piu' vecchio di un certo tempo minimo di 
permanenza (guarda la classe File per avere sia la lista dei file della 
directory che la data di creazione del file).
B) se non puoi(o non vuoi) creare una applicazione apposita, allora magari 
puoi utilizzare un bean con scope application che fa la stessa cosa di cui 
sopra.
Ma questa è solo una idea e sicuramente ottimizzabile ...
Ciao
Dany 
-- 
Daniele Piras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. - Albert
Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Newsgroup: it.comp.java
Titolo: Utilizzo del t9 in una Midlet.

E' possibile usare il T9 nella digitazione del testo in un TextBox, o
TextField, o altro in una Midlet? Mi sembra che le MIDP 2.0 non lo suppoti,
qualcuno sa se esistono altre librerie usate sui cellularei che lo
permettano?

 ha scritto nel messaggio
news:NN5Vc.159086$5D1.7...@news4.tin.it...

Ti posso solo dire che sul mio cell un siemens S55 per l'inserimento del
testo in campo di input ad esempio potevi scegliere il T9 senza
problemi....penso che pero' questo sia prerogativa del cell. di come usi la
tastiera, diciamo qualcosa che sta a monte di java.
Se c'e' qualcosa di piu' integrato nelle api nn mi sembra di averle
viste....
-- 
Ciao e buon lavoro,
  Renato
---- 
Renato Eschini
   Inera srl
   Via Vespucci 41
   56100 Pisa
   Tel:         (+39) (0)50 2201218
   WWW:         
http://www.inera.it

Sul mio nokia 6600 con MIDP 2.0 il T9 è di default..
-- 
Pietro	- 
http://www.pietroweb.tk
Linux Registered User #304991
Powered by MDK Linux Kernel 2.6.3

Ciao.
MonsterMash wrote:

Come gia' segnalato, sul Nokia 6600 i textfield usufruiscono del motore 
T9 del telefono. Sul piu' recente (ed economico) Nokia 3100, se il tipo 
assegnato al textfield e' "PHONENUMBER" l'utente ha la possibilita' di 
sfogliare la rubrica per inserire il numero di telefono nel campo di 
testo: splendido! Ovviamente sono funzionalita' offerte dal runtime Java 
e non credo siano possibili altre interazioni ne' con il T9 (ad esempio, 
per cambiare dizionario al volo) ne' con la rubrica (ad esempio, per 
inserire un nuovo contatto).
Ciao,
Stefano.

 testo: splendido! 
Sai se questa cosa è possibile aggiungerla in qualche modo al mio Nokia
6600?


 6600?
Che io sappia, non e' possibile. Bisognerebbe scrivere eventualmente il 
supporto in C++, ma J2ME/CLDC/MIDP non supporta JNI dunque non c'e' modo 
di far comunicare la parte Java con quella C++. Nulla vieta che in una 
versione aggiornata del sistema Nokia decida di aggiungere questa 
funzionalita'.
Ciao.
Newsgroup: it.comp.java
Titolo: Cambiare il gateway

Sapete se esiste un classe per cambiare il gateway della macchina?
Ciao, Davide
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

 Sapete se esiste un classe per cambiare il gateway della macchina?
Queste sono cose che fai da sistema operativo, non da Java.
Davide

-----==  Over 80,000 Newsgroups - 16 Different
Servers! =-----
--------------------------------
Inviato via 
http://usenet.iol.it
 

 ha scritto nel messaggio
news:195Z96Z192Z202Y...@usenet.iol.it...


 Ho bisogno questa funzione per "scollegare" dei PC da Internet.
Basta modificare il firewall per questo.
ipchains -A input -s <ipdelclientchevuoiscollegare> -d ! 
192.168.0.0/24
 -j REJECT
ed il client non esce piu'.
Senza scomodare Java.
Davide

 ha scritto nel messaggio
news:a8ub4h$v4oeg$1...@ID-18487.news.dfncis.de...


Newsgroup: it.comp.java
Titolo: Frontpage97.........Come si utilizza?

 Grazie a tutti
Rassegnati, finchè è in beta. Davano come data di uscita della
versione commerciale il mese di novembre, ma non si è ancora
visto nulla. Quella, che è a pagamento, avrà sicuramente la
documentazione.
Bye. Luca.


Front Page e' un editor HTML che ti permette di vedere esattamente
come sara' la pagina web che stai creando (WYSIWYG). Ha ottime cose
pero' non e' perfetto... anzi! Il suo uso e' semplice ma non ho la
beta '97. Credo che venga distribuita su CD Rom dalla stessa Microsoft
ma, da buon italiano tradizionalista, non uso carta di credito e
quindi non acquisto negli USA. Che vuoi che ti dica... se devi
acquistare un editor HTML, prima di buttare i tuoi soldi, dai
un'occhiata a GNNpress (freeware) di cui PC Professionale di Dicembre
parla ottimamente e dove potrai trovare altre informazioni sul Front
Page 1.1
Ciao!

Sapete se esiste della documentazione e dove posso reperirla?
Al solito, coi prezzi odierni della carta la documentazione
e' tutta in forma di bit :)
Trovi informazioni al sito di Microsoft, e ti conviene cercare
di rintracciare una versione beta di Front Page che sia stata
distribuita su cd rom attraverso riviste di informatica (cosi'
eviti di scaricarti parecchi mega via Internet).
Microsoft ha preparato un cd "Guida ai prodotti Internet
Microsoft - settembre" che contiene FP e moltissimo altro.
Se ti rivolgi a un grosso rivenditore MS della tua zona
probabilmente lo hanno ricevuto.
Ciao
    ___  _              _ 
   / _ \(_) _   _  ___ (_)   Giusi Vecchi       
vec...@unive.it
  / /_\/| || | | |/ __|| |   Cannaregio 6111    
gi...@popweb.com
 / /_\\ | || |_| |\__ \| |   30131 Venezia      
gi...@ve.flashnet.it
 \____/ |_| \__,_||___/|_|   Italy              
vene...@ve.nettuno.it
              I think I think, therefore I think I am.  I think.

...
Date un' occhiata anche a IPERtool
 
http://www.polito.it/iper
Ciao.

Grazie a tutti
Il Frontpage97 beta lo trovi anche sul cd-rom allegato alla rivista
Internet news della Tecniche Nuove a 6K lire.
Ciao.
=====================
    Marino Mazzoni   
 
m.ma...@linknet.it
    Cesena - Italy   
=====================

 wrote:
<Sono alla disperata ricerca di info su Frontpage97 della Microsoft,
<Non sono riuscito a capire come funziona questo programma.
<Sapete se esiste della documentazione e dove posso reperirla?
<Grazie a tutti
Anch'io sono interessato!
Risposte in mailbox, grazie
Max

Ciao Antonio
Io devo affrontare un problema com FP97.
Devo inserire una Bot Search che dovra' consentire,
a chi visita la mia pagina, la ricerca in un archivio.
Vorrei sapere:
1 - In quale formato dovra' essere l'archivio? ascii oppure
	in un formato di excel come xls?
2 - In quale directory dovro' allocare i file?
Grazie,
Carmine
Newsgroup: it.comp.java
Titolo: istanze di classi che implementano interfacce

Creare istanze di classi astratte non è possibile.
Creare istanze di sottoclassi di classi astratte non è possibile.
Creare istanze di interfacce non è possibile.
E' possibile creare istanze di classi che implementano interfacce?
Se no, come posso fare ad ottenere un'istanza di una classe i cui metodi
concretizzano i metodi astratti definiti in una classe o in un'interfaccia?

concretizzano i metodi astratti definiti in una classe o in un'interfaccia?
???
A a = new A();
ciao_O
_______________________________________
jame 4.0e is available! 
http://jame.sourceforge.net
_______________________________________
http://digilander.iol.it/schiele

 concretizzano i metodi astratti definiti in una classe o in un'interfaccia?
Vedi sopra.
-- 
Giuseppe Acito
Company Slave
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
AMVI 
http://www.amvi.it
ICQ 69708049
IVAO ID I-2102

ad esempio guarda la classe java.util.Calendar
Non č che magari il metodo Calendar.getInstance() restituisce un
oggetto di una classe che estende Calendar (GregorianCalendar)?
Questo č quello che dice la documentazione (e i sorgenti) e mi
sembrerebbe strano il contrario...
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Come usare Java e database sotto linux?

Come usare Java e database sotto linux?
Sto da un po' studiando Java al fine principale di creare un web server.
Ho istallato Linux Mandrake 10.1, Apache, Tomcat e java jdk 1.5
Ho letto molta documentazione su java/jsp e database, ma tutti i doc che ho
letto fanno riferimento a windows e al driver di microsoft ODBC che viene
configurato dal pannello di controllo ed associato a Access o ad un file
Excel,o altro
Ma a me serve come si fa sotto linux e per il mio web server casalingo con
connessione ADSL Flat 24h/24h.
Ho letto che esistono:
I driver JDBC sono divisi in 4 Classi:
 
 Classe 1: sono i driver JDBC-ODBC.
 Classe 2: sono i driver che si aspettano di trovare sulla macchina su cui
sono utilizzati uno strato di software, scritto in linguaggio nativo per
quella Macchina/Piattaforma, i quali si preoccupano di connettersi e di
operare sul Database. (nel caso di Oracle i driver in questione vengono
chiamati OCI, Oracle callback Interface, e vogliono che sulla macchina su
cui girano ci sia installato SQL-Net)
 Classe 3: sono i driver che si aspettano di trovare un Gateway, o in
generale un server a cui connettersi il quale provvederà a ritornare una
connessione dal Database. (i JDBC-RMI driver sono di classe 3)
 Classe 4: sono i driver totalmente scritti in Java ed autonomi. (Nel caso
di Oracle vengono chiamati THIN). stanno uscendo anche quelli per
SQL-Server
Quale dovrei usare sotto linux?
Come DBMS vorrei usare MySQL o Postgresql per linux.
Come faccio a scegliere il file locale del database che estensione e formato
avra'?Come posso visualizzarne il contenuto delle tabelle con un frontend
ed
inserire i primi dati a mano, per poi fare le query e gli insert in java.
Che operazione devo fare (tipo quella in pannello di controllo di windows)
per far si che funzionino se li uso con un mio programma java?
Tra i servizi attivi alla partenza ho sia mysql che postgresql.
Ho letto una news che dice che è uscita la versione 8.0 di postgresql ed e'
stata fatta una versione nativa (che non usa piu' Cygwin) per windows.
Il fatto di sapere che esiste una versione anche per windows e' una cosa
positiva nel caso in futuro per lavoro dovrei essere a usare windows.
Per Mysql esiste una versione windows nativa?
Quale mi consigliate tra i due?
Ho notato che chi usa php lo accoppia a mysql.
Grazie Paolo.

 Quale mi consigliate tra i due?
Postrgres.
Newsgroup: it.comp.java
Titolo: File word e excel

Esiste qualche libreria java per la creazione di file word ed excel.
grazie
Corrado

Esiste qualche libreria java per la creazione di file word ed excel.
No.

Sul sito della Borland, nella sezione in cui indica i prodotti di terze
parti installabili dentro il JBuilder,
o utilizzabili con questo, dovresti trovare un JavaBean in grado di
leggere perfettamente i fogli di
Excell fino al formato '97. almeno per quel che riguarda le formule. Non
credo che implementi un
interprete i macro o di funzioni VBA.
Di gratuito pero' mi sa che non trovi un beato ...beeep!
Ciao
    Carlo
Corrado wrote:

--
"Science is like sex: sometimes something useful comes out,
                      but that is not the reason we are doing it"
                                                -- Richard Feynman

,

Per file Excel esiste Formula1
http://www.tidestone.com/
Oppure un bel file csv
Per Word non so.
Quello che si puo fare e' interfacciarsi con componenti activeX. Allo
scopo puoi usare JIntegra 
www.linar.com
Ciao
Simone
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 Oppure un bel file csv
Excel 2000 non doveva supportare XML? O sono io che me lo sono sognato
di notte?
Ciao, Cristian
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
General rule for life: avoid pain for as long as possible
unless doing so will ultimately cause more pain.
Newsgroup: it.comp.java
Titolo: Aiuto su String.split

Salve,
ho un problema nell'estrarre dei token da una stringa.
Se la mia stringa è: ((parola1 & (parola2>parola3>parola4 | parola5))
& !parola7)
come faccio ad estrarre solo le singole parole(tendendo presente che la
parola potrebbe essere divisa da uno spazio..es:"prima parola" oppure la
parola può essere negata..es !parola7) esluso il caso in cui esse siano
divise dal simbolo '>'(in tal caso dovrei estrarre
"parola2>parola3>parola4 in una sola stringa )?
Ho provato con la funzione split impostando il delimitatore così:
String s;
s.split("[^\\p{Alpha}]+[\\p{Blank}]");
Ma il risultato è:
((parola1 
(parola2>parola3>parola4 
parola5
!parola6)
Qualcuno mi da una mano?
Grazie in anticipo,
Luca


Se ho ben capito, le parentesi non fanno parte delle parole, quindi 
potresti usarle come delimitatori, in sostanza devi usare "(", ")", ">" 
"&" e "|".
sv.


Ma in che modo?Il metodo split prende come argomento una stringa quindi
non posso fare come hai detto te.

 non posso fare come hai detto te.
è solo da trovare come fare escape delle parentesi:
String token[] t = string.split("\\(+|\\)+|&|>|\\|");
sv.


Il fatto è che così mi salva anche stringhe vuote e gli spazi che
precedono la parola e devo evitarlo..come posso rimediare a ciò?

 precedono la parola e devo evitarlo..come posso rimediare a ciò?
Javadoc è tuo amico.
sv.


L'ho consultato ma non si è rivelato tale..grazie cmq per l'aiuto.
Saluti

 Saluti
isEmpty() e trim()
sv.


Ottima idea..non conoscevo quei 2 metodi e sembrano fare al caso
mio,nonostante risulterà un codice alquanto ridondante visto che potrei
fare la stessa cosa con un solo metodo.Cmq grazie per la dritta.

 isEmpty() e trim()
Perch� non aggiungere lo spazio come separatore nell'espressione regolare, 
accanto alle parentesi? Il pattern dovrebbe essere "\\s". Ovviamente devi 
essere certo che le parole siano sempre spaziate dalle parentesi. Altrimenti 
vai di trim().

 
Ma se aggiungo lo spazio poi vengono splittate anche le parole che
appartengono ad un'unica stringa,almeno credo.


l'avevo evitato perch� pensavo che lo spazio servisse pi� per 
leggibilit� che come reale separatore, inoltre non risolve il problema 
del riconoscimento della stringa vuota.
sv.

Newsgroup: it.comp.java
Titolo: [URGENTE]JAVA E RETE

Ciao a tutti,
devo studiare assolutamente la programmazione di rete usando Java. Sapreste
consigliarmi un buon tutorial in italiano da scaricare?
Vi prego, è urgente e l'esame è tra 4 giorni.
Grazie mille!

Roberto wrote:

http://www.di.unipi.it/~marcod/
Cerca Laboratorio di Programmazione di Rete.
-- 
You should be mine.
Newsgroup: it.comp.java
Titolo: struts- come intercettare inizio/fine di una request

ho bisogno di intercettare inizio e fine di una request.
Ho pensato di implementare un mio RequestProcessor e verificare l'hash
del request ed eseguire la mia logica operativa se l'hash non risulta
precedentemente salvato.
Ma tra il passaggio da un action all'altro pare che l'hash del request
cambi e non so il perchè.
Cosa posso usare per intercettare almeno la fine della catena per  una
request?
mi serve perchè ho bisogno di implementare una sorta di undo, e vorrei
usare il pattern memento.
Consigli??
GRAZIE

 ho bisogno di intercettare inizio e fine di una request.
Cosa intendi per "inizio e fine" ? Il tuo browser manda un request (Una 
sequenza di bytes), il quale poi a sua volta viene tradotto in 
un'oggetto Java dalla servlet engine e passato al servlet predisposto.
Una visione temporale del request non ha molto senso a livello di 
servlet ...
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !


Cio' non toglie che sia possibile: ServletRequestListener delle
specifiche 2.4 delle servlet.
--
Marco

servlet ...
fino a quando non si mette mano al codice, si.
Ah, sti' javisti!!!

E' la prima volta che trovo aiuto da questo gruppo. GRAZIE.

 fino a quando non si mette mano al codice, si.
In una servlet tu ad un certo punto ti ritrovi con un'oggetto 
"HttpServletRequest" completo, non puoi averne un byte, oppure un terzo 
e poter quindi determinare quando il request e' iniziato e quando termina.


 specifiche 2.4 delle servlet.
Dalla documentazione:
"
A ServletRequestListener can be implemented by the developer interested 
in being notified of requests coming in and out of scope in a web component
"
Mi pare di capire che e' una spece di observer che avvisa quando 
l'oggetto viene creato e distrutto, non quando l'ultimo byte che 
rappresenta un request HTTP viene ricevuto. Qui si parla di "lifecycle" 
dell'oggetto.
Ma probabilmente ho capito male io la domanda :)


> Ma probabilmente ho capito male io la domanda :)
infatti!!!
Newsgroup: it.comp.java
Titolo: Si puo'?

Scusate, essendo nuovo della programmazione Java vorrei sapere se e'
possibile
utilizzare all'interno di una Inner class delle variabili o oggetti non
final.
Il mio problema e' quello di gestire la chiusura di un frame mediante un
un WindowAdapter e senza dichiararlo "final" perche' devo utilizzarlo per un
altro ascoltatore.
    Frame Frame_Finestra=new Frame();
    Frame_Finestra.addWindowListener(
       new WindowAdapter(){
            public void windowClosing(WindowEvent e)
            {
               Frame_Finestra.setEnabled(false);
               Frame_Finestra.setVisible(false);
               Frame_Finestra.dispose();
            }
     });
Il compilatore mi comunica l'errore di "attempt to use non final variable
Frame_Finestra from enclosing block"
Grazie

     });
Nota che non hai fatto nessun uso dell'argomento e.  Eppure
c'e` una ragione per cui ti viene passato...!-)  Cambia il
corpo del metodo windowClosing in:
        Window w = e.getWindow();
        w.setEnabled(false);
        w.setVisible(false);
        w.dispose();
cioe`, lavora con "la window su cui l'evento si e` verificato"
(che e` un dato che puoi reperire dall'oggetto-evento) e non
con una specifica window fissata a compile-time.
La riusabilita` viene dal fatto che questa, ora, non ha piu`
ragione di essere una inner class, poiche` non fa alcun
riferimento al suo esterno, quindi puoi farne una classe
ordinaria che estende WindowsAdapter e usarla come
WindowListener di tutte le frame, o altre Window, di cui
ti interessa gestire l'evento WindowClosing (hai ottenuto
infatti quella piccola meraviglia di prestazioni che e` un
oggetto _stateless_ -- cfr Roger Sessions, "COM and
DCOM", Wiley Computer Publishing 1998, per un buon
trattamento introduttivo -- e quindi puoi usare un singolo
oggetto di quella classe per svolgere tutti i vari ruoli che
richiedano oggetti di quella classe... un "singleton", nella
terminologia di Gamma, et al, "Design Patterns", altro
testo assai consigliabile benche`, ahime` e a differenza
del Sessions, non particolarmente orientato a Java).
Alex
Newsgroup: it.comp.java
Titolo: Aiuto!!! Errore JTextField !

Salve è la prima volta che apro un thread in questo newsgroup
Scrivo perchè non so come procedere ....
Premetto che sono abbastanza neofita di Java .....
Stavo usando JBuilder Foundation 2005 sotto Fedora Core 3 per la mia tesi
(configuazione obbligatami dal prof della tesi)
e tutto andava bene finchè nella mia interfaccia non ho usato delle 
JTextField.
Quando compilo tutto ok, ma quando lancio il file .class mi dà i seguenti 
messaggi :
Michael: BasicTextUI.RootView.paint
(uno per ogni JTextField che ho usato)
A questo punto compare il Frame ma le JTextField non sono editabili !!!!!
Ho provato anche ad usate setEditable("true");
ma il risultato è sempre lo stesso.
Ho installato JBuilder Foundation sotto windows e lo STESSO .class funziona 
tranquillamente
Come posso procedere?
Ho cercato Michael: BasicTextUI.RootView.paint con Google e
l'unico risultato decente è la seguente pagina :
http://lists.gnu.org/archive/html/classpath-patches/2004-09/msg00009.html
ma non ci ho capito una maxxa !!!
Aiutatemi che non so come andare avanti ....
Grazie infinite

 (uno per ogni JTextField che ho usato)
Il messaggio di errore è tutto qui?
Che versione usi delle JDK?
I classpath sono tutti corretti?
Non ho capito una cosa: sotto windows va o no?
Ciao
Marco 

 Marco
Grazie della risposta ! 

 come posso verificarlo?
Se ti un messaggio di errore di una classe non trovata, allora potrebbero 
essere sbagliati.
Ma l'errore te lo da anche da dentro JBuilder? Ossia compilando ed 
eseguendo.
Ciao
Marco 

 eseguendo.
Ci ho provato ed eseguendo sotto JBuilder (sotto fedora) Funziona!!!
a questo punto non so che pensare ..
bye

Newsgroup: it.comp.java
Titolo: stabilità di tomcat

ciao a tutti
c'è qualcuno qui dentro che ha installato tomcat su una macchina di
produzione?
io sto per farlo ma già un paio di volte mi si è 'bruciato' senza darmi
nessun log...
e questo non è bello perchè la macchina sarà un web server con pesanti
applicazioni java a 300km dal mio ufficio.
c'è qualche bug o problema di stabilità noto? dà anche a voi gli stessi
problemi? scrivete!
ciao
Nicola

 produzione?
Io ho macchine in produzione sia standalone sia apache jserv. Non ho molti 
accessi (e' una intranet) pero' non mi ha dato problemi.
Comunque e' consigliabile usare apache-jserv per servlet in produzione, che 
peraltro e' cio' che ha fatto Oracle: il suo IAS ha apache-jserv per le 
servlet. ed e' un prodotto commerciale (non economico).
Saluti 

 ha scritto nel messaggio
news:aIdO6.19506$iC1.7...@news6.giganews.com...


 > > c'č qualcuno qui dentro che ha installato tomcat su una macchina di

Newsgroup: it.comp.java
Titolo: Com'è che si compila da linea di comando un'applicazione utilizzando una o più librerie .JAR ?

Quando per far compilare una nostra applicazione, da linea di comando,
occorre includere delle librerie jar (tipo librA.jar e libB.jar) cosa
è che si deve scrivere:
per compilare?
e per mandare in esecuzione ??
Grazie a tutti

 e per mandare in esecuzione ??
Metti i jar nel CLASSPATH e vivi felice.
Y.

 Y.
No, ma che... lasciamo stare il classpath.
Anch'io sto cercando la soluzione a questo problema.
A me serve capire come compilare ed eseguire questo script [ho già
scaricato la libreria pdfbox-0.8.0-incubating.jar]
http://thottingal.in/blog/2009/06/24/pdfbox-extract-text-from-pdf/
Chi mi aiuta?


Wow, ma lo sai che ho postato questa domanda perchè anche a me serve
far compilare quella libreria PdfBox
Troppa coincidenza!!!
:)


E... e ora ce la men....iamo
No dai scherzo :)
Mi sembra che si scrive
javac -jar e poi il nome del source
ma non saprei come si fa se si devono includere più librerie jar
ne saprei dirti se vanno specificate anche quando si digta il comando
java per l'esecuzione

 java per l'esecuzione
flag -cp o -Xbootclasspath[/a|/p]: a seconda delle esigenze
--
sv

 sv
Scritto così non ho la certezza di capire: puoi scrivere l'intera
linea ? Grazie

 Chi mi aiuta?
javac -cp pdfbox-0.8.0-incubating.jar PDFTextParser.java
-- 
Lucio Benfante
JUG Padova           
http://www.parancoe.org
 ...have a look at it!
www.jugpadova.it
 
http://www.jugevents.org

 JUG Padova          
http://www.parancoe.org.
..have a look at it!
www.jugpadova.it
   
http://www.jugevents.org
Ok, grazie lo proverò
per eseguire basta fare solo java PDFTextParser.java ?

> per eseguire basta fare solo java PDFTextParser.java ?
Non so darti la risposta, ma eventualemte sarebbe java PDFTextParser 
(senza .java)
Marco

 per eseguire basta fare solo java PDFTextParser.java ?
java -cp .:pdfbox-0.8.0-incubating.jar PDFTextParser
...o, se usate Windows:
java -cp .;pdfbox-0.8.0-incubating.jar PDFTextParser
(';' al posto di ':')
-- 
Lucio Benfante


 JUG Padova          
http://www.parancoe.org.
..have a look at it!
www.jugpadova.it
   
http://www.jugevents.org
Ok, appena posso lo provo
grazie
Newsgroup: it.comp.java
Titolo: problemino con jar

potete aiutarmi a risolvere il problema?
ho un file .java in cui sono definite 2 classi (di cui una implementa
un'interfaccia importata)
lo compilo ed e' tutto ok
riesco a creare il .jar con le classi ed il manifesto
ma non riesco ad eseguirlo, in quanto non viene trovata l'interfaccia di cui
sopra
nonostante io abbia aggiunto al .jar l'interfaccia necessaria, presente in
un altro jar
sapete aiutarmi?
ci sarebbe un altro modo per eseguire il main senza creare un progetto con i
due .class?
ciao e grazie
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha  
scritto:

Dunque, intanto un'osservazione:
Tu hai detto che implementi un'interfaccia e compili il sorgente... poi  
nel .jar metti l'interfaccia,giusto?
Beh a questo punto l'interfaccia non si trova più nella classpath, ma nel  
file .jar!
Hai creato un package in cui hai inserito le classi e l'interfaccia?
Cmq... per eseguire il main devi lanciare:
java miaClasse
quindi puoi creare un file .bat (con Win) o uno script bash (con Linux).
Spero di essere stato chiaro... anche se dubito!!

Newsgroup: it.comp.java
Titolo: [JSP] Urgente:aiuto Insert in Mysql

non riesco ad effettuare una insert su un data base di MySQL all'interno di
una pagina JSP.
Ecco di seguito riportato il codice
<!-- recupero i parametri dalla form action  ma questo non importa-->
<%
 String cognome=(String)request.getParameter("cognome");
 String nome=(String)request.getParameter("nome");
 String numero=(String)request.getParameter("numero");
%>
<%
 Class.forName("com.mysql.jdbc.Driver").newInstance();
 Connection conn;
 conn =
DriverManager.getConnection("jdbc:mysql://localhost/prova_connessione");
 Statement st=conn.createStatement();
 ResultSet rs=st.executeQuery("insert into rubrica values('" + cognome +
"','" + nome + "','" + numero + "')");
%>
ecco l'errore che tomcat mi da
org.apache.jasper.JasperException: Can not issue data manipulation
statements with executeQuery()
javax.servlet.ServletException: Can not issue data manipulation statements
with executeQuery()
grazie per l'aiuto che mi darete......................

statements with executeQuery()
Non può inserire dati con executeQuery(); prova  con executeUpdate()

Newsgroup: it.comp.java
Titolo: Programmare in JAVA

Qualcuno sa consigliarmi un buon libro (che sia anche facile visto che parto
proprio da zero e che ho poco tempo) per imparare a programmare in Java?
Grazie


Java for Dummies in Italiano... discorsivo e poco tecnico
Giusto per iniziare
Ciao
Jul

...

Newsgroup: it.comp.java
Titolo: invocare una servlet da una JSP

mi trovo a dovere invocare una servlet di controllo login da una pagina JSP.
Il file della servlet compilato č il seguente e posizionato nella cartella
classes della myWebApps (come segue)
myWebApps/WEB-INF/classes/WebLogin.class
ora sto cercando di invocarla a seguito di immissione di dati in una form
HTML da una pagina JSP come segue:
<form action="WebLogin" method="post">
  UserName<input type="text" name="username"><br>
  Password<input type="password" name="password">
  <input type="hidden" name="redirect" value="loginOK.jsp">
  <input type="hidden" name="errRedirect" value="loginKO.jsp">
  <br><input type="submit" value="Invia">
 </form>
quando premo il tast submit Tomcat mi da il seguente errore:
(lo stesso se sostituisco Weblogin con WebLogin.class)
type Status report
message /test-servlet/WebLogin
description The requested resource (/test-servlet/WebLogin) is not
available.

 Il file della servlet compilato è il seguente e posizionato nella cartella


...

Apri il file webxml e aggiungi:
	<servlet>                                           
	       <servlet-name>WebLogin</servlet-name>            
	       <servlet-class>WebLogin</servlet-class> 
	</servlet> 
		<servlet-mapping>                                  
	          <servlet-name>WebLogin</servlet-name>        
	           <url-pattern>/WebLogin</url-pattern>           
	    </servlet-mapping>
Dove suppongo che WebLogin sia il nome della classe.
Così dovrebbe funzionare.
In futuro dovrai fare la stessa cosa per ogni servlet che crei.

Newsgroup: it.comp.java
Titolo: salvare pagine web sul disco

Ciao a tutti.
Dovrei fare un programma che mi salvi la pagina di un sito sull'HD.
Ho trovato un soluzione creando uno stream, leggendo una riga alla
volta,
e man mano riscriverla su un file html vuoto pre-creato.
Facendo cosi' pero non riesco a salvare eventuali javascript esterni,
e mi sembra un po' incasinato.
Ora ho un questito da porvi:
esite un modo per salvare una pagina web(con eventuali javascript
esterni)
tutta in una volta?
Nella documentazione ho travato metodi tipo getContent, o getPage;
ma non ho capito se salva tutta la pagina(con gli script esterni),
solo la pagina html, o nessuno dei due.
Grazie a tutti 
zinco

Buonasera a tutti.
Dovrei fare un programma che salva la pagina di un sito sull'HD.
Ho trovato una soluzione aprendo uno stream e leggendo una riga alla
volta,
e man mano riscriverla su un file html vuoto pre-creato.
Il programma dovrebbe fare tutto in automatico;dato un indirizzo, salva
il la pagina.
Ora ho un quesito:
Esiste un modo per salvare una intera pagina
(comprensivo di eventuali script esterni al codice) con un solo
comando?
Ho letto la documentazione ed ho visto che ci sono metodi tipo
getContent, o getPage,
ma non ho ben capito se salvano l'intera pagina,
solo la pagina con il codice html senza script esterni, o nessuno dei
2.
Grazie a tutti 
zinco


Newsgroup: it.comp.java
Titolo: WebCam

Volevo aggiungere una webcam con aggiornamento di 30 secondi sul mio sito e
volevo sapere se qualcuno sa darmi consigli su come fare. Esistono java che
automaticamente aggiornano una immagine? Se si io continuo ad uploadare una
immagine diversa sul mio provider ogni 30 secondi ed il gioco è
fatto!!!(sempre che io riesca a farlo!!)
Grazie



se non hai molta altra roba nella pagina ti conviene far che inserire
il meta-tag negli headers:
<meta http-equiv="refresh" content="10">
ad es. se vuoi aggiornare ogni 10 secondi
ciao 
PSQ

Sai per caso dirmi come uploadare costantemente l'immagine al mio
sito?(ovviamente con il collegamento telefonico sempre attivo)
Grazie e Ciao

 ha scritto nel messaggio
news:LByR4.20777$Vo3.2...@news.infostrada.it...



Ok ,sai magari consigliarmi un applet o il programma per spedirgliele
costantemente?   Grazie   (poi spero di non rompervi piu')

sito?(ovviamente con il collegamento telefonico sempre attivo)
Io ho presente quella che dovrei mettere nell'ufficio rappresentanti
in universita'.
Con la nostra webcam c'e' gia' un programmino che tiene aperta un ftp
sul server e ogni n secondi butta su l'immagine rinnovata.
In ogni caso puoi sempre farti tu un programmino che svolge lo stesso
compito...
ciao
PSQ
Newsgroup: it.comp.java
Titolo: Aeromobili ed array !

Salve ragazzi,
vi illustro il problema:
selezionando attraverso un certo numero di ore di volo annuali per
aeromobile (da 2250 a 3000 ore con gradini di 125), dovrei entrare in un
array che selezionando la durata in minuti della specifica tratta (da 40 a
90 minuti con gradino di 2.5) mi dovrebbe dare un coefficente *già
calcolato* che identificherà il costo orario del volo rapportato all'unità
tempo (60 minuti).
Un esempio:
- Gli aerei di una compagnia volano 2750 ore all'anno di media
- Una certa tratta dura in minuti 47.5
- L'array mi darà un ipotetico coefficente K = 0.810534824648585 (inventato
in questa occasione)
Riassumendo devo inserire questi dati ed in run-time entrare nel settore ore
poi nel settore minuti ed avere come risultato il K tanto atteso.
Come immagazzinare questi dati
apparte gli opportuni cast
[int oreAnno][float minutiTratta][double COEFFICENTE_K]
Non mi sembra sia un array a 3 dimensioni bensi a 2: [int oreAnno][float
minutiTratta]
Ma allora come schiaffo i dati dei coefficenti?
[OT] Per chi interessato al settore:
si tratta di ore e minuti "block to block" quindi comprensive del rullaggio;
i costi non sono proporzionali al tempo perchè incidono diversamente costi
fissi e costi diretti al volo;
il coefficente moltiplicato per il costo orario mi darà il costo della
tratta, quindi il break-even, quindi ecc.
Grazie in anticipo
pierpaolo





Ciao,
devi considare che gli array sono 
indicizzati da int.
Quindi devi avere una funzione di trasf. oreAnno -> 
int del 
tipo:
2250 0
2375 1
2500 2
...
3000 6


 


e una minutiTratta -> int del 
tipo
40 0
42.5 1
45 2
...
90 20


 


questo per evitare di avere un array di dimensioni 
eccessive senza necessità.
Dalle regole date direi che non è un 
problema.
A questo punto puoi definire un array a 2 dimensioni del tipo  
che preferisci.


 


Questo approccio vale se puoi descrivere due 
funzioni come sopra.


 


Se invece gli scaglioni delle ore anno fossero 
:
2250
2260
2290
2292
3100
...  (tanto per fare un 
esempio)


 


difficilmente  potresti avere una funzione di 
trasformazione


 


In questo caso potresti ricorrere a strutture come 
ArrayList.
Alternativa un po' più complessa ma più flessibile.
Potresti 
avere un ArrayList per oreAnno e da ogni un elemento
un ArrayList per minuti 
tratta.
In questo caso potresti gestire dei casi in cui gli scatti non sono 

costanti.


 


Spero di esserti stato utile.


 


Ciao
 Guido
Newsgroup: it.comp.java
Titolo: Oggetti java+DB

Si  possono memorizzare oggetti java, in un DB se si come ??
Io avrei bisogno di salvare una lista è possibile ???

 ha scritto nel messaggio
news:zBBna.28694$LB6.6...@news1.tin.it...


L'ho pensato anch'io ma mi sembra molto "costosa" come soluzione, mi sembra
cosi' strano che non esista un tipo compatibile ....
altre idee ???
grazie
Diego



No, l'unico modo e' serializzare


Ora non ho mai considerato questo aspetto, ma se guardi l'interfaccia
PreparedStatement esiste un metodo
void setBinaryStream(int parameterIndex, InputStream x, int length);
Ho anche trovato un esempio:
con.setAutoCommit(false);
FileInputStream fis = new FileInputStream(file);
PreparedStatement ps = con.prepareStatement("update= userpreferences set
image='?' and time=? where user='?'");
Logger.log("Setting Binary Stream");
ps.setBinaryStream(1, fis, length);
ps.setInt(2, (int)new java.util.Date().getTime());
ps.setString(3, user);
ps.executeUpdate();
ps.close();
fis.close();
con.commit();
con.setAutoCommit(true) ;
Alberto.

Newsgroup: it.comp.java
Titolo: che errore E'?????

ciao ragazzi,
č ormai qualche giorno che sto tentando di far funzionare struts
ma quando per la prima volta ho visto finalmente nella barra degli
indirizzi ..../pagina.do (di cui ancora devo capire i perchč)
non mi funziona piů tomcat (neanche di questo so il perchč)
dandomi questo errore
.....
Starting service Tomcat-Standalone
Apache Tomcat/4.1.18
11-mar-2003 17.10.46 org.apache.commons.digester.Digester endElement
GRAVE: End event threw exception
.......
ovviamente dopo questo a cascata tutti errori incomprensibili
che errore E'?????
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

che errore E'?????
Leggiti con calma ed attenzione tutta la "cascata" di "errori
incomprensibili"... Probabilmente lì in mezzo c'è scritto il "vero"
motivo dell'arresto, che comunque è legato al caricamento di qualche
classe all'avvio di Tomcat.
Se non ne vieni a capo, posta lo stackTrace, che magari qualcuno lo
capisce...
-- 
Art. 11: L'italia ripudia la guerra come strumento di offesa
alla libertà degli altri popoli e come mezzo di risoluzione 
delle controversie internazionali.