mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: richiamare servlets..

č possibile richiare una servelets non ha http ma da una classe?
e se sě come posso passargli i parametri?
Grazie

 č possibile richiare una servelets non ha http ma da una classe?
Se implementa il metodo GET e' sufficiente collegarsi alla porta 80 e
scrivere
GET /servlet/prova?primo=cucu&secondo=settete
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Le classi URL e URLConnection ti permettono di farlo .. leggiti la
documentazione io le ho usate e funzionano bene.
Piccolo wrote:

-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 GET /servlet/prova?primo=cucu&secondo=settete
La fretta... intendevo in Telnet :) e mi ero scordato di scrivere il
resto


 documentazione io le ho usate e funzionano bene.
ok me le leggo grazie.

nel sito di sun pui trovare pure parecchi esempi di utilizzo di queste
classi
Piccolo wrote:




Newsgroup: it.comp.java
Titolo: Java e Risoluzione schermo

Salve a tutti,
  sono alle prese con un problema che molti troveranno basilare, ma che
non sono ancora riuscito a risolvere.
  Vorrei sapere se esiste qualche metodo in grado di restituire i valori
della risoluzione attuale del monitor (ad es: 1024 x 768), in modo che
all'avvio dell'applicazione swing che sto creando, questa si presenti
già a tutto schermo qualunque sia la risoluzione scelta dall'utente.
Grazie,
Seppo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 già a tutto schermo qualunque sia la risoluzione scelta dall'utente.
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
~~
artemis.alpeia

Newsgroup: it.comp.java
Titolo: Migrare da MsAccess a Java (2)

Ho postato qualche giorno fa una richiesta di informazioni come da oggetto.
Mi sono reso conto che č meglio cominciare basso basso.
Ho cominciato con qualche programmino con la riga di comando e per un pň
starň lě.
Perň mi piacerebbe dare un' occhiata a qualche IDE per sviluppare programmi
con l' interfaccia grafica.
Ho visto che ce ne sono di tutti i tipi.
Potreste darmi qualche consiglio in merito?
Tenete conto che sono solo all' inizio e non mi sento di affrontare grosse
spese in questo momento.
Vi ringrazio
                Paolo

 spese in questo momento.
E buona creanza prima di mandare un post assicurarsi che non vi abbiano gia
abbondantemente risposto, *utilizzando* un po del proprio tempo cercando nei
vecchi post.
Vedi : 
http://groups.google.com
-- 
Magellano

 vecchi post.
Ok, ho recepito.
Chido scusa
    Paolo

 Chido scusa
Va bene x questa volta sei perdonato! :-D
Scherzo naturalmente, Paolo non vi e nulla di personale!E poi scusa per
cosa?
Hai gia dato un'occhiata alla Netiquette?
http://www.marco5x.net/usenet/
http://www.aspide.it/netiquette/
Ciao,
--
Magellano


Beccato !!!!
Corro Subito a leggerla.
Ciao Paolo
Newsgroup: it.comp.java
Titolo: Ancora scrollbar...

Questo applet dovrebbe creare uno scrollpane in cui viene inserito un canvas
sul quale vengono scritte 50 righe .
Tuttavia se le dimensioni del canvas eccedono quelle della finestra dello
ScrollPane , il Canvas viene ovviamente "tagliato" ma lo ScrollPane non da la
possibilita' di scrollare in basso (potete provare voi stessi ...).
Come posso fare per creare delle scrollbar "dinamiche" , cioe' che si adattano
alle dimensioni del componente che e' contenuto dentro lo ScrollPane ???
Ciao e grazie in anticipo per le vostre risposte.
import java.awt.*;
import java.applet.*;
public class provasp extends Applet {
  ScrollPane sp=new ScrollPane();
  MyCanvas mc=new MyCanvas();
  public void init () {
    sp.setSize(150,200);
    sp.add(mc);
    add(sp);
  }
}
class MyCanvas extends Canvas {
  MyCanvas() {
    super();
  }
// Scrive le 50 righe .
  public void paint(Graphics g) {
    int x=20;
    int y=20;
    for ( int conta=0 ; conta<50 ; conta++ ) {
      g.drawString("Riga "+conta,x,y);
      y+=20;
    }
  }
}
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    


[deletia]
| --
| 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!

In effetti per il problema che ho esposto sarebbe la soluzione migliore .
Il mio vero problema e' che le righe sono una combinazione di immagini e testo
... inoltre sono in un numero non fisso , ovvero crescono con l'esecuzione del
programma .
Ciao !!!
In article <3618fa63.13894629@lotusXnt>,

-----------== Posted via Deja News, The Discussion Network ==----------


programma .
In questo momento ho un problema simile pure io. 
Sembra che IE4 si rifiuti di far funzionare correttamente uno ScrollPane settato
con  SCROLLBARS_AS_NEEDED (default)
Navigator 4.06 invece funziona correttamente
Per adesso mi sono rassegnato ed ho impostato uno ScrollPane con
SCROLLBARS_ALWAYS . Le barre compaiono anche quando non servono, pero' se non
altro un po' funziona
Ciao
---------------------------------------
Email: sostituire "nospam" con "netsis"
Newsgroup: it.comp.java
Titolo: RMI e gestione della sessione

Ciao a tutti!
Devo realizzare un'applicazione client-server utilizzando RMI.
L'utente tramite il client si autentica presso il server attraverso username
e password.
Una volta autenticato ha il permesso tramite client di svolgere una serie di
richieste al server, fino al logout (o alla caduta della connessione o del
server).
Sono indeciso su come implementare la gestione della sessione:
caso 1 - utilizzo un session ID:
sul server esiste un solo oggetto remoto che funge da server per tutti i
client;
ogni client deve indicare per ogni richiesta il session ID che gli è stato
fornito al momento del login.
caso 2 - utilizzo di un oggerro remoto server per ciascun client connesso:
quando il client si logga viene creato e inviato al client un oggetto remoto
(residente sul server); il client invocando i metodi di tale oggetto farà le
sue richieste all'applicazione server; in pratica ogni client
connesso/autenticato avrà un corrispondente oggetto server remoto.
Quando il client fa logout (o cade la connessione) il corrispondente oggetto
server viene eliminato.
Quindi in questo caso la gestione delle sessioni è fatta dall'oggetto remoto
server.
Secondo voi qual è la soluzione migliore?
Grazie.
Ciao!

 ha scritto nel messaggio
