mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: funzioni di ricerca

salve a tutti, e vi ringrazio già per il tempo ke mi dedikerete anke solo
per
leggere questo post, la mia domanda è semplice, sto cercando di scrivere
delle funzioni di ricerca in java per fare query su un database mysql, il
punto
è questo ho scritto le funzioni per ricercare per autore, data, messaggio,
topic...
come posso fare ora le ricerche incrociate, mi spiego:
se voglio fare la ricerca per autore+topic come faccio? cioè posso passare
in input alla funzione ke ricerca per topic i risultati della ricerca per
autore?
come faccio questo è il problema...la funzione ke cerca per topic prende in
ingresso
il topic che cerco...
forse devo scrivere una terza funzione ke ricerca nel caso specifico?
fatemi sapere perchè nn riesco ad uscirne...
saluti.

 ha scritto nel messaggio
news:DEula.89215$Jg1.2...@news1.tin.it...

Ma nelle funzioni per fare le query utilizzi SQL no?
Se utilizzi una funzione con tre parametri, autore, topic e data, tanto per
rimanere al tuo esempio,
potresti fare ricerche di tutti i tipi in questo modo: se il parametro è
specificato lo specifico anche nella query, se invece non è specificato uso
il carattere jolly %, mi spiego:
    void cerca(String autore, Date data, String topic)
    {
        bla bla (connessione al DB, etc)
        if (autore ==null)
            autore ="%";
        if (data==null)
            data="%";
        if (topic==null)
            topic="%";
        <comando SQL> = "SELECT <elenco campi> FROM <nometabella> WHERE
autore=autore AND topic=topic and         data=data"
        bla bla
    }
spero di essere stato chiaro.
Ciao Luciano.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.465 / Virus Database: 263 - Release Date: 25/03/2003

chiarissimo!
quindi mi consigli di fare 1sola funzione per cercare...non tante quanti
sono i campi...giusto?
così faccio una sola select...così ho uan sola funzione...
ok...
Newsgroup: it.comp.java
Titolo: RMI ---> Passaggio di classi AIUTOOOOOOOOO

Ciao @all,
mi trov nei pasticci:
devo trasferire una classe da un programma all'altro via rete che chiameremo
CLIENT e GENERICO.
PREMESSE:
    1-    Le chiamate remote tra i due funzionano correttemente.
    2-    Il CLIENT deve passare al GENERICO una classe "serializzabile", ma
il GENERICO non ne sa nulla                 della classe. La classe in
questione è molto semplice, è allegata al msg.
    3-    Il nome della classe sarà Gioco.class
DOMANDA:
    Esiste il modo di creare una variabile che assumerà il tipo RUNTIME?
    Mi spiego:
            private object gioco = null;    //Dove object dovrebbe essere
qualche cosa che dica, guarda che ti
                                                            arriverà una
classe ma non ti dico di +...
            gioco = (Gioco)CLIENT.getGioco();
dove CLIENT è la variabile col collegamento remoto via RMI al vero client.
Grazie @all per l'interessamento.
ByeZ
--
Stefano Brusamolino
___________________________________________________
ICQ:   40508811
C6:     brusamost
Personale: 
http://space.tin.it/computer/sbrusam/
Curriculum: 
http://web.tiscalinet.it/brusamost/
Università: 
http://www.lib.disco.unimib.it/students/brusamost/
Progetti: 
http://asp4free.ravenna2000.it/brusamost/
___________________________________________________

 CLIENT e GENERICO.
Ok post parassita io ho lo stesso problema è penso di poterlo risolvere
in codesta maniera
ditemi se è corretto
Ho una classe message_session
il cilent possiende una copia della classe generica poi comunica
attraverso socket
con il server ....
poi faccio un cast dallo stream di input ....che è di tipo object.
che ne dite? è possibile?
/////////////////////////////////////////////////////////////////////
/
/	 
cyber...@libero.it
   # ICQ N° 70608137                           
/     	   D.A.V.I.D. is A Vision of Inner Demons
/	
/	Redattore di Luci ad Ovest e membro della Harlequin crew
/	Visita Luci ad Ovest! (
http://www.gilda.it/luciadovest
)
/	Presente nella computazione del progetto  S.E.T.I@Home
/	   (
http://setiathome.ssl.berkeley.edu/
)
/////////////////////////////////////////////////////////////////////

 che ne dite? č possibile?
Dall'ObjectInputStream ripeschi la classe facendogli l'upcast a message_session,
io ho fatto cosě per una semplice chat che mi sono costruito a casa per testare
appunto questa cosa.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: saro' io che sono scemo... [mezzo OT]

