mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: copia directory

In Java ci sono funzioni che copiano tutta una cartella in un'altra ? O
devo fare un funzione ricorsiva che copia il tutto?

 writes:
A> In Java ci sono funzioni che copiano tutta una cartella in un'altra
A> ? O devo fare un funzione ricorsiva che copia il tutto?
La seconda  che hai  detto. Una applicazione  Java in  teoria potrebbe
essere eseguita in un ambiente in cui non esiste nemmeno una cosa come
un file system...
// Non portabile: rivolgersi al sistema operativo :)
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software

Newsgroup: it.comp.java
Titolo: Problema Applicazione:HELP

Salve a tutti ho deciso anche io di fare un bel tuffo nel mondo della 
programmazione Java ma già dall'inizio riscontro uno strano problema che se   
no supero ovviamente non mi potrà permettere di prendere il largo.
Ho copiato semplicemente il solito programma di Esempio di ogni linguaggio 
"Hello World" l'ho compilato e non ci sono problemi ma quando provo ad 
eseguire l'applicazione (ossia digito il comando java NomeClasse) ecco 
quello che mi dice:
<Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp>
Il sorgente è il seguente (Il file l'ho chiamato HelloWorldApp.Java ed il 
compilatore mi crea HelloWorldApp.class)
/**
 * The HelloWorldApp class implements an application that
 * simply displays "Hello World!" to the standard output.
 */
import java.io.*;
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); //Display the string.
    }
}
Vi prego aiutatemi a superare questo ostacolo.
Grazie in anticipo per le risposte.
Se volete potete rispondermi in privato su 
qu...@tiscalinet.it