news:oTe4c.40515$O31.1...@news4.tin.it...

Cosa vorrebbe dire che un oggetto funge da server ? E' il
processo che agisce da server.
Poi, puoi scegliere di creare un nuovo oggetto per ogni
cliente che si connette
oppure, e secondo me e' molto meglio, utilizzare metodi
synchronized per agire sullo stesso oggetto e
restituirne a tutti i client che si connettono (previa
eventuale autenticazione) senza cosi' trasferire l'oggetto
dal server al client (altrimenti andrebbe a farsi benedire
la 'filosofia' RMI...)
Ed.

Newsgroup: it.comp.java
Titolo: Hosting Java

Ciao a tutti,
sto valutando servizi di hosting tomcat. Finora ho trovato solo questi 
che mi sembrano interessanti
http://www.hosty.it
http://www.hostingsolutions.it
Vorrei avere qualche dritta (magari da chi ne ha avuto esperienza) su 
questi o su altri.
Aggiungo che l'hosting mi interessa affidabile ma il traffico non sarà 
elevato (max 200 utenti al gg).
grazie
saluti

 saluti
Dimentica 
hostingsolutions.it
, non sono per niente affidabili.
Sopratutto se sei piazzato in un server condiviso con altri utenti.
Ho avuto qualche anno fa una brutta esperienza con loro (server giù di
frequente). Quando ho parlato con il titolare, è stato di un caffone e
maleducato incredibile.
Credimi, prendi qualunque altro provider ma non hostingsolutions.

Thanx..in effetti il sito già non mi garbava ma mi puzzava il fatto che 
sia in asp..
Sto testando Hosty, mi sembrano decisamente più professionali, vi farà 
avere un mio giudizio.
ciao
ps: ora dove ti appoggi?

Newsgroup: it.comp.java
Titolo: Ottenere i bytes di un file generico

Ciao,
scusate la domanda un po' stupida,ma come faccio ad ottenere i bytes (nel
senso di byte[]) da un file che indico io?
E ad esempio,se il file e' .txt,come faccio prima a stamparlo e poi ad
ottenere il suo array di bytes?
Grazie.
--
Saluti,
            Diego
- Knowledge raises the standard -
Contact: 
Diego.Pi...@ltt.it

 wrote in message
news:8rs89r$cf4$1...@fe2.cs.interbusiness.it...


 senso di byte[]) da un file che indico io?
ByteArrayInputStream

Newsgroup: it.comp.java
Titolo: stream compressi

salve
ho realizzato una piccola applicazione client server che legge un file
sul server,lo trasmette in chiaro via socket al client che lo
memorizza in formato compresso.
se volessi trasmettere direttamente i dati zippati in modo che se
qualcuno si mettesse tra client e server e sniffasse i dati questi
fosser compressi e non proprio in chiaro come debbo fare?
inoltre se volessi comprimere al volo il file da trasmettere per
ridurre la mole di dati da trasferire per poi scompattare al volo sul
client questi dati e visualizzarli a video come debbo comportarmi?
si può fare?
grazie
gengish

> si puņ fare?
Si che si puņ!
Guardati le classi
java.util.zip.ZipOutputStream e
java.util.zip.ZipInputStream
Dovrebbero fare proprio al caso tuo.
Ciao
Giuseppe
Newsgroup: it.comp.java
Titolo: info per webservice

Salve a tutti, da poco seguo questo NG e volevo chiedere un aiuto a voi
sui WS.
Finora mi sono sempre dedicato a java per scopo didattico, semplici
progettini universitari o piccole applicazioni di rete ma ora per
lavoro (e passione) ho deciso di dedicarmi alle applicazioni web in
java e più precisamente ai web service.
Ho notato però che sul sito della sun si parla principalmente di un
server proprietario della SUN stessa e non di tomcat, dove ho
sviluppato servlet e jsp.
Ma esiste solo quello o ci sono altri modi di sviluppare web service?
Cioè il container è lo stesso oppure si fa sempre riferimento a quel
server particolare per lo sviluppo?
Mi aiutare a fare un po' di luce, sinceramente non ci capisco molto :)
Grazie e ciao a tutti
Rex

 server particolare per lo sviluppo?
Per sviluppare webservice in ambiente java + tomcat è famoso il 
framework Axis, sempre di casa Apache...
Ora non ricordo bene il link ma su: 
www.apache.org
 trovi tutto! :D
http://jakarta.apache.org
 ---> per le ultime release di Tomcat
Ciao,
jRed

grande!!! guardo subito axis. Il problema è che il server di hosting
che usiamo da noi ha su tomcat e non credo che potrebbe metterci su il
web server di sun :)
grazie ancora 
ciao
Rex

 web server di sun :)
gira anche con tomcat.
se usi eclipse cè un plug-in per la generazione del client in automatico
collegandoti al wsdl del tuo WS.
Al
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 server particolare per lo sviluppo?
No, niente di tutto questo. Se vai a vedere, esistono delle specifiche 
sia per le servlet che le jsp, entrambi gestiti a versione. Per esempio 
Tomcat 5.5.9 supporta le specifiche servlet 2.4 e JSP 2.0. Se tu 
sviluppi secondo quelle specifiche, i tuoi servizi funzionano "almost" 
su tutti i conteiner che le supportano.
Ciò che cambia sostanzialmente da un server all'altro è la modalità di 
deploy.

capito, quindi se io sul mio PC ho installato il server sun e lo uso
per fare il deploy dei miei service, poi posso comunque installare il
tutto su tomcat e _dovrebbe_ teoricamente funzionare, a condizione che
il server, chiamiamolo di produzione, supporti le stesse specifiche di
quello di sviluppo. Ho capito giusto?
Altra cosa: sempre sul sito SUN ho visto che consigliano NetBeans per
lo sviluppo di WS, ma sinceramente non mi sono mai trovato con
quell'editor, preferisco Eclipse, immagino che sia lo stesso giusto?
ciao
Rex

 quell'editor, preferisco Eclipse, immagino che sia lo stesso giusto?