ho scaricato Tomcat 4.1.27 (il tar.gz, che credevo fosse per Linux) e
dentro non ci sono i files .sh per l'avvio del server... Invece nella
mia versione installata sotto WinXP (installata con l'exe per win) i .sh
ci sono...
a questo punto la domanda sorge spontanea: sono io che sono scemo o c'e'
un problema di fondo???
da dove CAVOLO si scarica Tomcat per Linux????
vi prego, anime pie, mandatemi il link preciso... sono due ore che giro
a vuoto nel sito di Jakarta...
tks
----------
Pinolo

 ha scritto nel messaggio
news:6VEcb.346808$Ny5.11...@twister2.libero.it...


 
tutto ok, ho risolto... era la mia povera RedHat che faceva i
capricci... in pratica, non si sa perche', se aprivo l'archivio tar.gz
cliccandoci i files non c'erano (??? strani sti file manager...),
decompattandolo con il comando apposta invece tutto andava bene...
scusate comunque il disturbo...
----------
Pinolo

Newsgroup: it.comp.java
Titolo: Problema

Ciao a tutti, ho un problema abbastanza grave!
Ho un applet Java che applica del fade out al testo, niente di piů facile se
non fosse che funziona se vedo la pagina in locale e non funziona piů nel
momento che la metto in rete!
Vi chiedo un aiuto, non so piů cosa fare!
Ciao Francesco
-------------------------------------------------------------
Indirizzo e-mail casa:   
spaw...@libero.it
oppure                       
spaw...@hotmail.com
ICQ#  51046516
indirizzo e-mail ufficio:  
f.da...@dst.it
-------------------------------------------------------------

Vi chiedo un aiuto, non so più cosa fare!
Per collaudare le tue applet, ti consiglio di usare un web server
funzionante sulla tua macchina piuttosto che caricare la pagina da
disco.
Prova 
p.es
. quello di Analogx: 
http://www.analogx.com/
Ciao,  
 P.             Welcome to the previous level!
__________________________________________________________
 (Replace "punto" with "." to get my real email address.)
Newsgroup: it.comp.java
Titolo: Client FTP

Salve, ho l'esigenza di scrivere un client ftp in java, ma visto che non ho
mai affrontato questo tipo di argomenti credo sia una buona occasione per
imparare...
Avete da consigliarmi qualche sito ( a parte l'RFC, o librerie FTP già fatte
da qulcuno )?
Grazie
^__^

Siro wrote:

Esisteva un Javaean per FTP nel sito alphaworks della IBM, se lo ritrovi è
inutile reinventarsi la ruota.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 ha scritto nel messaggio
news:10201772...@aragorn.postel.it...


> inutile reinventarsi la ruota.
Se è per non reinventare la ruota basta prendere quello già fatto nelle
classi Sun non documentate:
prova con
import sun.net.ftp.FtpClient;

 classi Sun non documentate:
Il problema è che sono non documentate, quindi potrebbe succedere che
dall'oggi al domani non ci siano più. Comunque ben vengano anche queste :)


 
In effetti non serve - queste classi hanno un'interfaccia standard per fare 
quello che interessa alla maggior parte delle applicazioni, cioe' prelevare 
un file, - attraverso URLConnection.
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun


ha scritto:

Ciao, ti segnalo che mentre cercavo di imparare ad usare JavaHelp a
questa pagina:
http://manning.com/sbe/files/uts2/Chapter25html/Chapter25.htm
l'esempio riportato mi sembrava un client ftp. Non so se funzionante o
meno, prova se ritieni a darci un'occhiata. A me interessava JavaHelp
e non il client ftp e quindi non vi ho posto troppa attenzione a
quell'applicazione.
Un saluto, ciao e in bocca al lupo!
--
Paolo Guagliumi - ICQ 46580228
[ newsletter gratuita infosapere ] - 
http://web.tiscali.it/infosapere

Newsgroup: it.comp.java
Titolo: JUG Torino cresce...

E insieme al gruppo cresce anche il sito web.
Vi invito tutti a visitarlo :), ad iscrivervi e a partecipare alle nostre
iniziative!
http://www.jugtorino.it
Ciao a tutti!
~Luigi

 
http://www.jugtorino.it
E se qualcuno vuole chiacchierare, c'e' il canale irc #jugtorino
su 
azzurra.org
 e uno su 
calvino.freenode.net
 (ex opennetwork).

Newsgroup: it.comp.java
Titolo: JarInputStream e marcatori di Stream

Salve a tutti, sto cercando di leggere il contenuto di alcuni file, che
sono impacchettati in un JAR.
Sono semplici file di testo, č solo una prova la mia.
I JarEntry li leggo ed ottengo correttamente la lista dei file, ma ora non
so come leggere il loro contenuto.
L'unica maniera  che ho trovato per rileggere tali file, č  usare la
read(byte b[], int offest, int len) del JarInputStream, ma non so su che
base fare questa operazione
I JarEntry, non mi danno l'offset da dove devo cominciare a leggere ogni
singolo file ed in piů i tag che dovrbbero restituirmi la dimensione
compressa e decompressa sono -1.
Ho dimenticato qualche passaggio?
Devo usare i mark() durante la lettura degli Entry?
MI SPIEGATE esattamente cosa sono i mark ed il loro utilizzo?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

...

Newsgroup: it.comp.java
Titolo: AWT & resizing

Salve a tutti,
io ho un problema con l'AWT di java 1.1; in sostanza ho un pannello
dotato di GridBagLayout contenente degli oggetti il cui attributo fill
dei GridBagConstraints e' BOTH. Cio' dovrebbe far si' che i componenti
in seguito ad un resizing della finestra che li contiene si ridimensiono
di conseguenza.
In realta' cio' non avviene e non capisco perche'... sicuramente sbaglio
qualcosa ma non so cosa.
C'e' per caso qualche valore da settare in qualche oggetto?
Grazie anticipatamente per la risposta...
Luca Di Gaspero
Dipartimento di Matematica e Informatica
Universita' degli Studi di Udine
lu...@tagliamento.sci.uniud.it
diga...@dimi.uniud.it
http://www.dimi.uniud.it/~digasper/
.

Ciao,
ho usato anch'io il GridBagLayout e gli oggetti si ridimensionano se
modifichi la dimensione della finestra. Forse hai utilizzato male il
parametro weight che, mi sembra, puoi dare sia alle singole celle che alle
righe e colonne. Questo parametro, che dovrebbe variare tra 0 e 1 mi
sembra, specifica quanto deve essere ridimensionata la cella in funzione
del ridimensionamento globale. Se per caso hai il parametro weight =0 la
cella non viene ridimensionata, e di conseguenza neanche l'oggetto che e'
dentro.
Prova se e' questo il problema. 
-- 
Flavio Valentini: 
f.val...@iol.it

Newsgroup: it.comp.java
Titolo: Libro

Questo libro ( 
http://www.apogeonline.com/libri/88-7303-998-7/scheda
 ) va
bene per imparare il java??
Tnk
-- 
Kleidemos
C++ Programmer
kleidemo...@altervista.org
http://kleidemos.altervista.org/

 Tnk
Io sto studiando (anche) su quello...mi sembra molto valido e chiaro.
C'è una versione elettronica gratuita sul sito dell'autore
www.bruceeckel.com
 , e su centinaia di mirror nel mondo :) .
Ciao :)
-- 
"It is impossible to teach good programming to students who have had a prior
exposure to BASIC: as potential programmers they are mentally mutilated
beyond hope of regeneration."
(E. W. Dijkstra)

Ma devo per forza leggermi la 3° ed in inglese o mi basta questo per
imparare il Java??


 
Per *imparare* il java credo ci vogliano anni di esperienza...come per
qualsiasi altro linguaggio.
Secondo me l'Eckel è buono per sapere i concetti fondamentali della
programmazione in java, dagli oggetti (ereditarietà, polimorfismo...) alla
concorrenza (threads ecc...). Ha pure una parte sulle GUI con swing.
Cmq  il java è immenso, quindi IMHO non è leggendo un libro che *sai* il
java.
Ad ogni modo, google ha la risposta a quasi tutti i tuoi dubbi :)
Ti posto pure un altro pò di url:
http://www.cis.ksu.edu/~schmidt/CIS200/
      //altro libro "free" :)