class HelloWorldApp {
public class HelloWorldApp {
... era questo che non andava?! :o

: 


Salve a tutti ho deciso anche io di fare un bel tuffo nel mondo della 

Se usi jdk 1.2  su windows ME devi riavviare (io non so perchè ma a
volte mi dà questo problema (credetemi non è uno scherzo),  altrimenti
assicurati di digitare maiuscole e minuscole correttamente.
Adesso faccio una ipotesi azzardatissima: Nomeclasse.java non Java.
Mi scuso  se sto dicendo una cazzata, ma non mi viene in mente altro.
Ciao

volte mi dą questo problema (credetemi non č uno scherzo),  altrimenti



Allora, ho provato lo stesso programma sul mio Pc e funziona, prova a
spostare i commenti dopo la dichiarazione import ...
Ciao
Gamma

 <Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp>
Controlla che la directory nella quale è presente HelloWorldApp sia nel
classpath.
In alternativa:
java -classpath "%CLASSPATH%;." HelloWorldApp
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Probabilmente deve esser stato quello perchè da quando ho installato il 
Kawa Ide...tutto ok

Newsgroup: it.comp.java
Titolo: domanda sulla visibilità tra metodi di classi div.

Quesito: (scusate la banalità)
Ho 2 classi, come dichiare i metodi..interfacce affinchè
1 metodo di una delle 2 sia visibile anche agli attributi dell'altra?
class Ordina  ....che contiene  ordina(list)
class List            vorrei fare      ...list.ordina
Grazie mille!

 wrote in message
COco5.100697$dF5.1...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: OPERAZIONI SUI FILES!!

Sono sempre io,
dopo le mie perippezzie grazie ai vostri aiuti, sono riuscito ad aprire e
leggere un file. Ma ora.... Come si effettuano le comuni operazioni sui
files o comunque:
- Come mi posiziono all'inizio di un file?
- Come mi posiziono ad un ben preciso punto doi un file?
- Come faccio a stabilire la dimensione di un file senza crearmi assieme
alla     struttura 'InputStream' una struttura di tipo 'File'?
-  Vorrei non utilizzare tutti quei metodi come 'reset' 'mark' e 'skip' che
mi sembrano molto 'marziani'. Non sarebbe possibile avere delle funzioni che
lavorano come le vecchie funzioni del 'C' o delle 'API di Windows'?
Grazie per la vostra cortese pazienza!
Bye a tutti

lavorano come le vecchie funzioni del 'C' o delle 'API di Windows'?
Per gli stream, usa RandomAccessFile, che ha funzioni pos() e seek() simili a 
quelle di stdio.
-- 
God is Real, unless declared Integer.

 wrote in message
8E1754036c...@news1.c2i.net...


Newsgroup: it.comp.java
Titolo: comunicazione Java C++

Come posso far comunicre due applicazini imbecilli (tipo Frame e pulsante
che genera un evento da notificare sull'altra app) con applicazione Java e
C++...
Premetto:
Niente CORBA , RMI-IIOP...
AIUTO!!!!
Giuseppe

 wrote in message
8t9rqe$k8f$1...@lacerta.tiscalinet.it...


oppure metodi nativi e dll.
Due applicazioni possono comunicare, non c'è bisogno della rete :-)
Non ricordo come, come si fa.

...


 wrote in message
oz%J5.31130$3K3.7...@news.infostrada.it...


 Secondo voi, è fattibile?


Newsgroup: it.comp.java
Titolo: Costruzione di un interprete

Ciao a tutti, volevo sapere se qualcuno di voi sa' dove posso trovare
notizie o sorgenti da cui prendere spunto, per la creazione di un interprete
(linguaggio qualsiasi, preferito JAVA).
Grazie. Ciao Alan

 
JavaCC (in altri linguaggi, lex/yacc, flex/bison, etc etc)
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: JAVA Socket

Ciao a tutti, 
Java mi sta' facendo impazzire: 
Sto' trasmettendo informazioni via socket, ed il client si blocca sulla
readline(). Ho capito che la readline vuole un '\n' per completare la
lettura, ed allora ho usato una read alla quale passo un array di char. Il
programma continua a bloccarsi nello stesso punto. 
Puo' centrare il blocking / non-blocking? 
E' possibile in Java risolvere questo problema senza dover utilizzare JNI? 
Grazie, 
ciao!! 
Spedito da 
http://www.submission.it
promuovi gratis il tuo sito web sui motori di ricerca

 Puo' centrare il blocking / non-blocking?
Sicuramente. Tutti i metodi da te citati sono bloccanti. Quello che puoi
fare č impostare un limite al tempo massimo del blocco (in millisecondi)
chiamando il metodo setSoTimeout() di Socket, ServerSocket e
DatagramSocket. Quando il blocco perdura oltre il limite specificato
viene sollevata una InterruptedIOException.
Un'altra cosa che puoi fare č utilizzare il metodo available() di
InputStream
per verificare che vi siano dati in attesa prima di chiamare read().
Spero di esserti stato utile.
Marco

 per verificare che vi siano dati in attesa prima di chiamare read().
O se usi jdk1.4 puoi cimentarti con il nuovo package "nio" (penso sia New
I/O) in cui , se non erro, ci sono delle nuove classi per letture di flussi
non bloccanti
Ciao

Newsgroup: it.comp.java
Titolo: modificare colore celle

Come faccio a modificare il colore di una certa cella della JTable?
--------------------------------
Inviato via 
http://usenet.iol.it

Le JTable usano molte interfaccie per gestire: dati, tipo di cella, editor,
grafica etc.
Tra questi c'è il TableCellRenderer.
Questa intefaccia è abbastanza semplice da utilizzare, e deve essere passata
al metodo: setDefaultRenderer(Class column, TableCellRenderer); della
JTable.
La classe column, se non deve essere modificata (in sostanza se non devi
sostituire il campo di testo editabile classico, con un pannello immagini o
un JCheckBox etc.) ti fai ridare quella installata di default e glie la
ripassi.
Per prendere il tipo di colonna installata basta ovviamente fare :
getColumnClass(int column); torna un oggetto di tipo Class.
Ti riporto l'unico metodo che c'è e che DEVi implementare :
Questa chiamata viene eseguita ogni volta che c'è da disegnare una cella.
Component getTableCellRendererComponent(JTable table,
                                               Object value,
                                               boolean isSelected,
                                               boolean hasFocus,
                                               int row,
                                               int column)
In input avrai tutto quello che c'è da sapere sulla cella da disegnare, in
output dovrai restituire il compent del quale hai cambiato le
caratteristiche.
Buono studio.
Newsgroup: it.comp.java
Titolo: JSP e Report

Ciao a tutti,
sto sviluppando una applicazione web per la quale avrei bisogno di
creare dei report. In pratica, i risultati di alcune query sql
dovrebbero essere visualizzati come report, aventi intestazione, piè
di pagina, numero di pagina...
Sapete consigliarmi qualcosa che sia buono ed open source? Ho visto
che ce ne sono parecchi, ad esempio su 
http://java-source.net/open-source/charting-and-reporting
Grazie
A presto
Carmelo

Sto provando il plugin BIRT di Eclipse...
Qualcuno lo conosce? Può servire anche per produrre report in
applicazioni web jsp ?



carmelo ha scritto:

Ciao.
Io dovrei utilizzarlo (appena ho il tempo e trovo dei tutorial 
semplici). Ma che problemi hai avuto? Lo sconsigli?

Newsgroup: it.comp.java
Titolo: Come cavolo faccio a caricare un'immagine ...?

Buondi' a tutti.
C'e' qualcuno che mi sa dire come cavolo faccio a caricare un'immagine
(gif
o jpg) e a mostrarla nella mia bella finestrella del mio bel programmino
java?
Qualcuno mi sa indicare un tutorial, un programma esplicativo che mi
aiuti?
P.s.
Uso il jdk 1.2 nudo e crudo.
p.p.s
Potreste mandarmi una copia dell'eventuale risposta anche via E-mail?
don...@tiscalinet.it

Se vuoi caricare un'immagine per visualizzarla in un'applet, basta che usi
il metodo getImage(URL,String) della classe Applet.
Uno scorcio di codice potrebbe essere:
import java.applet.Applet;
import java.awt.Image;
class pippo extends Applet
{
  Image myimage;
  public void init()
  {
    myimage=getImage(getCodeBase(),"immagine.jpg");.
  }
  public void paint(Graphics g)
  {
    g.drawImage(myimage,0,0,this);
  }
}
Se invece devi visualizzare un'immagine all'interno di un'applicazione devi
usare il metodo getImage(String) della classe java.awt.Toolkit. La
descrizione delle classi che ho indicato le trovi nella documentazione
ufficiale fornita in genere insieme al JDK. Puoi inoltre provare a
scaricarti il tutorial su java dal sito 
ftp.javasoft.com
.
Ciao Olivier.

it.comp.java
Buondi' a tutti.
C'e' qualcuno che mi sa dire come cavolo faccio a caricare un'immagine
(gif
o jpg) e a mostrarla nella mia bella finestrella del mio bel programmino
java?
Qualcuno mi sa indicare un tutorial, un programma esplicativo che mi
aiuti?
Gabriele Donino
P.s.
Uso il jdk 1.2 nudo e crudo.
p.p.s
Potreste mandarmi una copia dell'eventuale risposta anche via E-mail?
don...@tiscalinet.it
PS: Posting made by C. Engelmann for technical reasons :)
Newsgroup: it.comp.java
Titolo: RMI e download dinamico delle classi

Ho letto da vari libri e da vari siti (tra cui:
http://www.di.unito.it/~baldoni/didattica/EsempiProgrammiJava/
 ) che č
possibile fare il download dinamico delle classi direttamente dal client.
Fin qui tutto OK, perfettamente funzionante, anche se il vero e proprio
download non mi risulta (ho cercato sul PC i file delle classi utilizzate -
forse - da remoto e non li ho trovati), magari proprio perchč non c'č un
vero e proprio download, ma solo un utilizzo da remoto.
Non sono stato, tuttavia, capace di rendere lo stub "scaricabile",
nonostante in vari testi ho letto che si fa come per le classi!!!
Help me.
Thanks.
Francesco rotman

 nonostante in vari testi ho letto che si fa come per le classi!!!
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-
8&frame=right&th=5e3fef1b1948a2b9&seekm=apbaop%24qa9%241%40lacerta.tiscalin
et.it#link6
 
e thread associato.
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Avevo giŕ fatto queste operazioni.
Tanto č vero che le altre classi le utilizza per bene, se metto lo stub sul
client manualmente.
Non riesco a far partire l'applicazione se lo stub lo metto su webserver da
scaricare! Sul client faccio partire l'applicazione passandogli un corretto
file di policy...
Il problema č solo lo stub...!!!

Newsgroup: it.comp.java
Titolo: J2ME e socket connection

Ho fatto una midlet che si connette utilizzando il SocketConnection a un
server sulla porta 10000.
Utilizzando l'emulatore sul mio pc il tutto funziona correttamente e ricevo
le risposte senza problemi ma quando ho fatto la prova sul mio
cellulare(nokia 6230) ho scoperto che il firewall blocca l'indirizzo del mio
cellulare perchè non viene specificata la porta 10000 (unica porta aperta
sull'indirizzo del server)
Riassumendo:
da pc si connette al socket : IpServer:10000.
mentre dal cellulare solo: IpServer (quindi bloccato da firewall)
Sapreste darmi qualche dritta?
Grazie a tutti.

 sull'indirizzo del server)
Su alcune Nokia Series 40 (non so se è il caso del tuo cellulare) tutte 
le connessioni di una midlet passano, che tu lo voglia o no, da un wap 
gateway. Per questo si possono fare solo connessioni http e solitamente 
pagando di più (le connessioni via wap costano mediamente 10 volte di 
più di quelle web).
Prova (se puoi) a fare una richiesta http, magari sulla porta 80, verso 
il tuo server.
Ciao,
-- 
Luca Mattei
JavaStaff.com Admin
 
http://www.javastaff.com
 
no...@javastaff.com
--
"Impossibilità: una parola che si trova solo nel vocabolario degli 
stupidi." Napoleone Bonaparte (1769-1821)
Newsgroup: it.comp.java
Titolo: info su ODBC

MA L'INSTALLAZIONE DI QUESTI DRIVER E' GRATUITA O SI DEVE ACQUISTARE ACCESS?

...
: >MA L'INSTALLAZIONE DI QUESTI DRIVER E' GRATUITA O SI DEVE ACQUISTARE
: ACCESS?
: >
: >
--
------------------------------------------
Eugenio Schinina'
ISR Network Supervisor
mailto:
skin...@geocities.com
 
http://www.geocities.com/Colosseum/Loge/3211/
Please visit It Service 
http://www.geocities.com/Eureka/Plaza/6881/

 Scusate la volgarita' ma quasta e' una cazzata pazzesca!!!
Concordo...



 ODB. Alcuni DBMS, magari non i piu' famosi, hanno i loro bei driver JDBC.
Concordo anche io e ne approfitto per vedere se ho capito...
1)Basta il semplice driver jdbc (pure java) o devo avere anche qualche
supporto per DB?
2) Esistono driver jdbc gratuiti?(se si indicare quali:))
3) Anziche' l'odbc non esiste niente che si attacchi allo DBE (Borland?)
4)Sai se esiste un driver jdbc (pure java) per Access (non il bridge..
troppo lento!!)
Scusami per tutte queste domande ma vorrei una delucidazione una volta  
per tutte...
ciao e grazie anticipatamente....
lu...@ctonline.it

 2) Esistono driver jdbc gratuiti?(se si indicare quali:))