allora, io sono di parte, però ultimamente NB 4.1 è molto migliorato.
Eclipse è decisamente superiore nel supporto al refactoring, per il resto
ci sono diversi punti a vantaggio di NB soprattutto se lavori con
applicazioni j2ee
uL
P.S.
io uso IntelliJ Idea 5.0 :)
-- 
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: sapete se e` possibile?

Volevo sapere se estraendo i file  contenuti nel file classes.zip  del
JDK 1.2 beta2 e copiandoli sotto la directory dove sto sviluppando un
mio programma, posso usare queste al posto di quelle native del
JDK 1.1.4.
Vorrei infatti usare le JFC al posto delle AWT.
Il problema e` che devo sviluppare sotto OSSO e quindi non so` se quello
che voglio fare io sia possibile:
Grazie
Marco
E-mail:mr53...@silab.dsi.unimi.it
E-mail:EF...@mail.dex-net.com

Vorrei infatti usare le JFC al posto delle AWT.
Ti consiglio allora di scaricarti il release di JFC (Swing) per JDK 1.1,
che tra l'altro e`, in questo preciso momento, piu` avanzato di quello
che accompagna la beta di JDK 1.2, e usare quello (come da sue
istruzioni di istallazione).
Alex

Newsgroup: it.comp.java
Titolo: FTP in Java?

E' possibile fare un Applet in Java che
faccia l'FTP da/su un server FTP?
Si può fare anche se il server non è
pubblico e si deve accedere con una
password?
----------------------------------------------------------------------
 Paolo Castagna

...

Certo,
basta implementare il protocollo FTP.
Sul libro Hacking Java c'e' una cosa del
genere.
Max@Mokabyte

 
si si puo`!
saluti,
---------------------------------------
Paolo Lioy
 
b...@canavese.it
 
but...@geocities.com
 
 
+39-338-9794304
 
+39-347-5341235
 
http://www.viva.it/but/java/
 
http://www.viva.it/but/butHowMuch/
----------------------------------------
Newsgroup: it.comp.java
Titolo: Utilizzo di ComboBoxModel

 Qualcuno mi potrebbe fare qualche esempio
sull'uso del componente swing in oggetto?
Grazie a tutti.
Ciao

 sull'uso del componente swing in oggetto?
Per esempio viene usato in JComboBox.


Si certo, ma come si usa con il ComboBox?
Il problema è proprio questo...in pratica lo vorrei collegare ad un db
ed ogni volta che aggiorno la base di dati vorrei che si aggiornasse
anche il contenuto del ComboBox.
Spero di essere stato più preciso nel mio problema.
Grazie a tutti.

 anche il contenuto del ComboBox.
Non mi risulta che ComboBoxModel serva a questo scopo.
Cmq non penso che tu riesca a gestire la cosa ad eventi, hai sempre bisogno
di un framework per interfacciarti al DB; non puoi popolarlo a mano una
volta che aggiorni il DB?


Si posso anche popolarlo a mano era solo per sapere se c'era un metodo
più semplice
del solito add e così via...tipo il TableModel che interfacciato con
un databse semplifica molto la vita
quindi quello che volevo fare era più o meno la stessa cosa...ma vuol
dire che farò a mano con i soliti metodi.
Grazie a tutti.

 Grazie a tutti.
Prego. :)


No con questo no...ma a dire il vero non so neanche cosa sia...
Ora ci vado a dare un occhiata.
Scusate la mia ignoranaza ma sono alle prime in Java.

 No con questo no...ma a dire il vero non so neanche cosa sia...
Lo vedi subito scorrendo le API per JComboBox: e' il modello di "documento"
che stabilisce come e cosa puo' venir scritto dentro il box:
reimpostandolo - e' prassi normale - puoi creare input di testo che
accettino solo caratteri maiuscoli (vd esempio) o altre amenita' del genere.
Non ho mai provato ad interfacciarlo con una fonte dati ma potrebbe essere
possibile.


Io per popolare il JComboBox con gli elementi di un array creo un
nuovo ResultSet con la query che mi serve, poi il resulSet lo faccio
diventare un array e lo passo al DefaultComboBoxModel, non sò se è la
soluzione più pulita ma funziona.

Newsgroup: it.comp.java
Titolo: note su Java

salve,
se a qualcuno interessano alcune note su aspetti architetturali
di Java (RMI, Reflection, Agents, ecc.) le trovate a:
 
http://andromeda.cselt.it/users/g/grasso/note.htm



Newsgroup: it.comp.java
Titolo: java.sun.com.... ma che ha?

Qualcuno sa perchè da ieri il sito è inaccessibile?
alex

 Qualcuno sa perchè da ieri il sito è inaccessibile?
Sun dice che hanno problemi, ma non sanno quando sara' su di nuovo.
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: Primo videogioco

Ciao a tutti!
Forse qualcuno starà pensando: "minchia è tornato sto lamerazzo di
Rapperz!"...dai raga non fate così...mi sto applicando!
Vi ricordate quei favolosi gioconi bidimensionali? (chi non ha speso ore e
ore attaccato a Street Fighter?)
Ecco.
Oggigiorno predomina il 3D, però purtroppo a scapito della "storia", o della
"pienezza" del gioco. (una MIA osservazione personale)
Io avrei in mente un carino GDR...di quelli alla Illusion Of Gaia o giù di
li...
(see...magari!)
No, seriamente...chi sà dirmi qualcosa a riguardo dello sviluppo di giochi
simili?
Giusto sapere un metodo per inserire un omino stilizzato che cammina!
Grazie

> Giusto sapere un metodo per inserire un omino stilizzato che cammina!
In passato ho avuto modo di realizzare un paio di titoli in J2ME.
Per quando riguarda un personaggio che cammina dovresti muoverti come segue:
1) reperire in internet 6 o 7 frame di un personaggio mentre cammina, ad
esempio in Prince Of  Percia  il programmatore si fece riprendere da suo
fratello  con una telecamera, in seguito estrapolo i frame necessari e
utilizzò la sua sagoma per generare un personaggio con movimenti
estremamente realistici;
2) Fatto questo non devi che realizzare un algoritmo che sequenzialmente ,
alla pressione di un tasto, visualizza i frame sul video..
Ciao
By Car
Newsgroup: it.comp.java
Titolo: Prova. Non aprire

ve lo avevo detto.
L o o P
--------------------------------
Inviato via 
http://usenet.iol.it

ve lo avevo detto.
Non importa che tu l'abbia detto: io ti dico che per le prove esiste e
va usato it.test

Newsgroup: it.comp.java
Titolo: File txt