http://www.dina.dk/~sestoft/javaprecisely/javaprecisely.pdf
     //giusto i
fondamenti :)
http://www.bluej.org/
      //java environment carino, soprattutto a scopi
didattici, ma non solo.
http://java.sun.com/docs/books/tutorial/
     //sicuramente lo conosci
gia'...ma a scanso di equivoci ;)

Newsgroup: it.comp.java
Titolo: scaricare file zip da internet

Ho la necessità di sviluppare un' applicazione java/jsp che si collega
ad un sito internet e permette di scaricare file zip e salvarli in una
data directory.
Qualcuno ha del codice già sviluppato da cedermi? Ho cercato, ma non
l'ho trovato.
Grazie tanto

melo ha spiegato il 03/08/2005 :

Prova a cercare commons-fileupload-1.0 sul sito di apache-jakarta, ti 
può essere utile
-- 
Questa è una firma automatica di MesNews.
Sito: 
http://www.mesnews.net

Newsgroup: it.comp.java
Titolo: Codice di plumbing -> che cos'è?

Salve a tutti!
Sapete dirmi che cos'è questo "codice di plumbing" che ogni tanto mi 
ritrovo?
Tnx
-- 
Giovanni
------------------------------
PadovaBoy crocciola padovaboy DOT it
www.padovaboy.it
 dal 2001 con furore ;)

 ritrovo?
ha a che fare con un'analogia fra costruzione di una casa e
costruzione di software.
In un casa, le tubarure sono invisibili , chi usa la casa non e '
interessato a loro, quello che interessa agli abitanti della casa
sono  il sbagno  , la cucina etc... ma le tubature servono per il
funzionamento della cucina e del bagno. Allo stesso modo, il codice
che si occupa dei controlli di sicurezza, o delle connessioni  a un
database non ha strettamente a che fare con la logica dell'
applicazione e sull' uso che ne vuol fare l 'utente, ma e' necessario
per il funzionamento dell'applicazione. Se questa analogia non ti
piace puoi chiamarlo semplicemente l' infrastruttura dell'
applicazione.

ricca...@email.it
 ha scritto:

Hmmm capito!
E non è che mi centra un poco con l'AOP ad esempio di Spring?
Tramite l'AOP se ho ben capito posso "tagliare trasversalmente" le mie 
classi applicando funzionalità che sono slegate dal contesto: come ad 
esempio la gestione della sicurezza o delle connessioni etc...


 
riccardo...@email.it
 ha scritto:

Si', anche se la terminolgia per AOP e' "crosscutting concerns" cioe'
aspetti del tuo software (logging, sicurezza etc..) che  interessano
varie parti della tua applicazione, il discorso e' lo stesso. Se
volessimo essere proprio pignoli il "codice di plumbing" e' qualcosa
di piu' dei 'crosscutting concerns', cioe' comprende anche il codice
che gestice il flusso della tua applicazione, ma qui stiamo passando
dall'informatica ad un inutile "filosofia". Una cosa interessante e'
invece che un application server (come JBoss) puo' utilizzare AOP per
gestire in maniera trasparente la connettivita al database, la
sicurezza etc..
Newsgroup: it.comp.java
Titolo: opinione su e-book java

Salve
questo libro ï¿œ ancora attuale?
Manuale Pratico Di Java, Dalla Teoria Alla Programmazione
http://www.librinformatica.it/novita/libri03/hops15535.htm
grazie

 questo libro ï¿œ ancora attuale?
Lego dal link che la data di pubblicazione risale al Marzo 2003.
Attenzione che non sia troppo obsoleto.
Ciao
-- 
Morde

 grazie
Dando una scorsa veloce all'elenco degli argomenti direi che il libro
tratta dei fondamenti di base, quindi è attuale nel senso che quelli
rimarranno tali finchè esisterà la tecnologia.
In rete, se ti sbatti un secondo, trovi già tutto quello che ti serve.

 questo libro � ancora attuale?
aggiungo solo una cosa sperando che ti possa essere utile:
dato che il solito "google is your friend" (e sappiamo quanto poco friend 
sia, invece, data la quantit� di informazioni) ti porterebbe a perdere molto 
tempo e che fortunatamente persone disponibili nel thread di pochissimo 
tempo fa intitolato "iniziare da zero" ce ne sono state tante, prova a 
vedere un po' l� dentro: invece di dirti di arrangiarti ci sono dei 
riferimenti precisi. Sono opinioni, certo, ma sicuramente gradisci di pi� 
opinioni di persone di provata esperienza che un "vattele a cercare"
prova l�, sembra un buon thread ;-)
ciao!!!

Newsgroup: it.comp.java
Titolo: [urgente] Installazione Java su web server

Salve a tutti, tra poche ore ho l'occasione di installare qualcosa su un web
server windows NT, pensavo ad IIS o Apache, Mysql e Php. Suggerimenti per
quanto riguarda Java? Posso installare qualcosa per far girare jsp o
servlet? O servono licenze? Altre cose utili?
Grazie.

 ha scritto nel messaggio
news:b0on7b$fgv$1...@lacerta.tiscalinet.it...


 Grazie.
Tomcat gratuito..
Ciao !

 wrote in
news:b0on7b$fgv$
1...@lacerta.tiscalinet.it
: 

http://jakarta.apache.org/tomcat/index.html
Meglio ancora, jboss+tomcat embedded:
http://www.jboss.org/downloads.jsp

Newsgroup: it.comp.java
Titolo: Frame in applet!

Salve a tutti!
Volevo sapere una cosa:io ho un applet che mi lancia un frame!Mi chiedo se è
possibile chiuderlo e tornare all'applet(come si fà??) oppure si chiude solo
con la chiusura dell'applet??
Grazie
Gianni
-- 
Posted from 
a-vt7-50.tin.it
 [213.45.213.145] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

con la chiusura dell'applet??
Leggi la documentazione (!) e scegli tra hide() e dispose().
-- 
Ciao
	Fabrizio C.

 Gianni
Tu hai una variabile che rappresenta il frame che lanci, no?
Ci deve essere qualche metodo della classe Frame per
chiuderlo(cerca nella documentazione; forse dovrebbe andare
bene dispose, ma non ho controllato bene (se lo cerchi, è un
metodo della classe Window ereditato da Frame))
Ciao
--
Paolo Giarrusso

Newsgroup: it.comp.java
Titolo: applicazione client server