Sul sito della Intersolv ne trovi parecchi. Anche per oracle e db2 il download e'
gratuito, cosi' come c'era una versione a licenza limitata per interbase, broker
compreso, partendo dal sito della borland. Gli url sono quelli soliti - www.<nome
azineda>.com, se non sbaglio.
Saluti,
	CS
-- 
Cristiano Sadun
Software Engineering & Consulting
email address: cris#sun6$itim$mi$cnr$it 
(for actual address please replace # by @ and $ by .)

Newsgroup: it.comp.java
Titolo: java per principinti

Scusate l'intrusione, sono nuovo di questo NG e avrei bisogno di qualche
informazione:
- vorrei delle indicazioni su programmi, libri e altro che introducano al
linguaggio java (di livello basico ripeto).
- se possibile anche delle indicazioni e consigli su quale compilatore
usare, si trova qualche shareware in rete?
Grazie anticipate e saluti a tutti,
MassimoB

Vai su 
http://java.sun.com
 e ti scarichi (e leggi) il tutorial della Sun, in
parecchi posti poi trovi il Thinking in Java, sempre su 
java.sun.com
 trovi
il Jdk che e' gratuito.
Poi se vuoi fare lo strafigo ti installi qualche ambiente di programmazione
un pelo avanzato, tipo Kawa (
www.tek-tools.com
) o Ultraeditor
(
www.ultraedit.com
).
Davide
MassimoB wrote in message ...


Newsgroup: it.comp.java
Titolo: Creare un pannello in cui visualizzare una lista di icone.

Salve a tutti,
ho la necessità di visualizzare in un pannello una serie di icone che
l'utente può selezionare per eseguire azioni. Quale componente mi conviene
utilizzare per realizzare un'interfaccia del genere? le liste (JList) mi
sembravano le più adatte ma da quel che ho capito dispongono gli elementi
sempre e solo in colonna mentre io avrei bisogno di disporli in una griglia.
Qualcuno sa aiutarmi?
--
Bye
Johnny
http://digilander.iol.it/Superpork

sempre e solo in colonna mentre io avrei bisogno di disporli in una griglia.
Prova a disporre dei JButton usando il LayoutManager che più ti 
piace... :-)
HTH
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Gestire grossi indici

Ciao,
vorrei creare una libreria per la memorizzazione di dati su file, con
uno o più indici collegati ai dati che permettano ricerche veloci.
Praticamente un database semplicissimo, con operazioni di lettura
scrittura e cancellazione dei record nel file dati.
In realtà tale pseudo-db servirà per applicazioni tipo motori di
ricerca, con una fase di sola aggiunta/cancellazione record e una di
accesso in lettura.
Il problema è che devo gestire quantità di dati molto grosse,
sull'ordine dei milioni di record, e non so bene che tipo di indice
usare. Devo avere efficienza sia in fase di aggiornamento dell'indice,
sia in fase di lettura (ma questo forse è più facile). 
Più importante la seconda che la prima.
Tendenzialmente vorrei aggiornare l'indice in modo incrementale, ma
potrei anche ricrearlo da zero dopo ogni passo di aggiornamento dei
dati.
Non so bene come orientarmi, pensavo a un btree, ma, a parte trovarne
implementazioni in giro, mi chiedevo se non fosse più efficiente in fase
di scrittura qualche altro metodo, in particolare pensando a grossi moli
di dati che possono essere trattate diciamo "in batch"
Ciao
-- 
Herbie