Dovrei confrontare due file, ed ottenerne un terzo composto dalle righe che
il secondo ha in più del primo .
Qualcuno conosce qualche comando DOS che lo fa gia ,
oppure siete in possesso di un eseguibile che possa fare al caso mio?
Grazie a tutti
Fede

On: Tue, 22 Jan 2002 16:49:16 GMT,


Stampa i due file su fogli differenti...
...poi affianca i fogli, leggi la prima riga del primo foglio e confrontala con 
la prima del secondo; se trovi qualche differenza scrivila su un terzo 
foglio...
fai così fino alla fine delle righe...
(Un po' di bile quando ci vuole ci vuole...)
-- 
Fausto.



Ahh (sospiro), i motori di ricerca... questi sconosciuti.
Il comando che cerchi è usatissimo e utilissimo.
Con un volo di fantasia lo hanno chiamato "diff" e con Java non c'entra 
quasi nulla a parte il fatto che credo ne esista un'implementazione che 
si chiama JDiff (?).
-- 
Ciao
	Fabrizio C.

 il secondo ha in pi del primo .
diff lo fa'. Altrimenti puoi procurarti una copia di
UltraEdit (la versione di prova dura 30 giorni) che lo fa' e fa'
anche molto altro.
Davide
Newsgroup: it.comp.java
Titolo: corretta progettazione, come?

Ciao a tutti,
per divertimento sto provando a scrivere un gioco di carte però man
mano che vado avanti mi rendo sempre più conto che il codice
risultante viene una schifezza. Nonostante mi sforzi di essere il più
chiaro possibile, è inevitabile che il codice sia intrecciato in una
serie di metodi che ne chiamano altri :( quello che vi chiedo è: come
faccio a progettare un software(scegliere le classe, i metodi, le
strutture dati adatte, i nomi delle variabili significativi) se a
priori non so di cosa ho veramente bisogno? mi spiego meglio; fino a
quando non provo a scrivere e quindi non vedo l'esigenza di certe
classi, certi metodi, certe varibili, come faccio a stabilire cosa e
come devo farlo?  a voi la parola.....


Eh una domandina ingenua ingenua...Sulle metodologie di sviluppo sono
stati scritte tonnellate di libri articoli papers etc etc e combattute
molte guerre di religione.
Ci sono metodi molto formali come il rational unified process che
sottolinea l'uso di vari tipi di documentazione UML e non, e metodi
meno formali com XP programming. L'idea dominante in questo "periodo
storico" e' che il design e la progettazione vadano sviluppate in
maniera iterativa, proprio per il motivo che dici tu, cioe' che
all'inizio per varimotivi non si sa esattamente tutto quello che si
vuole. Quinid ci si concentra su un sottoinsieme dell'applicazione, la
si progetta con l'aiuto di qualche diagramma UML delle classi per
esmpio, o degli use case etc e la si implementa.. e poi si passa
all'iterazione successiva ...poi c'e' tutta la questione di come
implementare i test se prima o dopo aver scritto il codice
dell'applicazione.. insomma la storia e' lunga. Visto che dal nick mi
sembri un fan dell'open source e dell 'approccio piu' "liberale", ti
suggerirei di leggere qualche articolo o libro di Kent Beck su Xtreme
programming

 molte guerre di religione....
Concordo su tutto quello che ha detto Riccardo, con una sola aggiunta: 
l'esperienza.
Non ci si inventa esperti di progettazione software da un giorno 
all'altro. Sebbene la conoscenza delle metodologie sia una base 
indispensabile, senza una solida esperienza si potrà concludere ben poco.
Andrea

concordo su tutto: metodologia ed esperienza. al tuo posto, inoltre,
spenderei un pò di tempo per selezionare in modo adeguato i tools che
utilizzerai. un pessimo IDE o editor UML posso farti fare un grosso
sforzo per applicare le varie metodologie o tecniche implementative (e
visto che noi programmatori a volte siamo molto pigri rischiano di
farti tornare ad una programmazione greedy come quella che utilizzi
ora).
Newsgroup: it.comp.java
Titolo: Prime armi

Sto iniziando ad imparare Java seguendo gli esempi di un libro. Ho
installato il compilatore su una macchina con Windows XP e ho un
problema con l'interprete: quando provo ad eseguire una qualsiasi
applicazione (un main. Il comando è "java <nomeFile>"), anche la
banalissima "welcome in java!", mi viene segnalato questo errore:
Exeption in thread "main" java.lang.NoClassDefFoundError: Welcome
Il fatto è che in fase di compilazione (javac Welcome.java) non
riscontro alcun problema. Con le applet sembra andare tutto bene.
L'esempio l'ho copiato pari pari dal libro, ma non dovrebbe essere
questo il problema, visto che la cosa si verifica ad ogni esecuzione
di un'applicazione.
Grazie per l'attenzione, ciao!
GePs

 Exeption in thread "main" java.lang.NoClassDefFoundError: Welcome
E' un problema di classpath, non trova la tua classe nel classpath.
Prova ad aggiungere "." al tuo classpath, ossia
set classpath=%classpath%;.
-- 
Luca Ferrari,
fluc...@libero.it

 ha scritto nel messaggio
news:286cf7e1.03050...@posting.google.com...


Grazie a tutti ho risolto brillantemente... togliendo completamente il
classpath!
due curiosità: quindi se non erro classpath è la variabile di sistema
che indica al compilatore dove cercare le API di Java. Impostandola a
"." non dico forse di cecare nella directory stessa? Avendola tolta
del tutto posso avere qualche problema?
E poi: sotto wi9x le variabili di ambiente erano impostate in
autoexec.bat... dov'è un file sotto XP da editare comodamente? o si
possono settare solo tramite GUI?
Grazie ancora per l'attenzione...

 possono settare solo tramite GUI?
Tramite GUI (che comunque non mi pare tanto scomoda: proprietà di
sistema --> avanzate --> variabili d'ambiente) oppure da prompt...
Ciao
Giacomo

Newsgroup: it.comp.java
Titolo: Ultimo JDK e JVM su rivista?

Esiste una rivista che abbia le ultime jdk e le ultime jvm cosi da
evitarmi il megadownload?
Grazie
--------------------------------------------------
Brayan Fix Kirys Solfory
Remove DELTHIS from the address to replay
Kirys Tech 2000: 
http://www.kt2k.com

Kirys <Ki...@DELTHIStechnologist.com> wrote in message
hrbm6t0dvm5n9ekv2...@4ax.com...

NEL CD DELLA RIVISTA IOPROGRAMMO N°42 TROVERAI JDK 1.3 Standard Edition
Ciao

Newsgroup: it.comp.java
Titolo: Servlet - Generare pagine html statiche

Ciao a tutti,
e' possibile utilizzando Tomcat e naturalmente le Servlet, per generare
pagine html statiche?
Se si, qual'e' il framework piu' diffuso e affidabile da utilizzare?
Grazie 1000
Carmine
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 [...]
"generare" "pagine html statiche" non è un ossimoro?
spiegati meglio..
-- 
sbi 

pagine html statiche?
Eh? O_o
Vuoi generare dei file html su filesystem usando, ad esempio, Velocity?

 wrote in message
news:1148030825.6...@j73g2000cwa.googlegroups.com

Vi spiego il mio problema:
La mia idea è sviluppare un CMS basato su java, per siti ad 
alto traffico con tantissime connessioni sql(utilizzando Mysql).
Ci sono altre soluzioni oppure java è in grado di gestire il tutto
con le connection pool?

Newsgroup: it.comp.java
Titolo: applet e formati audio

dove posso trovare informazioni precise sui formati .aif, .rmf, .au ?
e in particolare come creo un file .au! :-)
vi ringrazio!

 wrote in message
news:9k0t4m$vnt$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: Prego Aiuto... Non so compilare i servlet....

Come da oggetto: ho installato la jdk 1.3 SE, ho installato correttamente
(almeno spero) Apache Tomcat .
I file d'esempio ( servlet e jsp) funzionano correttamente.
Ho fatto qualche jsp e riesce ad andare tranquillamente ma non riesco a
compilare i servlet.
Altri file si compilano ma appena includeo le servletx.. niente....
Dice che le librerie non esistono.
Vi prego aiutatemi..
Credo solo sia un problema di class path o cose del genere ma non ne capisco
un'accidenti.
Ho scaricato anche la api ufficiale dalla sun e l'ho messa un po'
d'appertutto sperano che la trovasse il compilatore: su lib, su include su
webapp dappertutto....
Ho compilato il file d'appertutto ma sempre niente!
Il sistema è un win2000 prof.
attendo disperato....

 Dice che le librerie non esistono.
...prova a postare l'eccezione che ti da, o almeno cerca di essere un po'
più preciso... può dipendere da diversi fattori...
Cià...
--
    (@ @)
-o00-(_)-00o--->Stefano
...gli uomini con talento trovano delle soluzioni...
      ...i geni invece, scoprono dei problemi...

 -o00-(_)-00o--->Stefano
Secondo me, così a occhio non hai le librerie javax.servlet nel classPath,
quindi le JSP che le compila direttamente Tomcat se le ritrova perché è
Tomcat a dire dove trovare le classi per le servlet, le servlet di esempio
sono già compilate, quelle che fai tu e cerchi di compilare ... bhé devi
dirgli dove trovare le API ...
javac -classpath {tomcat-dir}/common/lib/servlet.jar
non mi ricordo se per compilare in questo modo puoi utilizzare il jar come
classpath (uso Forte e se lo gestisce lui il classpath), ma mi sembra
proprio di si ...
Ciao, fammi sapere se ci ho preso!
Gianluca Gravina

 ha scritto nel messaggio
news:SI9H8.83348$zW3.1...@news1.tin.it...

Grazie.. risolto tutto.
Il problema era proprio quello....
Alla fine comunque son passato a forte(TM) dove riesco ad importare le
classi un po come voglio e la compilazione mi si è decisamente semplificata.
Grazie ancora!

Newsgroup: it.comp.java
Titolo: Problema con array

Ciao,
un numero formato da 4 cifre;
ora...devo mettere queste 4 cifre in un array e poi lavorarci...come posso
fare?
Ieri mi avevano consigliato di convertire l'int in String...ma non ne vengo
fuori...aiutatemi :-(
Grazie.
Ciao!

:
| Ciao,
| 
| un numero formato da 4 cifre;
| ora...devo mettere queste 4 cifre in un array e poi lavorarci...come posso
| fare?
Se il tuo intero e` iNum
char cNum[] = ("" + iNum).toCharArray();
-- 
dadà

 ha scritto nel messaggio
news:c1nkp3$1kt7re$1...@ID-147723.news.uni-berlin.de...

Newsgroup: it.comp.java
Titolo: Installare un nuovo servizio su Windows XP

Salve a tutti,
sto realizzando un progetto con architettura client server in java con 
tecnologia rmi per la mia rete domestica. Il mio problema č installare 
il server che ho convertito in exe come servizio nel pc. Vorrei poter 
sapere come installare un nuovo servizio o da riga di comando o tramite 
un set di classi ideate per questo, in un sistema operativo windows xp.
p.s. perchč windows deve dare cosě tanti problemi anche per generare un 
servizio nuovo? E' bene che si adattasse alla filosofia Unix...
Grazie
Salvo

 Salvo
credo che dovresti postare su it.comp.programmare.win32
ps: anch'io devo risolvere lo stesso problema!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 servizio nuovo? E' bene che si adattasse alla filosofia Unix...
ecco qua:
http://bdn.borland.com/article/0,1410,32068,00.html
lupin.

Newsgroup: it.comp.java
Titolo: Strano errore [eclipse+ant]

Ciao a tutti,
ho uno strano errore quando vado a fare il build (mediante ANT) di un 
mio progetto in Eclipse 3.0.1.
Nel file di build includo un file MANIFEST.MF (già editato, non generato 
da ant) con la definizione del CLASS-PATH. E qui c'è l'errore:
Quando vado a vedere il risultato il file MANIFEST.MF (che ho editato 
direttamente io) risulta corrotto con la riga di CLASS-PATH spezzata in due.
Non riesco a capirne il motivo, visto che il MANIFEST.MF originale è 
ovviamente corretto.
Grazie per ogni suggerimento!!!
Luke


La riga di class-path viene troncata dopo il 70esimo carattere!
Luke
Newsgroup: it.comp.java
Titolo: help - application.xml

Salve,
è possibile in un file application.xml
definire il medesimo <web-uri> su differenti <context-root>.
Esempio:
<application>
  <display-name>Test application</display-name>
  <description>a data application</description>
  <module>
    <ejb>application-test.jar</ejb>
  </module>
  <module>
    <web>
  <web-uri>application.war</web-uri>
  <context-root>/testa</context-root>
    </web>
  </module>
 <module>
    <web>
  <web-uri>application.war</web-uri>
  <context-root>/testb</context-root>
    </web>
  </module>
</application>
In questo caso all'url /testb non viene associato nulla.
Come mai?
Grazie per ogni suggerimento.
Fabio

Magari dipende dall'application server che usi. 
Hai provato con la RI?
.....................................................................
Luigi Zanderighi
cel: 
329 4609739
.....................................................................
vieni a trovarmi ......
http://www.glz.it
 
dai vita al tuo sito .....
http://www.talkwithus.it
.....................................................................

Newsgroup: it.comp.java
Titolo: Jbuilder 5 e JDBC Interbase 6

Utilizzando Jbuilder 5 è possibile interfacciarsi direttamente ad un 
database Interbase 6 , mi sembra di avere capito che esiste solo 
Interclient per la versione 5. Qualcuno è a conoscenza di un driver 
aggiornato .
Pier Paolo

Pier wrote:

Ciao,
interclient funziona anche con la versione 6 di interbase, attenzione
pero' che interclient.jar distribuito di default e' compilato con
un jdk 1.2 e ha dei problemi con la 1.3, c'e' una versione apposta
per jdk1.3
Stefano.
Newsgroup: it.comp.java
Titolo: [WARNING] Dagli al trollone

Troll in action, consiglio: accostate e lasciate passare.
Davvero ragazzi, più gli rispondete, più gli date corda.
Paolo Ruggeri, se davvero NON sei un troll (cosa di cui dubito), non penso
che l'attaccare così gratuitamente un linguaggio a priori possa portarti le
nostre simpatie. E per evitare di degenerare: xpost e followup dove
appropriato.
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
  ---  
http://xenu.freewinds.cx
(per rispondere personalmente leva IlDitoDalCulo)



se non vuoi nemmeno confrontarti fai bene a fare "xpost e followup "  .
questa tua reazione mi porta a pensare di aver toccato un tasto scottante,
mi spiace  [Ech3L0n].forse anche tu sei uno di quelli che ha investito anni
di studi e magari un sacco di soldi per "studiarlo" , in questo caso mi
spiace uleriormente. se tu avessi preso parte alla presentazione di java da
parte di sun a milano agli inizi degli anni '90, dal loro modo di porlo
avresti capito tutto senza bisogno di leggerti nemmeno una riga di quel
"buco nell'acqua"
la mia è solo una considerazione di chi lo usa da anni e vorrebbe vederlo
morto e sepolto.  fidati siamo in tanti a pensarla cosi.

 morto e sepolto.  fidati siamo in tanti a pensarla cosi.
E che vuoi dire? Cosa pensi di risolvere dicendo queste cose? Magari
pretendi riscontri in un NG di Java? Sei solo un provocatore, e nel caso tu
non lo fossi, come puoi ben vedere, non cavi un ragno dal buco!!!

 morto e sepolto.  fidati siamo in tanti a pensarla cosi.
La tua una provocazione bella e buona. Ma io sono paziente. Magari
qualcuno nel ng se ne risentirà, ma ti invito ad esporre in maniera
professionale e tecnica le motivazioni del tuo odio nei confronti di
questo linguaggio.
Raffaele
-- 
Raffaele Castagno
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 morto e sepolto.  
Dettaglia.
R.

Newsgroup: it.comp.java
Titolo: Struttura personalizzata

Come posso realizzare una struttura di dati (il Type di VB) di questo tipo:
    String   cognome
    String   nome
    Integer  eta
Devo implementare una classe? Non c'è un istruzione che mi permette di
creare la struttura?
Ciao & Grazie

 creare la struttura?
Una classe che ha solo membri pubblici e' una struttura
(in sostanza).
O intendevi qualche cosa di diverso?
Davide
Newsgroup: it.comp.java
Titolo: [Netbeans] nuovo GUI editor

Ciao a tutti,
segnalo che il gui editor di cui parlavamo alcuni giorni fa (Matisse) è 
ora disponibile nelle nuove nightly builds di netbeans per una prova su 
strada.
Io l'ho appena provato e confermo che (instabilità dell'ambiente a 
parte, trattandosi di nightly build) è davvero portentoso, un altro 
pianeta rispetto alla "vecchia generazione".
Molto intuitivo e perfino divertente: il concetto è quello di ancorare i 
componenti tra sè e rispetto ai bordi della finestra. Per indicare ai 
componenti che devono espandersi basta cliccarci sopra e premere un 
tastino a forma di molla :)
Consiglio a tutti i curiosi di provarlo.
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it


http://csvtosql.sf.net

 
da quel che ne so lo sarà di sicuro...


Newsgroup: it.comp.java
Titolo: Java per Win CE

Ciao a tutti,
esitono dei browser per Windows CE (o palmari in genere) capaci di
'leggere' applet JAVA.??
Grazie
Flavio

 
Ma Windows CE è multithreading ?
-- 
--------------------------------------------------------------
Fabrizio Sebastiani, 
http://userspace.ats.it/free/fsebasti
--------------------------------------------------------------

Newsgroup: it.comp.java
Titolo: Esportare in excell

Salve a tutti.
Qualcuno sa dirmi se è possibile esportare dati in un file excell?
Indicandomi magari qualche tutorial.
Grazie
Alessandra
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Sto cercando anche io qualche cosa di simile, ho torvato qualche cosa di
interessante in proposito su 
jakarta.apache.org
 sul prodotto POI
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Mi hanno anche consigliato di fare così:
Se puoi leggere i dati di input, ed utilizzi excel97-2000
il discorso è ancora più facile di quanto pensi,
devi creare un nuovo file scriverci dentro i dati come si scrive una
tabella in html Ex:
<TABLE>
<TR>
<TD>Titolo1</TD>
<TD>Titolo2</TD>
</TR>
<TR>
<TD>Dato1</TD>
<TD>Dato2</TD>
</TR>
</TABLE>
e semplicemente salvare il file con estenzione .xls
al resto ci pensa excel se è la nuova release.
Io non l'ho ancora provato.
Te l'ho inoltrato perchè se anche tu stai cercando qualcosa forse questo
ti può essere utile.
Ciao 


L'ho testato e va benissimo..


Io uso
http://www.andykhan.com/jexcelapi/
e mi trovo molto bene.
Ciao
Franco

 al resto ci pensa excel se č la nuova release.
a occhio pare un file xml (neanche troppo valido
visto che manca <?xml version="1.0" ?> all'inizio)
mettere come estensione xls non mi pare quindi un
approccio molto corretto...
Newsgroup: it.comp.java
Titolo: Semplici banche dati o files

Salve a tutti,
vorrei sviluppare un applicazione java da distrubire su CD,
l'applicazione dovrebbe essere interamente eseguita da dal CD.
Questa principalmente esgue delle visualizzazioni di dati, su richesta
dall'utente che applica determinati filtri su dati.
Qualcuno potrebbe consigliarmi sul tipo di files e di banca dati da
utilizzare.
No so tipo i vecchi files .dbf ecc.. non vorrei usare nulla che mi
obbligase a dover impostare dei parmateri sul pc ( odbc ).
Greazie 
Ciao


http://csvtosql.sourceforge.net/

Newsgroup: it.comp.java
Titolo: [JDK 7]Il popolo di Java dice no alle properties

http://today.java.net/pub/pq/141
Personalmente spero che una buona volta la voce della gente sia ascoltata :)
pole

 Personalmente spero che una buona volta la voce della gente sia ascoltata :)
Beh, personalmente non sono daccordo ma mi rendo conto che è
opinabile.

 opinabile.
In che senso? Sei favorevole all'introduzione delle properties?
pole

 
http://csvtosql.sourceforge.net
Ognuno usa il linguaggio che si merita. -- ma...@dyna.sublink

 poi ormai gli ide ti generano loro il codice dei getter e setter ..
Sono del tuo stesso parere, a me sembrano del tutto inutili. Per questo 
sono curioso di conoscere le argomentazioni di chi invece vorrebbe 
introdurle.
pole



Diciamo che dal punto di vista del linguaggio trovo meno elegante la
soluzione attuale di java che, pur non prevedendole, le "simula".
Ma è una mia opinione. D'altra parte critico di più java perchè cambia
semantica da una versione all'altra,

 writes:
DC> codice dei getter e setter ..
Ma qualcuno forse si dimentica di mettere la keyword "final" e qualche
compilatore  si  dimentica di  ottimizzare  la  cosa  con un  semplice
accesso in  memoria invece  che con una  chiamata a metodo,  peggio se
virtuale.
Per  il  resto  non  è  una  novità  che  mi  dia  qualche  sensazione
particolare. Le closures invece :)
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software
Newsgroup: it.comp.java
Titolo: Oggetti temporanei & Heap

Ciao a tutti,
nell'approfondire un po' il comporto della jvm e dell'heap, ho provato
a scrivere due versioni banalissime di un piccolo programmino che
dovrebbe mettere in evidenza il problema degli oggetti temporanei
creati dal semplice concatenamento di stringhe, anziché utilizzare, ad
esempio, StringBuilder.
Tuttavia le due versioni, monitorizzando la jvm evidenzia un
comportamento diverso.
Versione 1:
public class Concatena {
    public String conc (String a, String b) {
        StringBuilder t = new StringBuilder();
        for(int i=0; i<10000000; i++){
            t.append(a+b);
            System.out.println(t);
        }
        return t.toString();
    }
}
In questo caso la dimensione dell'heap rimane costante, anche se non
mi spiego perché al crescere dell'informazione contenuta in t non si
espanda la dimensione dell'heap.
Versione 2:
public class Concatena {
    public String conc (String a, String b) {
        String t = new String("");
        for(int i=0; i<10000000; i++){
            t += a + b;
        }
        return t.toString();
    }
}
In questo caso, come atteso, a causa della produzione di oggetti
temporanei nell'esecuzione della riga
t += a+ b;
La dimensione dell'heap comincia a crescere.
Versione 3:
public class Concatena {
    public String conc (String a, String b) {
        String t = new String("");
        for(int i=0; i<10000000; i++){
            t += a + b;
            System.out.println(t);
        }
        return t.toString();
    }
In questo caso la semplice aggiunta della riga
System.out.println(t);
Non si manifesta più la crescita dell'heap, rimanendo costante.
Come mai?
Grazie a tutti,
Saluti
Mr. Deckard

 Come mai?
probabilmente l'aggiunta di quella istruzione concede una chanche al 
garbage collector per fare il suo lavoro.
-- 
Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://softvalley.blogspot.com

 Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://softvalley.blogspot.com
Sì, indubbiamente... :-) Curioso, però, eh?
Approfitto della tua risposta, per chiederti se sai indicarmi un testo
sia trattata la gestione dell'heap e problematiche ai memory leak in
Java. Visto l'argomento possibilmente in italiano, altrimenti anche in
inglese.
Grazie per il tuo intervento.
Mr. Deckar

 Mr. Deckard
ciauz
Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sě, indubbiamente... :-) Curioso, perň, eh?
fino ad un certo punto.
Sistem.out.println() č una operazione di I/O, come tutte le operazioni 
di I/O introduce degli idle nel thread corrente (per non bloccare o 
rallentare tutto il programma). se quel thread č l'unico in esecuzione 
ci sono i presupposti perchč il gc possa girare.

Newsgroup: it.comp.java
Titolo: Intercettare la pressione del return

Salve
Voglio intercettare la pressione del return in una jtextfield, per farlo uso
l'evento keyTyped(KeyEvent e)  e utilizzo un if per vedere se č stato
premuto enter if(e.getKeyCode() == KeyEvent.VK_ENTER), perň non funziona, la
pressione del tasto enter viene completamente ignorata. Qualcono puň dirmi
come devo fare??
Grazie in anticipo
Gioni Gennai

Usa KeyPressed o KeyReleased
KeyTyped funziona per quei caratteri che vengono scritti, quindi non per enter,
shift e compagnia cantante.
Carlo Emanuele Demontis
Gioni Gennai wrote:

--
"Science is like sex: sometimes something useful comes out,
                      but that is not the reason we are doing it"
                                                -- Richard Feynman
Newsgroup: it.comp.java
Titolo: qualcuno vuol venire a lavorare con me?

Salve,
ho già postato un annuncio qualche tempo, ci riprovo magari mettendolo in 
una altra forma, sperando che sia compreso un pò meglio.
Io sono il capo del laboratorio di sviluppo JAVA, di una azienda che, tra le 
altre cose, fornisce sistemi chiavi in mano a banche ed assicurazioni 
sopratutto sul settore mutui è crediti.
L'attività è  in forta crescita ed ho bisogno di analisti programmatori J2EE 
sia junior (per evitare le discussioni che sono sorte nel mio primo post, 
junior non si riferisce all'età anagrafica ma alla esperienza di lavoro) sia 
esperti anche di grado di fare progettazione di sistema, questo per fare 
fronte alla mole di lavoro sempre crescente. Prendiamo in considerazione sia 
assunzioni che Partita Iva/Progetto.
I progetti che abbiamo deliverato fino adesso sono stati basati sui consueti 
standard J2EE, application server webshpere, DB2,  Struts e Tiles per le 
interfacce,   tecnologie XML le  based come Webservice per la comunicazione 
B2B.
La sede di lavoro è ad Assago Milano Fiori in un ambiente informale, dove le 
buone idee che migliorano la qualità e l'efficienza dello sviluppo sono 
sempre bene accette.
Se qualcuno è interessato può contattarmi allo 393-9455830 oppure scrivere a 
o.pi...@gammagroup.it
Saluti
Olindo Pindaro

magari se ci dici dove è la sede e se accettate telelavoratori qualcuno 
ci fa un pensiero
  ciao
-- La legione -- ha scritto:


> sono sempre bene accette.
La sede è Milano come puoi vedere nel post. Riguardo al telelavoro in questo 
momento mi serve fare un "team" stabile a cui delegare parte delle cose che 
adesso faccio personalmente io,  questo mal si concilia con il telelavoro. 
Per per casi paricolari ne possiamo parlare.
Ciao 

Correggo la email. 
olindo....@gammagroup.it


Newsgroup: it.comp.java
Titolo: Strutture in java

 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================

Salve,
ho realizzato una classe per emulare semplici strutture di dati in java ed
ho deciso di condividerla col gruppo
(
http://www.classx.it/files/MemStruct.java
).


Newsgroup: it.comp.java
Titolo: [MI] Sviluppatori Java

Azienda sviluppo software in MILANO cerca sviluppatore Java in ambiente 
swing & applet, con uso di messaggi XML e Tomcat container.
Non siamo una BR.
per ogni informazione mandare un cv a
c...@iskranet.net
 

 ha scritto nel messaggio
news:Aq54g.10009$TK....@tornado.fastwebnet.it...


Hanno un "bel" sito!
http://iskranet.net
del c.....
Newsgroup: it.comp.java
Titolo: Come convertire 2,12 in 2.12?

Ciao,
sto scrivendo un programma ed ho un problema:
in un TextBox chi utilizza il programma deve inserire dei numeri (double, con
fino a 2 decimali).
Siccome gli utenti saranno italiani, non scriveranno mai   5.1 ma
5,1  -  siccome poi questi dati vanno in un database, come posso fare a prendere
dei numeri con la virgola e convertirli in numeri con il punto?
Grazie  sandra

 dei numeri con la virgola e convertirli in numeri con il punto?
Dato che leggi da un TextBox, leggi una String, a questo punto usa
la DecimalFormat per trasformare la stringa usando il corretto
"Locale".
Nota: se per ficcare i dati nel database usi PreparedStatement
e setDouble(), molte di queste conversioni se le fa' da solo.
Davide

DecimalFormat df = new DecimalFormat("#.##");
StringBuffer buff =  df.format(.....);
oppure al posto del pattern usi la classe Locale
Puoi anche usare NumberFormat (interfaccia di DecimalFormat) e sui 
Javadoc c'č un esempio di tale utilizzo.


String val = txt.getText();
val = val.replace(',' , '.');
Tutto quì.
Devi semplicemente usare il metodo replace(char sorg, char dest) della
classe String.

Newsgroup: it.comp.java
Titolo: dividere una lista lunga in più liste da max N elementi

Ciao,
ho questa "strana" necessità: dividere una lista molto lunga in una 
collezione di liste ciascuna di max. N elementi.
Es. mettiamo che devo ottenere liste di max 1000 elementi. Se mi capita 
una listona di 2345 elementi, vorrei ottenere una collezione di 3 liste 
(le prime 2 di 1000 elementi, la terza di 345)
Secondo voi ha qualche speranza di funzionare correttamente l'algoritmo 
che mi sono appena inventato?
private <T> Collection<Collection<T>> shrinkCollection(Collection<T> c, 
int maxSize){
	Collection<Collection<T>> finalCollection = new ArrayList<Collection<T>>();
	List<T> l = new ArrayList<T>(c);
	int size = c.size();
	for (int part=0; part<=size; part+=maxSize){
		int fromIndex = part;
		int toIndex = part+maxSize;
		Collection<T> tmpColl = l.subList(fromIndex, toIndex);
		finalCollection.add(tmpColl);
	}
 
	return finalCollection;
}
Grazie
-- 
SigiTM
Togli 'NOSPAMMM' per rispondermi.
http://it.youtube.com/profile_videos?user=sigitm

C'era un errore evidente. Versione corretta:
private <T> Collection<Collection<T>> shrinkCollection(Collection<T> c, 
int maxSize){
	Collection<Collection<T>> finalCollection = new ArrayList<Collection<T>>();
	List<T> l = new ArrayList<T>(c);
	int size = c.size();
	for (int part=0; part<=size; part+=maxSize){
		int fromIndex = part;
		int toIndex = part+maxSize <= size ? part+maxSize : size;
		Collection<T> tmpColl = l.subList(fromIndex, toIndex);
		finalCollection.add(tmpColl);
	}
 
	return finalCollection;
}
-- 

Newsgroup: it.comp.java
Titolo: [INFO]Corso su WebServices dove?

Qualcuno conosce un buon corso sui WebServices?
Stranamente su Sun Educational Service non ho trovato nulla.
Grazie
Brizio


Faranno presto un corso gratuito di introduzione su varie tecnologie Java,
in collaborazione con l'universita' di Torino.
http://it.sun.com/prodottiesoluzioni/sun_one_university_center/index.html
Lo faranno in diverse citta' (Torino, Milano, Roma e Padova) e ci sono corsi
gratuiti fino al giugno dell'anno prossimo.
Hope
That
Helps
-- 
limaCAT