ciao a tutti, qualcuno mi potrebbe dare delle dritte per programmare
applicazioni client server senza grosse difficoltà? mi spiego meglio volevo
sapere se c'erano strutture std o comunque dei trucchetti.
p.s. io uso eclipse come ambiente


   Ma che domanda del cacchio e'?
Newsgroup: it.comp.java
Titolo: Package Versioning

Sto impazzendo ma non riesco a leggere le informazioni di versione del
package dal manifest.
Questo č il mio manifest:
Manifest-version: 1.0
Name: cazzi/mazzi/
Specification-Title: "Cazzi Mazzi"
Specification-Version: "4.2"
Specification-Vendor: "Cazzi Mazzi Inc."
Implementation-Title: "cazzi.mazzi"
Implementation-Version: "build42"
Implementation-Vendor: "Cazzi Mazzi Inc."
In una classe del mio jar ho un metodo siffatto:
public String getVersion() {
  Package p = this.getClass().getPackage();
  return p.getName()+" "+p.getImplementationVersion() ;
}
Questo metodo perň mi ritorna sempre questa stringa:
cazzi.mazzi null
Dove sbaglio?
Grazie, Y.

 cazzi.mazzi null
Magari prova a trattarlo piu' gentilmente, chissa' ? ;-{))))
Ma getPackage non serve per sapere in che "package" sta la classe?
Sei certo che legga il manifest?
--
ac

 Sei certo che legga il manifest?
http://java.sun.com/j2se/1.5.0/docs/guide/versioning/spec/versioning2.html#wp90779
Il mio era semplicemente un problema di classpath: caricavo le classi
dal filesystem anzichč dal jar.
Adesso funzia.
Grazie
	Y.


Troppi cazzi :)
Cmq hai ragione, a occhio sembra un problema di classpath, è come se
caricasse le classi direttamente dal filesystem (le .class appunto) e
non da un jar con il manifest.
--
www.megadix.it
Newsgroup: it.comp.java
Titolo: La data

Salve a tutti, questa č la mia seconda domanda che spedisco al vs NewsGroup
quindi arrivo subito al dunque:
dovrei visualizzare la data odierna in modo tale che risulti del tipo
02-10-1998.
Un metodo sarebbe utilizzare i metodi della classe Date quali getDay,
getMonth, getYear e costruirsi la stringa da visualizzare, senonchč, questi
metodi sono deprecated.
Come si puň fare?
La data risultante poi č compatibile con la data di un campo di un database
quale ad esempio ACCESS?
Grazie a tutti anticipatamente

quale ad esempio ACCESS?
Nota che non c'e` nessuna "data risultante" -- c'e` una
STRINGA risultante...!  La data e` l'*input* del metodo
format -- il *risultato* e` la stringa.
Se questa stringa possa essere poi riletta come data
da qualche altro programma, dipende ovviamente da
come tu scegli di formattare la data, e da come questo
altro programma e` stato istruito di "parsare" le stringhe
in date; ad esempio, parsando la stringa "10-02-98",
un programma potrebbe decidere che e` il 10 febbraio,
oppure che si riferisce al regno di Traiano... se cerchi
formati meno ambigui, non ne mancano, sempre che
il programma cui intendi passare queste stringhe abbia
un parser di date decente; ad esempio, uno standard
internazionale e` 1998-10-02 (non sono sicuro che i
trattini siano i separatori giusti, comunque consulta la
documentazione del programma che intendi "alimentare"
con stringhe di questo tipo).
Alex

...
|Salve a tutti, questa è la mia seconda domanda che spedisco al vs NewsGroup
|quindi arrivo subito al dunque:
|dovrei visualizzare la data odierna in modo tale che risulti del tipo
|02-10-1998.
|Un metodo sarebbe utilizzare i metodi della classe Date quali getDay,
|getMonth, getYear e costruirsi la stringa da visualizzare, senonchè, questi
|metodi sono deprecated.
|Come si può fare?
|La data risultante poi è compatibile con la data di un campo di un database
|quale ad esempio ACCESS?
|Grazie a tutti anticipatamente
|
|
|

 Alex
Dovendo trattare con RDBMS i più diversi, personalmente seguo una prassi
piuttosto diffusa e converto tutte le date in stringhe del tipo
19981002; nessun problema nel convertirle da e a intero, sono
Y2K-friendly, e l'ordine lessicografico corrisponde con quello numerico
e cronologico;
se la colonna data è di tipo stringa 
select * from mytable where data between '19980200' and '19980300'
o se è di tipo intero
select * from mytable where data between 19980200 and 19980300
restituisce tutto il mese di febbraio del '98, senza complicazioni.
Ciao
Jacopo


[deletia]
Per cio' che riguarda l'accesso a RDBMS via JDBC io invece preferisco
usare il PreparedStatement, che permette di incapsulare quasi tutti i
problemi di formato (apostrofi, date, ecc.ecc.)
Ciao,
| --
| Bruno Bossola
| Groupware/Intranet B.U.           Phone:  +39-11-2252211
| ATOS SpA v.Vaninetti 27           Fax:    +39-11-2203182
| I-10148 Torino ITALY              Change NOSPAM in atos to email me!
Newsgroup: it.comp.java
Titolo: [Aiutatemi] ad ottimizzare questo metodo ...