io mi appoggerei a db esistenti magari free .... od alla peggio, ma non 
so se in java si puo fare, ai berkleydb


 so se in java si puo fare, ai berkleydb
http://www.sleepycat.com
Rispondo al dubbio se esitono i barkleydb!
Ciao,
Eta

 accesso in lettura.
mmmm... perchè non puoi usare Lucene? Fa questo per mestiere e lo fa
piuttosto bene, ai massimi livelli. Sicuramente meglio di quanto potresti
fare tu (o io) in poco tempo!
uL
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 so se in java si puo fare, ai berkleydb
Magari potessi farlo! Il punto č proprio svincolarsi da db per poter
usare eventuali algoritmi e strutture dati "furbe" che consentano di
sfruttare il fatto di gestire operazioni batch o che comunque non siano
cosě generici come č necessario siano nei db
Ciao
-- 
Herbie
Newsgroup: it.comp.java
Titolo: Studiare progetto Web

Salve a tutti
nella mia prima esperienza lavorativa sto riscontrando difficoltà nel
comprendere lo studio di un progetto già avviato nel suo  sviluppo:
Nomi simili, logiche da individuare etc. etc.
Diciamo anche che mi sto scaldando (e non è un bene) nel non capire il
suo funzionamento.. Alla fine chiedo un consiglio a chi ha più
esperienza di me sul come affrontare questo tipo di studio...

 Replace "see-the-signature.invalid" with "
gmail.com
"
Grazie. Un momento di sconforto di fronte ai non più "progettini"
didattici. ;)

 didattici. ;)
Le parole di Overhead sono sacrosante, 
tuttavia ti sono vicino nello "sconforto". 
Ho l'impressione che molti progetti siano
una costellazione di architetture, oggetti,
specifiche, quasi come se dallo spaghetti-code
si sia passati allo spaghetti-object :)
Specialmente se il tutto e' deployato su
application server di classe "enterprise".
IMHO certe architetture sono "pensate" per
essere gestite da diversi "team", diversi
"ruoli", ma, ahime', nella realta' tutte
queste personalita' sono chieste ad uno
solo. Penso, ad esempio, alle JSP, di cui
viene sempre citata l'esemplare "decoupling"
tra "descrizione della pagina" e "codice
di elaborazione", grazie al quale chi disegna
la pagina si puo' disinteressare dei problemi
di elaborazione, e viceversa. Peccato che
nella realta' chi disegna la pagina e chi 
gli oggetti e' una persona sola. Inoltre
quando si hanno architetture "enterprise"
i framework sono necessariamente *antichi*
quindi non solo devi imparare l'attuale
ma anche il pregresso. Sigh.
Ciao!
-- 
come to the dark side 
(we have cookies)
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: aiuto da esperti

Desidero approfondire in modo professionale la creazione di pagine WEB.
Quali strade e' meglio seguire?
Come autodidatta, con testi appropriati e passando molto tempo sul computer
puo' essere una soluzione?
Servono invece corsi ben fatti.
Vi chiedo di indicarmi libri seri, o a chi rivolgermi per corsi.
Grazie e buon lavoro
cava...@unipoint.it

 puo' essere una soluzione?
Piu' che sufficiente !! In piu' ti consiglio un obbiettivo. Crea qualcosa di
utile .... personalmente dopo un po' di tempo anche con la piu' grande delle
voglie ... mi rompo. Se hai un obbiettivo preciso un buon libro e tanto
tempo vanno benissimo !!
Ciao.
Gian Luca
Newsgroup: it.comp.java
Titolo: sorting: algoritmi e sorgenti

Conoscete qualche sito dove spiegano come implementare delle applet
usando i noti algoritmi di ordinamento (bubblesort, quicksort,
heapsort, etc) o, altrimenti, che ne descriva i passaggi logici (anche
in inglese)? Di codice java ne ho trovato,
(
http://www.cs.ubc.ca/spider/harrison/Java/sorting-demo.html
)
ma le spiegazioni latitano e i passaggi logici più complessi mi
sfuggono. Nel sito indicato sopra ho visto poi che si sfrutta sempre
del codice della sun cioè SortAlgorithm, SortItem
(
http://java.sun.com/applets/jdk/1.1/demo/SortDemo/example1.html
), di
cui il primo non ho capito a che serve (viene indicato come The
"generic" sorting algorithm) e il secondo serve a generare le linee di
lunghezza random e a gestire la parte grafica.
Praticamente le applet sfruttano SortAlgorithm che sfrutta SortItem.
Mi sapreste spiegare SortAlgorithm?
--
     Good luck!              
un...@softhome.net
     ADaM        
http://members.xoom.com/unno/
If debugging is the process of removing bugs,
then programming must be the process of putting them in.
(Dykstra)

io conosco il bubble sort, il basket sort, e per le geometrie la bsp...
interessa?

 wrote in message 377d9a1...@news.tin.it...

L'algoritmo di ordinamento presentato sviluppa l'iterazione per gli n
elementi, uno alla volta per tutti i suoi successivi.
Fisso il primo, confronto con i successivi; se trovo un elemento minore li
scambio. Passo al secondo e confronto con i successivi; se continuo e arrivo
al penultimo ho effettuato tutti i possibili scambi, cioe' ho ordinato gli
elementi.
Questo algoritmo e' banale e viene implementato con due cicli; ha
complessita' O(n^2).
Il metodo bubble invece confronta gli elementi contigui: il primo con il
secondo, il secondo con il terzo, e cosi' via fino alla fine.
Se implemento un metodo posso chiamare le istruzioni N volte, una per
ciascun elemento.
Questo algoritmo e' piu' efficiente, riduce gli scambi di circa il 50%, pur
avendo complessita' analoga.
Il metodo quickSort e' un algoritmo dicotomico: fisso il  numero degli
elementi e li ordino, trovo l' elemento centrale e riduco alla prima meta' o
alla seconda meta' gli scambi. Gli elementi vengono identificati come
confine sinistro e destro. Se itero il procedimento costruisco un efficiente
algoritmo che riesce a ordinare quantitativi enormi di dati in poco tempo.
da 
dca...@tin.it
Newsgroup: it.comp.java
Titolo: package, dove metterli?