Il metodo riportato di seguito riempie un qualsiasi tracciato o area
con un colore qualsiasi (newc) rispettando intersezioni e insenature
di qualsiasi tipo. Funziona molto bene, l'unico problema e' la lentezza
percio' vorrei avere qualche consiglio su come velocizzarlo, magari
togliendo qualche "collo di bottiglia", grazie ...
NB:
nel seguito "bi" e' un'istanza di BufferedImage e FIFO e' una semplice
implementazione di coda FIFO (first in first out). I parametri iniziali x ed
y indicano il punto della BufferedImage da cui iniziare il riempimento.
NB2:
un rettangolo 640x480 pixel su un Mac G4 con 2 processori a 450Mhz con
sistema OS X 10.1 viene riempito in poco meno di 1s e vengono inseriti nella
coda di elaborazione circa 1384 coordinate (692 punti).
public void fillArea(int x, int y, Color newc)
{
    FIFO Vect = new FIFO();
    int c1 = bi.getRGB(x,y);    // vecchio colore
    int c2 = newc.getRGB();     // nuovo colore
    int xp,yp;
 
    Vect.Add(x);
    Vect.Add(y);
 
    if (c1 != c2)    // il pixel cliccato ha un colore != dal nuovo
    {
 
        bi.setRGB(x,y,c2);
 
        while (!Vect.isEmpty())
        {
            xp = Vect.Remove();
            yp = Vect.Remove();
 
            if ((xp-1 >= 0) & (xp+1 <= 639))
            {
                if ( bi.getRGB(xp+1,yp) == c1 )
                {
                    bi.setRGB(xp+1,yp,c2);
                    Vect.Add(xp+1);
                    Vect.Add(yp);
                } 
                if ( bi.getRGB(xp-1,yp) == c1 )
                {
                    bi.setRGB(xp-1,yp,c2);
                    Vect.Add(xp-1);
                    Vect.Add(yp);
                }
            }
 
            if ((yp-1 >= 0) & (yp+1 <= 479))
            {
                if ( bi.getRGB(xp,yp+1) == c1 )
                {
                    bi.setRGB(xp,yp+1,c2);
                    Vect.Add(xp);
                    Vect.Add(yp+1);
                }  
 
                if ( bi.getRGB(xp,yp-1) == c1 )
                {
                    bi.setRGB(xp,yp-1,c2);
                    Vect.Add(xp);
                    Vect.Add(yp-1);
                }
            }
        }
    }
}

 implementazione di coda FIFO (first in first out).
Non potevi usare una ArrayList? Credo sia più efficiente. O per caso
FIFO estende una delle classi container della libreria standard?

 
Hai ragione, in effetti una FIFO e' perfettamente inutile; l'ho utilizzata
perche' l'avevo gia' pronta, ma una normale lista e' + che suff. All'inizio
comunque utilizzavo Vector, ma i tempi si allungavano paurosamente cosi' ho
utilizzato la FIFO e le cose sono migliorate di molto. Ultimamente utilizzo
una lista e i tempi sono identici a quelli della FIFO. Provero' in ogni caso
anche con l'ArrayList, grazie ...
Newsgroup: it.comp.java
Titolo: Chiedo consiglio su XML

Ciao a tutti,
vorrei acquistare un libro su XML che sia completo da poter utilizzare come
riferimento. Qualcuno sa consigliarmene uno?

java wrote:

java and xml
o'reilly
adesso anche in italiano
oppure fai il browsing di 
www.w3.org
 e leggi le specifiche





Ti consiglio:


- XML for dummies- Ed. Apogeo. Lo uso da un paio di 
mesi. Ottimo ma da accoppiare alla specifica ufficiale (vi fa spesso 
riferimento).


- Imparare XML in 6 ore, Ed. Tecniche nuove. Un 
buon breviario!


- Punta il timone su 
www.xml.it
. Purtroppo da un apio di mesi il corso 
on-line su xml è out ma quando tornerà visibile divoralo!


 


Buon lavoro!





I libri delle serie economiche (for dummies, etc.) non hanno nesun
valore come riferimento per ovvii motivi.
Il problema delle specifiche è invece che sono quasi illeggibili
(Extended BNF non è certo facile per un essere umano). La soluzione
più alla mano (per me, ovvio) è il 'XML pocket reference' di
R.Eckstein (poche pagine, anche in italiano, tutto quello che serve
veramente superconcentrato) utilizzato come sgrossatore e da portare
in tasca tutti i giorni (!) coadiuvato da 'XML Specification Guide' di
Graham (uno degli 'specificatori') per le rifiniture (non
ingombrantissimo, ma in tasca non c'entra).
Quest'ultimo è molto completo e contiene le specifiche in forma
annotata da Graham stesso (che si trovano anche su web, per la
cronaca), più dei capitoli sui DTD, ecc.
Altri libri che ho letto (da 'Mastering XML', ai vari 'Bible',) ecc.
lasciano moltissimi dubbi sulle possibilità espressive del linguaggio
ed IMHO non hanno valenza come riferimento (magari come intro)
Ti avverto però che non troverai nulla su XSLT o altro, ma solo su XML
stesso e DTD (la base sulla quale dovrai costruire tutto il resto)
ciao
         ______
        /_____/\             Ugo Landini
       /____ \\ \            Education Technical Supervisor
      /_____\ \\ /           Sun Educational Services
     /_____/ \/ / /          
    /_____/ /   \//\         SUN Microsystems Italia S.p.A.
    \_____\//\   / /         Via Romagnosi, 4
     \_____/ / /\ /          00196 - Rome (RM) - Italy
      \_____/ \\ \           @mail : 
ugo.l...@sun.com
       \_____\ \\            Phone : +39 (0)  6 xxxx.xxx
        \_____\/             GSM   : +39 (0)  335 7766651

annotata da Graham stesso (che si trovano anche su web
Dove le posso cercare? Grazie...
P.S. Io ho provato "XML e Java" e sinceramente mi sono trovato abbastanza
bene


Il libro di Mc Laughlin della O'Reilly? Buono, ma non spiega la
sintassi XML. 

Newsgroup: it.comp.java
Titolo: WebDAV & Java... qualcuno di voi ne ha sentito parlare, lo ha usato?

WebDAV & Java... qualcuno di voi ne ha sentito parlare, lo ha usato?
http://www.webdav.org/
 ... vorrei sapere che ne pensate e se c'è
qualcosa nel mondo Java a parte AlphaWorks di IBM ;)
Opinioni?
Thanks...

WebDAV & Java... 
Mai usato o approfondito, solo incontrato durante le mie
peregrinazioni online
http://jakarta.apache.org/slide/
deve essere un client...
PS
A parte egli scherzi, se ti puň interessare, sei colui che ha
collezzionato piů "keep" nel mio Agent...

collezzionato piů "keep" nel mio Agent...
Thanks... :)

Newsgroup: it.comp.java
Titolo: aiuto, non si esegue

Premesso che sono alle prime armi vi espongo il mio problema:
Scrivo il programma lo mompilo con javac successivamente inserisco nel testo
il metodo "main" e quando provo ad eseguirlo mi da:
Exception in thread "main" java.lang.NoClassDeffoundError:Jabberwock/class
Non so cosa significa ma la classe c'è ed anche il metodo main in più vi
posso dire che questa stessa operazione l'avevo già effettuata col windows
98 e m'era riuscita ma adesso c'ho il Millennium: può essere quello il
problema?
Vi ringrazio anticipatamente per la risposta al mio piccolo problema
ciao Elisa

Exception in thread "main" java.lang.NoClassDeffoundError:Jabberwock/class
Per eseguire la classe non devi specificare l'estensione (.class).
Il richiamo e' java <nomeclasse>
Mentre per compilare devi specificare .java (javac <nomeclasse>.java).
Davide
Newsgroup: it.comp.java
Titolo: best practice per log4j

Salve a tutti...
In ambiente tomcat 5.5 ho deciso di mettere un jar log4j in common/lib
in modo che sia il tomcat (per produrre il tomcat.log, si veda
documentazione Apache)
che le webapp (per produrre ognuna il proprio file) possano loggare.
Nelle mie webapp utilizzo il "classico" modo di loggare, che consiste
nell'ottenere ad inizio classe un Logger in base la nome della classe
static Logger log = Logger.getLogger(MiaClasse.class);
In questa maniera, per quanto riguarda le classi strettamente
appartenenti
alla webapp (tipo it.myapp1 oppure it.myapp2) tutto procedede bene,
visto
che i rollingFileAppender sono settati con caratteristiche diverse,
ognuno
nella propria WEB-INF/classes e ognuno logga correttamente la propria
parte.
Esempio:
log4j.logger.it.myapp1=WARN  (voce presente in webapps/myapp1/WEB-INF/
classes/log4j.properties)
e
log4j.logger.it.myapp2=INFO  (voce presente in webapps/myapp2/WEB-INF/
classes/log4j.properties)
I problemi nascono quando per esempio voglio intervenire sul logging
di qualche
libreria (sia mia che di terze parti, tipo Hibernate).
Prendiamo ad esempio Hibernate.
Se per la webapp "myapp1" voglio INFO per org.hibernate
e per la webapp "myapp2" voglio DEBUG per org.hibernate come faccio?
Vedo che entrambi i file loggano o in modo INFO o in DEBUG (ogni tanto
cambia l'ordine)
per quanto rigurda HIbernate
In definitiva, quale è la best practice, per loggare in un unico file
(senza
che mi perda qualche messaggio o peggio che qualche messaggio di una
webapp X
finisca nel log di un'altra webapp Y) tutto quello che riguarda
"un'intera"
applicazione web (fatta di classi specifiche della webapp, di librerie
varie
presenti in WEB-INF/lib oppure accedute perchè condivise mediante
common/lib)???
Grazie



Ciao batty77,
in generale non è troppo indicato aggiungere librerie in common/lib,
perché spesso differenti framework necessitano di versioni diverse
delle stesse.
Inoltre una funzionalità delicata come il logging dovrebbe avere un
trattamento ancora più oculato...
I miei (modesti) consigli:
1) metti il jar di Log4j nella directory WEB-INF/lib della tua web
application, e configuralo per ogni applicazione; immagino che
applicazioni diverse abbiano esigenze diverse, no?
2) i log separati non sono una buona cosa, sono un'ottima cosa :)
Spesso è utile separare i log generati dai framework (come Hibernate
appunto) da quelli generati dall'applicazione, proprio per evitare di
perdersi in mezzo alle migliaia di righe.
My 2 cents
--
www.megadix.it

 condivise mediante common/lib)???
semplicemente *non* mettendo il log4j.jar dentro la common/lib.
il fatto che sia nella directory condivisa comporta che hai un solo 
logger per tutto il container e quindi le diverse configurazioni si 
influenzano a vicenda.
Newsgroup: it.comp.java
Titolo: socket

Ciao a tutti!
io voglio realizzare un piccolo programma server che si mette in ascolto su
una porta TCP e aspetta le richieste provenienti da diversi client.
Praticamente quello che voglio fare è che quando un client si connette al
server, questo crea un processo figlio che gestisce tutte le richieste del
client, e che muore quando il client si disconnette.
Io ho realizzato questa cosa in C e mi funziona, ma vorrei realizzarla in
Java perchè mi hanno detto che è + sicuro.
Conosco un po' di Java e so che esistono delle classi apposta (ServerSocket,
ecc..) per fare questo, ma sapreste dirmi dove posso trovare delle
documentazione o comunque un consiglio per farlo?
Grazie
Andrea

documentazione o comunque un consiglio per farlo?
Qui dovresti trovare quanto ti serve
http://java.sun.com/docs/books/tutorial/networking/index.html
HTH
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: Parte Intera Inferiore!!!

Salve,
sono alle prime esperienze con il linguaggio java. Avrei bisogno di un
aiuto.
Come si fa per "catturare" la parte intera inferiore di un numero?
Esempio: 3.2 voglio "catturare" la cifra 3;
45.34466 voglio "catturare" la cifra 45;
ecc....
Vi prego aiutatemi.
Grazie mille!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Prego!!!

 writes:
R> inferiore di un numero?
ovvero il Math.floor() ? :)
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico  
\/		    e allevatore di bug da competizione

Newsgroup: it.comp.java
Titolo: [?] e' possibile creare eseguibili ?

Scusate l'ignoranza ma non sò niente di java, mi sono avvicinato alla
programmazione con Visual Basic, ora vorrei passare a java oppure al C,
vorrei sapere se è possibile creare applicazioni .exe anche con java o se
bisogna necessariamente utilizzare un browser o un programma specifico
 appletviewer ?? )
Grazie e Ciao
Massimo

Puoi creare un'applicazione ma per eseguirla ci vuole l'interprete che puo'
essere dentro un browser o una JRE qualunque (runtime), so che alcuni
ambienti di programmazione ti consentono di creare un'exe 'incorporando' in
un unico pacco il runtime ed il codice java, ma questo va' a scapito della
portabilita' del tutto (almeno credo, ma sicuramente qualcuno mi
correggera', vero Stefano?)
Davide

 wrote in message
88gtrn$q3o$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.java
Titolo: HELP: Una sola istanza attiva del programma

Vorrei che fosse possibile eseguire la mia applicazione una sola
volta. Nel caso si tenti di attivarla una seconda volta dovrebbe
venire fuori un messaggio di errore o, ancora meglio, bisognerebbe
attivare la finestra della prima istanza presente.
Ho provando aggiungendo un flag nelle proprieta' di sistema estratte
da System.getProperties(), ma non funziona: le modifiche che faccio
con setProperties() non vengono viste dalla seconda esecuzione del
programma che funziona correttamente.
Allora ho creato un file in cui scrivo 1 se il programma e' attivo e 0
quando esce, e la prima cosa che faccio e' controllare se il file
contiene gia' un flag di attivo. In questo modo funziona tutto
correttamente, ma se per caso il programma esce in modo non corretto
(salta al luce) bisogna modificare a mano questo file perche' il flag
non risulta piu' de-settato.
E' possibile, interrogando non so come qualche proprieta' della VM,
capire quali istanze di programma sono attive? Sono sicuro di si' ma
non sono riuscito a trovare niente nelle api e nei tutorial che mi
possa essere utile.
Grazie mille,
Matteo Della Torre

 attivare la finestra della prima istanza presente.