Ciao a tutti.
Ho scaricato dal sito Sun le java servlet last release 2.3, un file zippato.
Adesso dove devo scompattare questo file per fare in modo che quando compilo
le mie servlet non mi dia l'errore package "javax.servlet does not exist"
Thanx
giaconet

 le mie servlet non mi dia l'errore package "javax.servlet does not exist"
Mettilo in $JAVA_HOME/jre/lib/ext, tutto quello che e' li' dentro
viene automaticamente attaccato al CLASSPATH.
Nota che se usi Windows, probabilmente hai due JRE, una dove hai
installato il compilatore ed una dentro \Programmi\JavaSoft
Davide

 wrote in message
news:9sdq1f$12l8uj$1...@ID-18487.news.dfncis.de...

Ma l'ho fatto e le classi non me le vede lo stesso. Ho scompattato il file
zip in tutte e due le directory che mi ha suggerito (c'erano entrambe) ma il
compilatore java se ne č fregato altamente.
Come devo fa'?
Thanx
giaconet

 Ma l'ho fatto e le classi non me le vede lo stesso.
Cosa c'era nel file .zip ?
Davide

 wrote in message
news:9sg7tc$138shf$1...@ID-18487.news.dfncis.de...

file: servlet-2_3-fcs-classfiles.zip
contenuto: cartella javax\servlet 22 classi (da Filter.class a
UnavailableException.class)
                cartella javax\servlet\http 19 class (da Cookie.class a
NoBodyResponse.class)
Bye
giaconet

 wrote in message
news:9sg85b$133160$1...@ID-71483.news.dfncis.de...

Ho risolto!!!!! Il problema era che utilizzando un tool di sviluppo
(JCreator) non era elementare il classpath (bisognava andarglielo a
settare).
Cmq tutto a posto!
Grazie davide.
Bye
giaconet

 Come devo fa'?
non devi scompattarle!
caccia il jar cosi' com'e' dentro ext
(io suggerisco quello della JRE, non del JDK)
PS: non e' che hai un JDK vecchiotto?
penso che ext sia stato supportato solo recentemente...
--
Ciao by Allanon

Newsgroup: it.comp.java
Titolo: Dove scaricare il JavaDeveloperKit ?

esiste un sito (ovviamente oltre a quello SUN troppo lento)
da dove scaricare il JDK per w95?
Grazie .
Mandatemi e-mail
Roberto Sciaccaluga
prin...@clu.assicomitalia.it

 Grazie .
Su Inter.net di maggio (7000 lire) c'è su CD-Rom la beta 1.1 per Win95.
Se no lo trovi a VOLFtp a questo indirizzo:
ftp://volftp.tin.it/pub/pc/windows/win95/programming/java/jdk1_1_1-win32-x86.exe
Saluti,
Matteo. 
------------------------------------------------------------------------
| - Da adulto non avevo mai diviso il letto con un altro essere umano. |
|       - E la ex-moglie?                                              |
|              - E' a lei che pensavo                                  |
|                                    (Sledge Hammer in "Troppo Forte") |
------------------------------------------------------------------------

 
prin...@clu.assicomitalia.it
  Guarda 
ftp://src.doc.ic.ac.uk/Mirrors/ftp.javasoft.com/pub
  e buon divertimento....
  arrakis


Anche flashnet e' mirror di javasoft --> 
www.flashnet.it
.
-->servizi ftp
-->find it
-->jdk
Bye
Newsgroup: it.comp.java
Titolo: relationships between entity EJB

Hello,
    problably u know that it's possible to make relationships between
Entity EJB components.
I use the Application Server and EJB Container,"  BEA WebLogicServer
6.0"
For the  deployment of the EJB u must use not only the standard ejb-jar
file descriptor, but also 2  specific deployment descriptor of this
server , that are the weblogic-jar.xml file and the
weblogic-cmp-rdbms.xml file.
If u use the container  persistence and container managament i of the
bean n this file u make the mapping between the cmp-field e cmr-field of
the EJB and the column of the Relational Data Base using for the
persistence of the Bean.
So the server know what are for example the foreign key used for the
relationships betweeb bean.
In many2 many  relationships u must indicate also the name of the table
that map the relation.
An  Example :
<weblogic-rdbms-relation>
    <relation-name>many2many relationships</relation-name>
    <tablename> table in DB <table-name>
 ...  .
   <weblogic-relationship-role>.
 ...
   <column-map>
        <foreing-key-column>First  foreign-key-column
</foreing-key-column>
         <key-column>First primary-key-column</key-column>
    </column-map>
</weblogic-relationship-role>.
 <weblogic-relationship-role>.
 ...
   <column-map>
        <foreing-key-column>Second  foreign-key-column
</foreing-key-column>
         <key-column>Second primary-key-column</key-column>
    </column-map>
</weblogic-relationship-role>.
So if there is a relation many2many with EJB u use a relation table that
maps this relationships.
But if the relation have attribute,for use this attribute  u need a
Entity Bean that maps ti this table too!!!!!
How can i do?
Tanks
MD

 Tanks
Che c'entrano i carri armati? Non conosci l'italiano?
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: DHCP

Vorrei implementare un client DHCP in java .
Mi sarebbe utile trovare delle classi di supporto ( licenza GPL o simile ) ma cercando non ho reperito nulla.
Qualcuno può aiutarmi?
Grazie

 Qualcuno può aiutarmi?
 
https://www.google.it/search?q=java+dhcp+client
 
 
A me sembra che i primi tre risultati siano quello che cerchi 
 
Enrico

Grazie per la risposta.
Non so se siano progetti ancora attivi perchè vedo classi del 2008/2009.
Comunque:
il terzo lo avevo visto ma mi sembra funzioni come server ( il jar ) il codice sorgente mi da errori invece di compilazione ( un metodo non trovato credo ).
il secondo mi da problemi di compilazione ( forse lo devo vedere meglio
).
il primo invece si esegue bene, non da errori o eccezioni ma arriva fino all'oggetto DHCPDiscover e poi non vedo altro.
Forse dovrei vederli con più attenzione ma cercavo qualche libreria jar con una piccola documentazione... 
Maria
Newsgroup: it.comp.java
Titolo: I programmi scritti con JDK 1.4 girerenno sotto la 1.5

Salve,
mi stà sorgendo un dubbio, con la versione 1.5 del jdk sarà possibile far
girare i programmi scritti con le versioni inferiori?
C'è ancora compatibilità all'indietro?
grazie 1000

 ha scritto nel messaggio
news:c07ev8$bo1$1...@grillo.cs.interbusiness.it...


 > grazie 1000
Mah, a quanto ne so dovrebbe essere garantita.

acquarius wrote:

Ovviamente si'.

Newsgroup: it.comp.java
Titolo: *.java

Salve a tutti.
Ho dei file .class da cui devo ricavare il maggior numero di
informazioni possibili!
Ho fatto gia'  javap nome_ file, ma i risultati non mi bastano....
C'e'qualche altra cosa che posso fare per avere altri dettagli, o
meglio, sarebbe possibile addirittura risalire ai corrispondenti   .
java ???
Thanks
Ros

Rosaria Tiralongo wrote:

Oh yes... scaricati un bel programmino con interfaccia grafica tipo
NMI's Java Code Viewer, che fa molto di più (si basa su Jad, un
decompilatore molto noto) del decompilatore standard. Eccoti l'url:
http://njcv.htmlplanet.com
Comunque, in rete se ne trovano a bizzeffe, questo è quelo che uso io e
sinceramente non sono mai andato a fondo della cosa (cioè non so quale
sia il migliore). Per quello che mi è servito, funzica.
ciao
--
Ugo
__________________________________________________________________________
"La perfezione si ottiene non quando non c'è nient'altro da aggiungere,
 bensì quando non c'è più niente da togliere." Antoine de Saint-Exupéry