[CUT]
devi usare i semafori

 Matteo Della Torre
Hai pensato ai socket? la tua applicazione appena parte si mette in 
listening su una porta particolare e che non viene utilizzata da altro... 
in questo modo la seconda istanza provando a fare il binding di una porta 
già utilizzata solleverà una eccezione e capisci che è già in esecuzione..
Volendo fare una cosa raffinata potresti fare in modo che quando la seconda 
istanza capisce che il programma è già caricato mandi un comando a quel 
socket in modo tale che la prima istanza riprenda il focus e si rimostri in 
primo piano.
Non lo sò è solo una idea....
Ciao
Daniele

 non risulta piu' de-settato.
Il file di lock e' efficiente e giusto - se usi JDK>=1.3 puoi cancellarlo 
nello shutdown hook (cfr. java.lang.Runtime), che viene eseguito allo 
shutdown della JVM a meno di crash disperati. E se per caso il tuo 
programma trova il file, nel messaggio di errore puoi scrivere "nel caso 
non ci siano altre istanze, cancellate manualmente il file ..."
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: Java maybe, some help with something puzzling

Hi all,
      I was given this quiz as it were.  I'm asked certain questions about 
two snippets of code.  The questions do not indicate the programming 
language.  I'm mainly familiar with java methods but don't know if other 
languages would also use "methods."  I'm also a bit confused because an 
Array, which is indicated in the code below, should have the square brackets 
[] and yet this code snippet is lacking that.  Any advice on what I might 
want to look at to understand this code further would be
greatly appreciated.  Sorry if I seem ignorant here.
1. Consider the following method:
private int wrongCode(Integer num){
if (num > 6){
return num - 5;
} else {
return num.parseInt();
}
}
What are the errors?
2. Consider the following methods:
public int run() {
List group1 = new ArrayList();
for (int i=0;i<3;i++) {
    group1.add(i);
}
List group2 = this.makeNewList(group1);
      return group2.size() - group1.size();
}
private List makeNewList(List list) {
List other = list;
other.remove(other.size() - 1);
return other;
}
What value is returned from the method run() after it is called?
Thanks,
bruce 

       I was given this quiz as it were.  ..
Give it back.
(Follow-ups set to comp.lang.java.programmer only)
Andrew T.
Newsgroup: it.comp.java
Titolo: Caricare risorse in un'applet dal proprio file Jar

Voglio scrivere un'applicazione java che funzioni sia come Applet sia
come programma a se stante.
Il problema e' che nel file jar nel quale viene messo il progetto ho
inserito anche un file contente dei dati (non standard) che devono
essere caricati all'avvio.
Facendolo partire da console non ci sono problemi, mentre caricandolo
in una pagina web come applet non va. Il codice incriminato ha questo
schema:
public class MainClass extends Applet {
    boolean isApplet;
    static public void main(String[] args) {
        isApplet=false;
        Frame FrameApp=new Frame();
        initApp(FrameApp);
    }
    public void init() {
        isApplet=true;
        initApp(this);
    }
    static public void initApp(Component c) {
        DataInputStream din;
        if (isApplet) {
            InputStream is =
 
((Applet)c).getClass().getClassLoader().getSystemResourceAsStream("Filename");
            din=new DataInputStream(is);
        }
        else din=new
DataInputStream(ClassLoader.getSystemResourceAsStream("Filename"));
        byte[] buffer=new byte[100];
        din.read(b);
        .... ecc ecc
    }
}
Nessun problema quando parte come applicazione, mentre come applet
l'InputStream 'is' ritorna null e blocca l'esecuzione.
Ho provato anche altre soluzioni (trovate su questo ed altri forum) ma
nessuna ha prodotto i risultati sperati...

 l'InputStream 'is' ritorna null e blocca l'esecuzione.
questo perche' gli applet per motivi di sicurezza non hanno i
dirittidi leggere dall'HD, o meglio non hanno i diritti per interagire
con la macchina locale.
In questo modo non posso fare un applet che mi permette di leggere
quello che c'e' sull'HD di quello che guarda il mio sito web.
Per la soluzione aspetta chi ne sa piu' di me su queste cose.
Ciao Jack

 diritti di leggere dall'HD.
Non è come dici: è vero che non puoi leggere dall'HD, ma puoi leggere 
senza problemi dal jar dell'Applet con qualcosa tipo:
InputStream is=getClass().getResourceAsStream("Filename");

 quello che c'e' sull'HD di quello che guarda il mio sito web.
Quindi per vedere se funziona dovrei pubblicarlo e poi ri-scaricarlo?

 
Dimenticavo: se non ricordo male in un'applet 
etClass().getResourceAsStream può leggere SOLO nel proprio path: dunque 
se metti la riga suddetta in una cartella di nome pippo all'interno del 
jar, "FIlename" deve essere il percorso RELATIVO a \pippo nel jar.
Esempio:
/pippo/myappplet.class
/pippo/dati.txt
InputStream is=getClass().getResourceAsStream("dati.txt");
Se invece la situazione fosse questa:
/pippo/myappplet.class
/pluto/dati.txt
non avresti possibilità di accedere ai dati, salvo creare una classe 
apposita nella cartella pluto che definisca solo l'InputStram.

 jar, "FIlename" deve essere il percorso RELATIVO a \pippo nel jar.
Grazie mille! Problema risolto!
Questa cosa pero' non l'ho letta da nessuna parte... cmq adesso
funziona.
Grazie ancora!


ok.
infatti non gli ho detto qual'era la soluzione.
buono a sapersi :)
Ciao Jack
Newsgroup: it.comp.java
Titolo: help!

Sono un novellino, nel senso vero della parola..ho appena istallato
jdk e non riesco a fare funzionare javac.
Si deve fare per forza dal prompt del dos? io ho provato e mi dice che
deve essere fatto in windows  ma in windows non mi riesce......
grazie!
ps 
esiste shareware  qualche programma per java simile a visual basic ??
grazie!

 grazie!