__________________________________________________________________________
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enterprise Java Consulting
@mail: Ugo.L...@Flashnet.it
Home Page: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Work Phone: 02/61860647-6-4 06/58332267
Cell Phone: 0347/6310749 - 0347/4783580
Fax Phone: 02/700 413 187
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 java ???
In generale e' possibile risalire ai file .java avendo i corrispondenti
file .class utilizzando degli appositi  programmi, detti decompilatori,
dei quali esistono varie versioni; puoi scaricare un decompilatore al
seguente indirizzo: 
http://www.brouhaha.com/~eric/computers/mocha.html
.
I problemi sorgono nel caso in cui il file .class sia stato offuscato
(la contromisura alla decompilazione); in tal caso infatti otterresti
come risultato un file .java praticamente illegibbbile da un essere
umano.
Newsgroup: it.comp.java
Titolo: problema java

Scusate ma non so dove battere il capo ...non mi funziona chat java...non ci 
capisco nulla e quando sono andato sul sito di java anche l� mi dava 
errore...vi allego il messaggio della consolle errori...se qualcuno sa darmi 
delle dritte...grazie...
-----------------------------------------
aricamento: classe testJava2_1/TestVMApplet.class non trovata.
java.lang.ClassNotFoundException: testJava2_1.TestVMApplet.class
 at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
 at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
 at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
 at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
 at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown 
Source)
 at java.lang.Thread.run(Unknown Source)
Eccezione: java.lang.ClassNotFoundException: testJava2_1.TestVMApplet.class 

 Eccezione: java.lang.ClassNotFoundException: testJava2_1.TestVMApplet.class
Sembra sia qualcosa legato alla configurazione del firewall.
http://www.techsupportforum.com/forums/f120/java-error-application-failed-to-run-543573.html

si grazie ..effittivamente � il firewall.....uso" online armor"...l'unica 
soluzione � chiuderlo..perch� proprio non mi riesce di creali eccezione per 
java...cosa che ho invece fatto per altri programmi..grazie tanto della 
risposta.
Newsgroup: it.comp.java
Titolo: Aiuto


Sto provando a fare un applet in Java. Ho riscontrato un problema nel momento
in cui l'applet deve caricare un file da un indirizzo URL. Il listato del
punto in questione è il seguente:


StreamTokenizer inStream;


URL url;


  try


  {


   url=new URL(NomeURL);


  };


  catch(MalformedURLException ex)


  {


        // Errore nel protocollo


  };


  try


  {


        inStream=new StreamTokenizer(url.openStream());


   };


  catch(IOException ex)


  {


           //
Errore di I/O


  };


// lavoro sulla stream caricata....


Tutto funziona se faccio partire l'applet da compilatore (in locale),
viceversa se lo carico con Netscape o con Internet Explorer mi viene generato
il seguente errore sulla barra di stato:


Applet TestParser can't start:security violation: security.Couldn't
connect to '
www.mrg.dist.unige.it
' with origin from ''.


e sulla java console:


# Security Exception: Couldn't connect to '
www.mrg.dist.unige.it
'
with origin from ''.


# Security Exception: Couldn't connect to '
www.mrg.dist.unige.it
'
with origin from ''.


# Applet exception: security violation: security.Couldn't connect
to '
www.mrg.dist.unige.it
' with origin from ''.


netscape.security.AppletSecurityException: security.Couldn't connect
to '
www.mrg.dist.unige.it
' with origin from ''.


#  UniversalConnect privilege not enabled: Contatto e collegamento
in corso con altri computer in rete


 

Se qualcuno sapesse risolvere il mio problema gli sarei veramente grato
se mi rispondesse rapidamente...

Ciao e grazie.

        Luca


Per ragioni di sicurezza, un'applet (una normale applet,
non firmata) puo` aprire solo URL sullo stesso host da
cui essa stessa e' stata caricata.  Quindi: o metti la
applet sull'host che ha la URL che vuoi caricare, o la
"firmi" (processo che differisce fra i vari browser/VM/
release di Java, comunque richiede un "certificato
digitale", disponibile solo commercialmente), o, infine,
ne fai una "application" (che gira autonomamente, e
non sotto un browser e quindi in una "sandbox" dove,
per sicurezza, non puo` fare _quasi_ nulla...:-).
Alex

Newsgroup: it.comp.java
Titolo: Per Scorpio

Ciao
complimento Scorpio; ho letto i tuoi post e vedo che sei un vero intenditore
e un grosso esperto.
Avrei una proposta da farti; potresti contattarmi in privato?
gip...@libero.it
Grazie :-)))
Bye, Pigi

 wrote in message
O6Dz5.20813$OI2.6...@news.infostrada.it...

Newsgroup: it.comp.java
Titolo: mail in java

Ciao a tutti.
Avevo trovato  pocotempo  in internet del codice java per spedire mail.
Bisognava specificare un SMTP, uno userid e password, in un array vi era
l'insiene delle stringhe che rappresentavano l'insieme dei destinatari,
'Azzolina ho perso il codice e non riesco a ritrovarlo!!!
Qualcuno mi da' una mano?
Grazie anticipatamente

'Azzolina ho perso il codice e non riesco a ritrovarlo!!!
Usa JavaMail (sul sito sun).
if(!spammer)
for(ptr=email;*ptr!='\0';ptr++) 
if(*ptr!='@' && *ptr!='.') *ptr -= 1;

 Usa JavaMail (sul sito sun).
Oppure da' un'occhiata alla FAQ, o a 
http://space.tin.it/computer/csadun/articoli/index2.html
 e seleziona "URL
for smarties", il paragrafo su "mailto:".
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: jdk in edicola

Volevo sapere quale rivista lo propone e in che versione ?

 ha scritto nel messaggio
news:62mbptcb8fa1pis44...@4ax.com...

Newsgroup: it.comp.java
Titolo: ODBC, JDBC e Applet

Ciao a tutti,
Sono riuscito a scrivere una semplice applicazione Java2 che tramite
driver ODBC legge e scrive su un DB Access.
Non mi e' chiaro pero' quando usare un driver JDBC o ODBC.
Inoltre, volendo convertire la mia applicazione in un Applet mi
sorgono queste domande:
1. Come funziona con la stringa di connessione? Come deve essere?
Avete un esempio pf?
2. Sulla macchina in rete che ospita la BD e' sufficiente che sia
installato il driver ODBC adeguato?
Grazie 1000 e ciaO
Christian

 wrote in message
news:3c92ffc1...@news.sunrise.ch...


Newsgroup: it.comp.java
Titolo: Problemi di Layout

Ciao ragazzi!
Per esercitarmi sto cercando di fare un programma in java con
l'interfaccia grafica e utilizzando jbuilder9.
Ora, nelle istruzioni di jbuilder c'è scritto di disporre gli oggetti
con XYLayout di Borland e poi switchare su GridBagLayout!
Ora, sul designer di jbuilder tutto funziona, quando poi però faccio
partire il programma l'interfaccia è tutta deformata, con alcuni
componenti più grandi, altri più piccoli di come li avevo settati, con
pezzi che si sovrappongono, un disastro in pratica.
Come posso fare per evitare ciò?

impara ad usare java con un editor e non con un builder
e' un consiglio.. poi per accellerare i tempi magari passi a Jbuilder
;-)


 ;-)
Io trovo ottimo JCreator Pro!

quello che uso io.
Ma anche i builder uso ma solo per prepararmi l'interfaccia interfaccia


>>;-)
Ciao, intanto grazie per aver risposto... mi risulta difficile usare
jcreator (ho la versione light) (che ho usato per un paio di mesi)
perchè perdo un sacco di tempo a disporre i componenti nel layout
desiderato!
E' una vera pizza...
Proverò cmq a fare come dici... però purtroppo il problema non è
risolto!!!
Newsgroup: it.comp.java
Titolo: Java mail e Apllet

Ciao,
Vorrei fare un'applet per inviare mail utilizzando le API "JavaMail".
Prima di iniziare volevo sapere se ciň č possibile e se si avevo i seguenti
dubbi:
-l'host a cui dover spedire la mail č quello del server con cui sono
collegato oppure quello da cui ho scaricato l'applet?
-Il client deve possedere le API "JavaMail" ?
- Se questo tipo di soluzione č impraticabile esise un'altro modo(anche
senza java mail)?
Grazie,
Gianni.

senza java mail)?
E' praticabile a patto di:
	1. Aver installato su server da cui hai scaricato l'applet un mail server (SMTP).
	2. Aver installato e correttamente configurato sullo stesso server le API Java Mail
	3. Aver correttamente abilitato il relay sul mail server.
... non dico che sia una buona soluzione, però è praticabile.

Newsgroup: it.comp.java
Titolo: countDown

Non riesco a trovare uno script Java in grado di eseguire un CountDown sui
caratteri inseriti nella TextArea di una form, interrompendo l'immissione
arrivati a 0 (zero).
Ho provato a fare dei copia ed incolla da pagine web con simili script (ad
esempio per l'invio degli SMS), ma senza successo (sicuramente omettevo
qualcosa).
Qualcuno può aiutarmi ???
Grazie
Danny,

Copio ed incollo da una pagina di invio di sms che ho creato tempo fa:
ammesso che tu abbia la texarea ed una box dove indichi i caratteri
rimanenti:
<form name="sms" .... ... >
<input value="160" size=3 maxLength=3 name="msgCL" disabled="True">
<textarea name="testo" cols=20 rows=5 onkeyup="calcCharLeft(document.sms)"></textarea>
</form>
lo script JavaScript è il seguente:
 function calcCharLeft(f) {
 	maxLength = 160;
     if (f.testo.value.length > maxLength) {		
 		if (bAlert==true) {
 			alert("Hai terminato i caratteri disponibili !");
 			bAlert = false
 		}
		charleft = 0 ;		
		if (f.testo.value.charCodeAt(maxLength-1)==13) charleft = 1;		
		f.testo.value = f.testo.value.substring(0,maxLength - charleft);
    }
    else {		
		charleft = maxLength - f.testo.value.length
		bAlert = true
	}
    f.msgCL.value = charleft
}
un altro esempio, valido penso solo per ie, è proposto su 
http://www.siteexperts.com/ie5/htc/ts08/page1.asp
Ti ricordo inoltre che questo tipo di domanda è piu' da NG javascript
che java :)
Newsgroup: it.comp.java
Titolo: html to image