--
Alexis Paul Bertolini
- PhD student in Computer Science at Milan University, Italy
- Managing director of Warehouse Creations
- Developer of Java applications, Web services, Network Databases
- Teacher of English as a foreign language

Newsgroup: it.comp.java
Titolo: forums

Esistono package o risorse per generare automaticamente dei fourm in java?
Devo inserirne uno in un sito web.
Grazie 


Ti riferisci a qualcosa scritto in JSP e Servlet...io ne ho cercati un 
po' tempo fa...e uno in particolare mi č piaciuto e mi č sembrato 
sufficientemente dotato per far in parte "concorrenza" al PHP e forse 
anche all'ASP...ma certo non č a livelli stratosferici! Ecco...il link č 
http://www.mvnforum.com.
..č un open source...lavora con i maggiori 
database (da mySql a DB2 e hdsqldb[mi scordo sempre come si scrive :-( ] 
e passando anche per casa Microsoft) e con i piů diffusi container quali 
Tomcat, WebSphere, Resin, ecc...in čiů dispone di numerosi linguaggi...e 
ha un efficiente interfaccia grafica (semplice...ma utile)!
Spero che ti sia d'aiuto,
jRed

Newsgroup: it.comp.java
Titolo: Scorrere un vector

Come faccio a spostare il cursore di posizionamento all'indice 
dell'elemento x ?
Mi spiego meglio.
Mettiamo di avere un vector cosi' strutturato:
1,2,3,4,5
Se voglio leggere gli elementi da 3 in poi, trascurando quelli 
precedenti, come faccio?
Nei metodi disponibili non esiste nulla che sposti l'indice all'elemento 
desiderato.
Enumeration non sembra poterlo fare.
Che struttura dati dovrei utilizzare in alternativa ?
Grazie.

Alex ha scritto:

Vector implementa List.
Il che significa che hai a disposizione sia il metodo get(int
posizione) che listIterator (che scorre rispettando l'ordine di
posizionamento).
Un consiglio: se non devi avere a che fare con i thread, usa ArrayList
invece di Vector

 invece di Vector
immaggino sia una questione di velocita' .
grazie mille per la risposta.

 invece di Vector
arggggggghhhhhhhhhh
j2me non supporta ne List ne tantomeno ArrayList :(


Sì...ma quello che ti serve si chiama elementAt(int index)
L'ho scoperto io che di j2me non ne so un piffero...
Newsgroup: it.comp.java
Titolo: Visualizzazione Grafo

Salve,
primo post in questo newsgroup.
Devo visualizzare graficamente sul web un struttura a grafo.
Ho visto in giro ed ho trovato solo soluzioni basate su Applet tipo questa:
http://jgrapht.sourceforge.net/visualizations.html
Ma a me della dinamicità non è che importi molto. Mi servirebbe qualcosa che
passatagli la struttura del grafo mi realizzi una PNG con i nodi e gli
archi.
Esiste qualcoda del genere??
Grazie e buona giornata.
--
Pinellus
(PGP key available)
Ebbe la sfiga di finire i suoi giorni in galera. Ma per fortuna era
completamente innocente. - Paco D'Alcatraz
---------------------------------------------------------------
Questa mail è stata controllata da:
Brain; the best antivirus/firewall in the world
(if one uses it)

 ha scritto nel messaggio 
news:cvhmlq$te7$2...@newsreader1.mclink.it...


 Intendo dire : conoscendo le specifiche di un grafo non è difficile.
Perchè se avevo il tempo e la capacità di farlo non stavo qui a chiedere se 
c'e qualcosa di già fatto.
Grazie cmq.
-- 
Pinellus
(PGP key available)
LEGGE DI MURPHY SULLA RICERCA Una ricerca abbastanza lunga tendera' a
confermare ogni teoria.


http://www.jfree.org/jfreechart/

 
http://www.jfree.org/jfreechart/
Grazie, ma sto cercando qualcosa non sui Grafici ma sui Grafi.
(in inglese Chart e Graph).
Grazie cmq.
-- 
Pinellus
(PGP key available)
Le ho chiesto di sposarmi e lei ha detto no. Da allora viviamo felici e
contenti. -- Spike Milligan


 Esiste qualcoda del genere??
Prova con grappa (
http://www.research.att.com/~john/Grappa/
)
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

Newsgroup: it.comp.java
Titolo: tomcat, datasources, server.xml

Salve,
ho provato a configurare un datasource sotto Tomcat tramite JNDI per poter 
sfruttare il connection pooling (
http://jakarta.apache.org/tomcat/tomcat-
4.1-doc/jndi-datasource-examples-howto.html).
Tutto bene, funziona :) ma non mi ha favorevolmente colpito il fatto di 
dover mettere mani al file server.xml per impostare l'url di connessione al 
db, username e password.
Non č un po' scomodo tale approccio, qualora volessi per esempio modificare 
dei parametri runtime? Se decido di cambiare la password al DB possibile 
che debba riavviare ogni volta Tomcat?
-- 
daniele

 che debba riavviare ogni volta Tomcat?
perchè non provi la console amministrativa *on-line*:
http://localhost:8080/admin
 ?!?!?!?

 
http://localhost:8080/admin
 ?!?!?!?
In effetti :)))
grazie!
-- 
daniele
Newsgroup: it.comp.java
Titolo: getString, oppure ...?

Sto cercando di prendere da un campo Memo di un database Access97 stringhe
di 10-20mila caratteri, senza successo ovviamente.
Col getString non riesco a lavorare con una stringa di questa mole, e cosi
spulciando tra le API ho implementato la seguente:
BufferedReadermsgText = new BufferedReader( new
InputStreamReader(rs.getAsciiStream("message")));
    while (msgText.ready()) {
     out.println(msgText.readLine());
    }
la quale posta alla fine nel try dell'executeQuery, non mi restituisce
nulla.
Se utilizzo invece un getString ottengo solo alcune linee di testo.
Purtroppo non riesco a trovare altra soluzione!
Ce qualcuno che può consigliarmi?
        Luca

         Luca
Hai provato con un getObject() che poi converti in stringa???
Non sono sicuro ma dovrebbe andare.....
altra soluzione è quella di scrivere il testo su una file di teso e dare
solo il nome nel campo del DB....
Cosi facendo ti ritrovi il nome del file e puoi andare a leggerlo...
Ciao, marco