Ciao a tutti,
qualcuno conosce il modo di convertire una pagina html in una immagine
utilizzando java?
Grazie per qualsiasi dritta ;)
Ciao,
Cristian.


Ciao Cristian,
immagino che il semplice snapshot della finestra del browser non sia 
quello che cerchi. Ho letto bene di questa utility:
http://www.babysimon.co.uk/khtml2png/index.html
che però va solo sul kde e non è ovviamente fatta in Java (andrebbe 
richiamata come comando tramite Runtime.exec()).
Se si trova di meglio fate sapere, è una funzionalità che credo possa 
tornare utile spesso. (IMHO si può realizzare anche in pure java con un 
po' di trucchetti, magari un giorno trovando il tempo...)
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it

 po' di trucchetti, magari un giorno trovando il tempo...)
FAte sapere, fate sapere ;)
Ciao,
Cristian.

 installato su una FreeBSD minimale
Uhm... dubito allora che in questa situazione si possa fare molto. 
Immagino che un software del genere debba in qualche modo appoggiarsi ad 
un browser per renderizzare la pagina al meglio prima di catturarla. E 
un browser per essere eseguito necessita di un ambiente grafico.
Esistono browser full java, tipo ICE Browser, che però sono a pagamento.
Come puoi vedere tra le features di questo programma c'è anche la 
possibilità di renderizzare in ambiente headless:
http://tinyurl.com/8zf7p


Non ho il tempo per una prova, ma forse armengiando con una JEditorPane
e i metodi ereditati dal Container (print()?) si puo' ottenere
qualcosa? Che ne dite?
Newsgroup: it.comp.java
Titolo: OutOfMemoryError

 rilascio della memoria e sugli accorgimenti da fare a tale proposito?
Java ripulisce automaticamente gli oggetti che non sono piu' utilizzati,
quindi e' sufficiente non tenere riferimenti a cose che non usi e sara'
lui a pensarci. Per il resto una programmazione "pulita" e' piu'
che sufficiente. Non tenere roba in memoria se non ti serve e rilascia
quello che non usi piu'.
Davide

Ciao,
vorrei chiedere un paio di consigli a proposito dell'utilizzo della 
memoria da parte di Java.
Primo: qualcuno di voi saprebbe consigliare un prodotto (possibilmente 
freeware :-) che permetta di tenere traccia dell'utilizzo della memoria 
da parte di un applicativo java?
Secondo: mi sapreste consigliare dove trovare dei consigli utili sul 
rilascio della memoria e sugli accorgimenti da fare a tale proposito?
Grazie!
Tatiana

 quello che non usi piu'.
Fosse tutto cosi' semplice :-) Non so jdk1.2 o successivi (spero che 
siano migliorati sotto questo aspetto), noi utilizziamo ancora 1.1.8, ed 
e' noto che gestisce male il rilascio della memoria.
 
Grazie comunque.
Ciao,
Tatiana

 Davide
Quando avevo usato OptimizeIt  (ottimo) avevo visto che di free c'era poca roba... ad ogni modo c'è anche il
profiler incluso nel JDK... è un po' un osso ma facendoci l'abitudine... almeno è gratis! ;-)
ciao
Marco

, 
marco.a...@seven.it
 says...

Grazie a tutti e due!
Tatiana

 esiste qualcosa di freeware?
Ah in quel senso... provato a vedre su JGuru e/o FreshMeat?
Davide
Newsgroup: it.comp.java
Titolo: manipolare bit e udp

Ho un problema che non riesco a risolvere:
devo poter inviare dei pacchetti udp tra due programmi e fino qui il compito
è abbastanza facile, il problema è che devo poter scrivere il contenuto di
questi pacchetti udp bit a bit e naturalmente poi estrarne il contenuto.
Per esempio devo inviare un pacchetto udp di questo tipo
 0                   1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |VER| RID |C|F|L|    Frag ID    |            Length             |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |          Status/WLANs         |   Payload...  |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Quindi quello che non dovrei fare è riempire un tipo buffer di bit. Avete
qualche idea?

claudio pontili formulated on venerdì :

Questa è la prima idea che mi è venuta in mente...riporto anche lo 
schema del pacchetto ridisegnato per maggiore chiarezza (meglio contare 
in ottale piuttosto che in decimale quando riporti i numeri dei bit nei 
byte ;) )
 0               1               2               3
  0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |VER| RID |C|F|L|    Frag ID    |            Length             |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |          Status/WLANs         |   Payload...  |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
byte[] payload = il tuo array con i dati....
int ver = 1;
int rid = 30;
int c = 2;
int f = 5;
int l = 4;
int fragId = 485;
int length = 3029; (si suppone == payload.length)
int status = 7483;
byte[] packet = new byte[5 + length];
packet[0] = (((byte)ver & 0x03) << 6) +
			(((byte)rid & 0x07) << 4) +
			(((byte)c & 0x01) << 2) +
			(((byte)f & 0x01) << 1) +
			((byte)l & 0x01);
packet[1] = ((byte)fragId & 0xff); // l'& con 0xff probabilmente si può 
evitare
packet[2] = ((byte)(length >> 8) & 0xff); // l'& con 0xff probabilmente 
si può evitare
packet[3] = ((byte)length & 0xff); // l'& con 0xff probabilmente si può 
evitare
packet[4] = ((byte)(status >> 8) & 0xff); // l'and con 0xff 
probabilmente si può evitare
packet[5] = ((byte)status & 0xff); // l'and con 0xff probabilmente si 
può evitare
for(int i = 0;i < payload.length;i++)
	packet[i + 6] = payload[i];
// Trasmissione pacchetto
Ciao!

 [cut]
Dimenticavo...non ho provato il codice che ho riportato, l'ho scritto 
di getto e quindi potrebbe esserci qualche shift sbagliato! :)

Newsgroup: it.comp.java
Titolo: Design pattern Prototype

Sto cercando per motivi di studio un piccolo esempio sul pattern Prototype.
Grazie e ciao da Carlo

Sto cercando per motivi di studio un piccolo esempio sul pattern Prototype.
Dopo una _brevissima_ su google:
http://compsci.about.com/science/compsci/cs/prototypepattern/
HTH
-- 
Ciao
	Fabrizio C.