mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Nuove notizie aggiornate

Ciao a tutti,
volevo segnalare la presenza di notizie aggiornate sul mio sito 
http://www.spaziowww.net
Grazie e scusate per l'intrusione...
-- 
Sergio
http://www.spaziowww.net
Le news per chi lavora con il computer...


http://www.spaiowww.net
Riguardano Java?

Newsgroup: it.comp.java
Titolo: ide gratuiti

Qualcuno conosce dei tool di sviluppo per java usabili in modo freeware?
ciao
sergio

Sergio wrote:

netBeans, jedit i primi che mi vengono in mente .
Per nessuno dei due mi pare ci siano problemi di licenza (nel senso che puoi 
sviluppare e vendere).
Ok l'ammetto , e una risposta trasversale per sapere se posso vendere c'ho 
che sviluppo in netBeans. :-)
-- 
Ciao. Fabrizio. ( icq: 241182067 )
< MISTAH KURTZ -- HE DEAD.
                A penny for the Old Guy> 
(T.S. Elliot: the hollow men)

Sergio wrote:

JBuilder?
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

 
minchia č senza accento e c'ho per dire ciň: analfabetismo di ritorno ?



www.eclipse.org
 .
Aloha.

Newsgroup: it.comp.java
Titolo: Microsoft provò a comprare Java?

Salve,
è vera la storia che microsoft provò a comprare Java? 
Così ricevendo un due di picche creo .NET


Mai sentita. Avevano però sviluppato un loro compilatore visual j++, che
non era proprio aderente alle specifiche sun al 100% ad esempio
differiva in jni e rmi; sun aveva concesso java in licenza a microsoft
ma dopo alcune estensioni proprietarie arrivarono ad una sorta di
litigio e l'unica versione che poteva distribuire microsoft era
allineata con il jdk 1.1.4 decisamente troppo datata.
Quindi da qui a .net ce ne corre.
Comunque se ben ricordo nel 2002 quando ho seguito alcuni tech su .net
tenuti presso la facoltà di informatica di Pisa avevano presentato pure
un j# che era una evoluzione di j++ verso .net quindi fondamentalmente
utilizzavi .net con una sintassi alla java, però al tempo mi sembrava
scomodo rispetto a C# se non altro per la mancanza delle proprietà e una
miriade di metodi get_qualcosa set_qualcosa che rendevano l'utilizzo del
framework .net con j# poco piacevole.
Non che io preferisca C# a java solo per dire che il jdk è pensato per
essere usato con java e .net è pensato per essere usato con C# che che
ne dica microsoft sia con j# che con 
vb.net
 al tempo non si aveva la
stessa impressione di usare un framework costruito per il linguaggio.
Poi non ho seguito molto l'evoluzione di .net quindi magari le cose sono
un pò cambiate.
Newsgroup: it.comp.java
Titolo: comando per GERICO

qualcuno conosce il significato di questo comando ( da
eseguire dal prompt CMD ) ?
gerinv -elabora c:\gerico2007\*.tmp
Me l'ha chiesto l'assistenza Sogei e di inviare a loro il risultato , a che
serve?
grazie
questo č il contenuto del file BAT :
java -mx256m -cp .;libreriag2007.jar;motoreg2007.jar;gerico2007.jar 
controller.InvisibileCtrl gericoinvisibile %1 %2 %3

 controller.InvisibileCtrl gericoinvisibile %1 %2 %3
Ciao,
ma il file BAT sarebbe gerinv, ovvero gerinv.bat?
Ad ogni modo, il comando java -mx256m -cp ... dovrebbe servire a
lanciare il main() di un .jar con opportuni parametri (-mx dovrebbe
allocare l'heap base di 256MB), ma siccome non conosco affatto il
contesto in cui stai lavorando non so dirti nulla di pià. In ogni caso
è impossibile sapere a cosa serva un comando del genere senza
conoscere i file .jar che gli passi.Dovresti andarteli a guardare,
ammesso che ci sia pure il codice e non i file .class ... ma poi a
cosa ti serve saperlo?!

ma il file BAT sarebbe gerinv, ovvero gerinv.bat?
Si .
Ad ogni modo, il comando java -mx256m -cp ... dovrebbe servire a
ammesso che ci sia pure il codice e non i file .class ... ma poi a
cosa ti serve saperlo?!
Quando non funziona il calcolo di Gerico , l'assistenza sogei mi fa lanciare 
quel BAT e poi vuole il risultato .
Mi chiedevo a che servisse ,dal risultato del comando mi  pare che elabori 
semplicemente il calcolo .
Non conosci il famoso GERICO dell'agenzia delle entrate ?:-)
ciao!
Newsgroup: it.comp.java
Titolo: serialversionUID

Salve, qualcuno mi sa spiegare che funzione ha la dichiarazione:
serialVersionUID in ogni classe? Sicurezza o altro?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
Serve per stabilire un "identificatore di versione" di una certa classe, ad 
uso e consumo dei meccanismi di serializzazione, onde evitare conflitti di 
versione tra classi che hanno lo stesso nome ma release diverse. Il valore 
di serialVersionUID è calcolabile in base ad un determinato algoritmo (un 
po' come avviene per le funzioni di hash) a partire dalla definizione di una 
classe, ma non chiedermi quale sia... puoi generare il serialVersionUID 
delle tue classi tramite il tool serialver del jdk.
Scorpio.

Newsgroup: it.comp.java
Titolo: Help per JDK 1.1.3

Saluti a tutti
Sto cercando disperatamente il Java Development Kit ver. 1.1.3 per far
girare
su risk 6000 - piattaforma AIX
Qualcuno mi sa dire dove posso trovare questo software?!?!?
Grazie anticipatamente!!


Che versione di AIX?
Se usi la 3.2.5 non c'e' modo (almeno secondo la documentazione ;-))
Per JDK ci vuole almeno la 4.1.5; meglio la 4.2.1.
Sui CD del bonus pack del 4.2.1 trovi le JDK 1.1.2 o 1.1.4;
in ogni caso il download dell'ultima versione (1.1.6) lo trovi presso
http://www.ibm.com/java/jdk/download/
oppure presso 
http://www.ibm.com/java/tools/jdk.html
Ti chiedono un indirizzo e-mail e qualche informazione, 
e poi puoi tranquillamente scaricare.
A meno che tu non abbia qualche ragione particolare per voler proprio
la 1.1.3 ti consiglio la 1.1.6; 
in generale 1.1.x indica una bug-fix release delle 1.1, 
e tanto maggiore è x, tanto minore è lo stress dello sviluppatore;
a parte questo, nessuna differenza sostanziale nelle core api.
Sperando di esser stato di aiuto
Jacopo
Newsgroup: it.comp.java
Titolo: server &client

Caio a tutti, ho il seguente problema:ho un sistema client server composto da
3 clienti e 2 server, e lo sto trasportando come "simulazione" su una pagina
web, pero' non riesco a trovare un modo (in Java) di far partire i server al
momento in cui il mio applet (che fa da client) va in esecuzione con il
browser... ...tenete conto che, ai fini della simulazione su web, il mio
sistema basta che funzioni in locale. C'e' un modo per fare cio' in Java?
grazie in anticipo. Alessia
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

grazie in anticipo. Alessia
Che ne dici di far partire i server come se fossero dei CGI-bin? Un
po' come i contatori di accessi, per intenderci!
Ciao!
Matteo!!!

 


Newsgroup: it.comp.java
Titolo: JinternalFrame AIUTO

Aiutatemi a settare il LOOK&FELL dei JInternalFrame che apro in un Desktop.
Sono  un neofita che sta provando qualcosa più grande di lui.
Grazie

 wrote in message
news:jr5o8.78658$1S3.2...@twister1.libero.it...

Ciò dovrebbe fare al caso tuo...
try {
     UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
    }
    catch(Exception e) {
      e.printStackTrace();
      System.out.println("Error: Cannot set LookAndFeel! ");
    }
HTH,
Fausto.
Newsgroup: it.comp.java
Titolo: Thread.stop deprecato: alternative?

Ho notato che una Socket a cui vengano inviati dati al rallentatore si 
blocca, impedendo al Thread la comunicazione con altri utenti fino al 
termine di ricezione e invio dei dati.
Ho provato ad impostare SSLSocket.setSoTimeout(5000), ma il timeout mi 
sembra funzioni solo se viene superato il tempo di 5 secondi tra un dato e 
l'altro, e non riguardi il tempo complessivo. Se invio 1000 byte, uno ogni 4 
secondi, blocco tutto per più di un'ora con un singolo utente. O ho capito 
male?
Avevo pensato di creare un Thread separato, e di stopparlo dal thread 
principale superato il tempo limite, ma ho letto al link seguente che 
Thread.stop è deprecato, in quanto potrebbe creare problemi.
http://java.sun.com/j2se/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html
Quale alternativa esiste? Settare una variabile, come consigliato da Sun, 
non mi sembra efficace, perchè il blocco avverrebbe probabilmente durante 
l'esecuzione dell'istruzione DataInputStream.read; inoltre l'uso di metodi 
di altre classi potrebbe rendere il controllo delle variabili possibile solo 
dopo la fine del loop, quando ormai non servirebbe più.
D'altra parte, se Thread.stop non liberasse del tutto le risorse di sistema, 
o comunque compromettesse la sua stabilità e funzionalità, non sembrerebbe 
proprio adatto ad un server, che per definizione si suppone sia acceso 
all'infinito...

 writes:
M> Avevo pensato di creare un Thread separato, e di stopparlo dal
M> thread principale superato il tempo limite, ma ho letto al link
M> seguente che Thread.stop è deprecato, in quanto potrebbe creare
M> problemi.
M> 
http://java.sun.com/j2se/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html
E se invece di lavorare sullo stream tu lavorassi sul SocketChannel ?
Puoi mandare una interrupt al SocketChannel con il metodo close().
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico  
\/		    e allevatore di bug da competizione
Newsgroup: it.comp.java
Titolo: poliformismo

che differenza c'è tra queste due istruzioni:
A a1 = new A();
e
a1 = new B()
tenendo conto che A è una classe e B una sua estensione.
Grazie
Ciao Corti

 tenendo conto che A è una classe e B una sua estensione.
inoltre vengono eseguite le istruzioni definite nel costruttore.
ciao
-- 
mauro

Scusa la mia ignoranza ma cosa intendi per implementazione??
Grazie e Ciao
Corti
"b.mauro" <b.maur...@MIvirgilio.it> ha scritto nel messaggio
news:42c2b...@newsgate.x-privat.org...


 
per implementazine intendo il corpo del metodo.
-- 
mauro

Con una dichiarazione di questo tipo:
class A { void take(long a){System.out.println("A");}}
class B extends A{ void take(int b) {System.out.println("B");}}
long l = 3L;
int i = 2;
e questo tipo di istruzioni:
1 --> A a1 = new A();
2 --> a1.take(i);
3 --> a1 = new B();
4 --> a1.take(i);
l'istruzione alla riga 2 ritorna la stringa "A"
mentre l'istruzione alla riga 4 cosa ritorna "A" o "B" ???
Oltre a dirmi quale č la risposta esatta mi potresti spiegare anche perchč??
Grazie e Ciao
Corti
"b.mauro" <b.maur...@MIvirgilio.it> ha scritto nel messaggio
news:42c2c405$1...@newsgate.x-privat.org...


 tenendo conto che A è una classe e B una sua estensione.
Che nel secondo caso a1 espone metodi e proprietà della classe A, ma 
avranno un behaviour come implementato nella classe B.
Esempio pratico: se nella classe A c'è un metodo:
String getValue() {
	return "Sono A";
}
e la classe B fa l'override del metodo:
String getValue() {
	return "Sono B";
}
il risultato di a1.getValue() nel primo caso è "Sono A" mentre nel 
secondo è "Sono B" (polimorfismo, appunto, poter assumere più "morfologie").

 class B extends A{ void take(int b) {System.out.println("B");}}
Devono avere la stessa signature!
Saluti
CarMas

 Corti
Luca

Newsgroup: it.comp.java
Titolo: Un nuovo apprendista

Ciao a tutti,
qualcuno di voi può consigliarmi una guida su internet per iniziare a 
programmare in java?
Ho già usato altri linguaggi di programmazione, ma mai java.
Grazie a tutti! 


Vedi qui ad esempio:
http://www.jugtorino.it/vqwiki/jsp/Wiki?ImparareJava
Ciao,
    Bruno
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Legolas ha scritto:

http://java.html.it/guide/leggi/22/guida-java/
http://www.techapi.info/
http://www.iprogrammatori.it/articoli/guida_java/
ciao 
flavio
---------------------------------
http://www.techapi.info
Newsgroup: it.comp.java
Titolo: Tomcat Session Timeout

Ciao a tutti,
sono andato in C:\TOMCAT\CONF\SERVER.XML
e ho provato a cambiare 'defaultSessionTimeOut="30" '  (riavvio tutto e)
ma mi sembra che il tempo della fine della sessione sia sempre lo
stesso.....
Dove sbaglio?
A proposito 30 vuol dire trenta minuti?
Grazie per le Vs. risposte sempre gradite.
Andrea

 Andrea
Ti consiglierei di utilizzare un modo piu' "portatile", ossia che non sia
legato al Servlet Container che tu utilizzi... 
Per questo ti consiglio di utilizzare il tag
<session-config>
    <session-timeout> x </session-timeout>
</session-config>
del web application descriptor (web.xml) della tua applicazione. In questo
caso il valore x va indicato in minuti.
Le specifiche Servlet 2.3 contengono il DTD e possono fornirti ulteriori
informazioni.
   Regards,
      Kazuma
---
Those who don't understand unix are condemned to reinvent it. Poorly.
(H.Spencer)
Alex 'Kazuma' Garbagnati, 
kaz...@jguru.com
EJB & Tomcat jGuru FAQ Manager, 
http://www.jguru.com
Borland JBuilder Certified Trainer, 
http://www.consist.it/corsi.htm
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

       Kazuma
GrazieGrazieGrazieGrazieGrazieGrazieGrazie
Andrea

 nel secondo?
Credo che sovrascriva solo i tag, almenonella norma, ma questo puo' 
dipendere anche dal servlet container che stai usando.
Tendenzialmente io non modifico mai il web.xml di default, anche perche' 
perdo la portabilita' se poi devo spostare l'applicazione su un altro 
servlet container.
    	Regards,
    	    	Kazuma
-- 
Those who don't understand unix are condemned to reinvent it. Poorly.
(H.Spencer)
Alex 'Kazuma' Garbagnati 


Newsgroup: it.comp.java
Titolo: facile facile: la radice quadrata...

come la trovo?
grazie

Math.Sqrt mi sembra...
rhymes
rhy...@insieme.net
"La realtà delle cose si nasconde dietro 
la loro reale apparenza (Maestro Hiamuri)"


Newsgroup: it.comp.java
Titolo: SDK

Ho installato l'SDK, ma nessuna cartella conteneva i file .class
zippati e quindi non era possibile definire un path nell'autoexec.bat
come avevo fatto peril jdk.
A quanto ho capito l'SDK non va usato singolarmente come un JDK, ma
accoppiato...sbaglio?
Cosa mi offre in più del JDK?
Visto che sono ancora alla prime armi, faccio bene ad aggiornare la
versione 1.0.2 del JDK alla 1.1 oppure posso installare anche l'SDK?
Ho usato il metodo ForegroundColor e BackgoundColor, ma non sono
supportati dallattuale versione che uso.
Per usare versioni del java superiori alla 1.0.2 cosa devo aggiornare?
Il Jdk?
Cioè, la versione 1.1 del jdk corrisponde alla versione 1.1 del java?
"I want to know God's thoughts....
....the rest are details"

sono la stessa cosa... sdk sta per software development kit mentre jdk
per java dev.... adesso nelle ultime jdk ribattezzate come java2 sdk i
.class non li vedi piu' e non devi piu' impostare il path per le classi
incluse nella jdk ma solo per quelle create da te se si trovano al
difuori della directory dove sei...

Newsgroup: it.comp.java
Titolo: fare una pausa

ciao a tutti...sapreste dirmi come si potrebbe fare una pausa di qualche
secondo in una applet (per pausa intendo che non si generi nessun evento di
mouse o di tastiera)? io ho pensato di far contare all'applet fino a 10000
ma mi sembra poco "elegante". Esiste qualcosa di meglio?

Riccardo A. wrote:

Thread.sleep(2000);
Marco
-- 
replay: remove .duh.spam

Newsgroup: it.comp.java
Titolo: ciclo for 2 indici

Ciao a tutti,
sono alle prese con java x la tesi, dopo tanto tempo ke nn programmo più...
ricordo che si potevano fare cicli for con due indici del tipo:
for (i=0, j=2; i<100; i++, j=j+2;)
è possibile fare un ciclo for doppio usando gli Iterator?
mi servirebbe una cosa del tipo:
for (Iterator i=pippo.elementIterator(), Iterator j=pluto.elementIterator(); 
i.hasNext(), j.hasNext();)
ma mi da un po' di errori che non capisco...
Grazie a tutti coloro che mi vorrano aiutare!
-- 
Cleo
dividi per 100.000 x contattarmi in pvt

 ma mi da un po' di errori che non capisco...
Forse quel che vuoi fare e':
   Iterator i=pippo.elementIterator();
   Iterator j=pluto.elementIterator()
   while (i.hasNext() && j.hasNext) {
     ...
   }

    }
Questo non ha un gran senso logico. Scorrerebbe soltanto tutti gli elementi
di pippo. Con una sola "&" scorrerebbe gli elementi di pippo e pluto uno
alla volta, ma insieme.

 di pippo.
A dire il vero non scorrerebbe nulla, finche' non viene chiamato next() 
su i o j ;)
Dall'altra parte quel "i.hasNext(), j.hasNext()" del messaggio originale 
proprio non riesco a interpretarlo ...

Giambo wrote:

In effetti... Tra l'altro mi sono accorto di aver mal interpretato && e &.
Ma usare due for annidati no?


Ma non mi sembra la stessa cosa... i miei indici devono incrementarsi in 
ugual modo.
i.hasNext significa finkč c'č un prox elemento (finkč il puntatore della 
lista nn va a null).



Si credo che in effetti si possa dire equivalente qsta forma. Grazie!
Cmq i miei i.hasNext(), j.hasNext() sono le condizioni "fino a che" del for 
che ciclano fino a che la lista ha un elemento successivo.


 lista nn va a null).
Allora se il for "prima maniera" che hai postato non va, prova con un 
while (i.hasNext() && j.hasNext) //giambo
E dentro il ciclo chiami il metodo per scorrere la lista, credo sia
nextElement()

 che ciclano fino a che la lista ha un elemento successivo.
Ciclano per tutti gli elementi della lista piu' "corta". Infatti appena 
una delle due condizioni e' false, il ciclo si interrompe.
In ogni caso lo trovo poco leggibile, magari quel che stai cercando di 
fare ha una soluzione piu' "elegante" :)

Cleo ha scritto:

forse intendi una cosa del genere
j = 0;
 for (i=0; i<100; i++){
   j = j + 2;
 }
in questo modo puoi fare tutto quello che vuoi nel for
alla fine hai :
j == 200
i == 100
il problema e' che uno dei due elementi puo essere piu corto
li o esci dal ciclo o ci piazzi un if
Newsgroup: it.comp.java
Titolo: jsdk2.1

Ciao a tutti,
scusate se rompo ancora sul jsdk, ma sono veramente "alla frutta".
Ho installato il jsdk2.1, funge tutto, mi sembra, per lo meno adesso riesco
a compilare.
Pero' non ho capito un paio di cose: immaginiamo di avere il classico
servlet MioServlet.class.
In che directory devo metterlo per un testing...locale? Devo settare qualche
file di testo? (Ho
scaricato la versione per Win)
Che indirizzo devo mettere nel broswer?
Grazie mille,
Marco.

 wrote:
il jsdk 2.1 e' vecchio e antipatico da usare. inoltre mi pare
che supporti solo servlet 2.1 e jsp 1.0 (antiquate).
e' meglio se passi a tomcat (
http://jakarta.apache.org/downloads/binindex.html
)
oppure resin (
http://www.caucho.com
)
se devi imparare le servlet/jsp il resin e' particolarmente comodo, perche'
non devi compilare manualmente le servlet. dopo che hai editato il tuo .java
basta caricare la servlet nel browser, e viene compilata al volo (lo stesso per .jsp)
comunque per provarle in locale di solito si mette 
http://localhost
 o 
http://127.0.0.1
: Ciao a tutti,

: 
: 
: 
:

Newsgroup: it.comp.java
Titolo: a chi interessa : apache2-tomcat4.0.3

a chi interessa far lavorare apache 2.0.36 con tomcat 4.0.3 su NT o W98/ME e
non è ancora riuscito a farlo , penso di far cosa gradita dando la soluzione
, che non è farina del mio sacco , sia ben chiaro.
l'ho trovata nelle faq del sito jguru , e in pratica è tutto qui.
installare tomcat4.0.3 e apache2.0.36 ovviamente
aggiungere nel file httpd.conf le seguenti righe di codice (in fondo al
file)
<IfModule !mod_jk.c>
LoadModule jk_module modules/mod_jk.dll
</IfModule>
JkWorkersFile "C:/Programmi/Apache Tomcat 4.0/conf/workers.properties"
JkLogFile "C:/Programmi/Apache Tomcat 4.0/logs/mod_jk.log"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
mettere nella cartella modules di apache2 il file mod_jk.dll , ma attenzione
, non quello che si usava con tomcat3.
bisogna andarselo a prendere a questo indirizzo:
http://www.acg-gmbh.de/mod_jk/
poi bisogna creare un file con dentro queste righe
workers.tomcat_home=C:\Programmi\Apache Tomcat 4.0
workers.java_home=c\jdk1.3
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
chiamarlo worker.properties e metterlo nella cartella conf di tomcat
poi lanciare prima tomcat e poi apache
è tutto
spero che questo sia utile a qualcuno
ciao
P.S. ma quelli di jakarta non potevano sprecarsi a scrivere 2 righe come
queste ?
ho miagolato nel buio per 3 giorni .....

a chi interessa far lavorare apache 2.0.36 con tomcat 4.0.3 su NT o W98/ME e
[cut]
Grazie!:)
--
..perché avevamo un cannone nel cortile.
De Andrade

Mitico jGuru! :-)


Come ti capisco ... e la cosa più brutta è che alla fine sono riuscito anche
io in modo analogo al tuo a configurare il tutto, ma se mi si chiede cosa ho
fatto ... non so spiegarlo! Sono andato a tentativi!
Ciao, Gianluca
Newsgroup: it.comp.java
Titolo: Jsp - include

in una jsp (principale) includo una pagina in questo modo:
    <jsp:include page="/_check.jsp">
La pagina inclusa controlla se la sessione è valida e se l'utente ha
certi permessi... se i controlli vanno male interrompo il caricamento
della pagina "principale" inserendo return.
Quando l'utente fa "il giro normale" loggandosi e passando dai menu se
la sessione è scaduta la jsp inclusa funziona correttamente,
se l'utente digita direttamente l'indirizzo di "principale" sulla
barra degli indirizzi ottiene il messaggio d'errore ma il caricamento
di "principale" va avanti (in pratica non si ferma al return).
Non credo che sia un problema di buffer (xchè il resto della pagina
dal return in poi non dovrebbe essere caricato nella response), in
ogni caso ho provato a svuotarlo ma niente.
Qualcuno ha qualche suggerimento? Grazie
RIASSUNTO:
principale.jsp{
   include _check.jsp
   //questo viene eseguito solo se _check è andato bene...
}
_check.jsp{
   if(!(sessione && permessi)){
      //messaggio d'errore
      return
   }
}

Be visto cosi il funzionamento e' corretto! al posto del return 
dovresti inserire una redirect o un forward ad una pagina che dica che
la sessione e scaduta o non si dispone dei permessi necessari!


-- 
Ciao By Marco!
E-mail: 
ef...@interfree.it
E-mail: 
marco...@tiscali.it

Newsgroup: it.comp.java
Titolo: Tomcat e Jsp

Ciao a tutti,
ho installato tomcat e ho fatto una jsp di test ma ho dei problemi.
Quando accedo all'url della mia jsp (
http://localhost/miajsp.jsp
)  funziona
correttamente, quando tento di accedervi da un'altro pc, sul browser ho come
risposta una pagina html generata o da apche o da tomcat (non so...) che non
ho i diritti ad accedere alla porta 80 (e non 8080).
Cosa devo toccare nel conf di apache o nel xml di configurazione di tomcat
per far "vedere" la mia pagina anche agli altri host?
grazie
ciao

 correttamente, quando tento di accedervi da un'altro pc, sul browser ho
come
Che indirizzo imposti sul browser?
Tomcat di default risponde all'indirizzo
http://xxx.xxx.xxx.xxx:8080/tuapagina.jsp
Prova così....
Cià...
--
    (@ @)
-o00-(_)-00o--->Stefano
...gli uomini con talento trovano delle soluzioni...
      ...i geni invece, scoprono dei problemi...

 ha scritto nel messaggio
news:amsp91$87n4h$1...@ID-136809.news.dfncis.de...


 per far "vedere" la mia pagina anche agli altri host?
Non dovresti toccare niente.
Devi scrivere il nome dell'host seguito dalla porta in ascolto dell'host,
8080.
Es. 
http://tuoHost:8080/nomeApplicazione
.
Ciao.
Newsgroup: it.comp.java
Titolo: Problema nel salvare immagini e file in programmazione di rete

Salve a tutti questo è il mio primo post su questo gruppo.
Mi occupo da un po' di Java ed ora sto piantato su un problema per la
scrittura di file.
La mia applicazione riceve il nome di un file in upload (tramite
FCKEditor) e deve caricare i suoi dati  su un database e scrivere
questo file su disco.
Con file di testo (anche .doc e .pdf) ogni tanto si rifiuta di
caricare il file su disco; dopodichè riprovo (senza aver modificato
nulla) e il file è caricato correttamente.
Con le immagini ho solo il caricamento su db e su disco non scrive
nulla.
Non ho lanci di eccezione di impossbilità di scrittura nè di permessi.
Il codice è praticamente uguale per ambo i casi, cambia solo
l'impostazione dei vari attributi.
Quando sono in debug l'unica stranezza è che eclipse 3.2.1  (uso Java
1.5 con tomcat 4.1 su Windows 2000) mi segnala che la classe che
conserva le informazioni per caricarle su db (in pratica una stringa
XML) ha un
"Detail formatter error:
		String cannot be resolved"
I progetti del workspace compilano tutti, i jar sono creati senza
errori.
L'unica idea che mi viene in mente è che c'è qualche bug tra virtual
Machine e sistema operativo.
Sulla macchina del mio collega le immagini sono salvate
tranquillamente.
Io non ho idee: c'è qualche che mi può dare un mezzo suggerimento,
anche il più banale?
Grazie anticipate


Prova a far girare la tua applicazione su un altro sist. operativo,
magari ti viene qualche idea

Newsgroup: it.comp.java
Titolo: stampare con Java

Qualcuno sa se e' possibile stampare da un programma Java?
Grazie.
**********************************************************************
 Eva Coscia            | E-Mail:  
cos...@disi.unige.it
 DISI                  | fax:  +39 10 353 6699
 Universita' di Genova | tel:  +39 10 353 6709 (room 309)
 via Dodecaneso 35     | www:  
http://www.disi.unige.it/person/CosciaE
 16146 Genova, Italy   | 
**********************************************************************

 > Qualcuno sa se e' possibile stampare da un programma Java?
Solo con il JDK 1.1, ma non ti so dire come visto che non l'ho ancora
provato...
Bye/2 (
ma...@arci01.bo.cnr.it
)
Web Page: 
http://www.execpc.com/~marco/

Newsgroup: it.comp.java
Titolo: Applicazione e-commerce opensource

Salve a tutti,
sto cercando una buona applicazione web per l'e-commerce, naturalmente in 
java & open source!
Qualcuno mi può aiutare?
Grazie 1000!
Simo
--------------------------------------------------------------
Questo messaggio è stato inviato da: 
http://newsgroups.cyberspazio.org
CYBERSPAZIO.ORG
 - Servizi WEB Hosting Professionali
http://www.cyberspazio.org
 - 
in...@cyberspazio.org
--------------------------------------------------------------
Per comunicare ogni abuso di questo servizio: 
ab...@cyberspazio.org

 Qualcuno mi può aiutare?
guarda se trovi qualcosa quì 
http://javaopenbusiness.it/

Non mi sembra ci siano molte risorse...
Comunque grazie
Matatu wrote:




hai ragione mi sono sbagliato:
http://www.ofbiz.org/
http://www.devscripts.com/Java/Ecommerce/index.html
SalvaConNome ha scritto:

Newsgroup: it.comp.java
Titolo: scrollare un JScrollPane in automatico

Ciao. Ho un JTextArea su un JScrollPane, come faccio ad avere visibile
sempre l'ultima riga?Grazie.
Luca
--------------------------
i computer sanno contare solo da 0 a 1...
tutto il resto è illusione!
--------------------------

 |
| Delete WORLD from address    |
+------------------------------+

Newsgroup: it.comp.java
Titolo: OT ma non tanto

Salve a tutti ...
abbiamo un ng dove mandare le nostre creazioni fatte con java script ...
fotografie ... opere d'arte ...  gifs ... ecc.
il server è
news.microsoft.com
il grupo:
microsoft.public.it.design.gallery
Vi aspettiamo in tanti
PS: fateci vedere quello che sapete fare  :-)))
L'unica regola del grupo è il rispetto ...
Grazie ed a presto !!!
Da Bogotá un abbraccio...
Claudia luz

PS: fateci vedere quello che sapete fare  :-)))
mah...
Andrea
http://digilander.iol.it/schiele
due rette parallele non si incontrano 
mai e se si incontrano non si salutano

Dai ridici su insieme a me!!!!!!
UAUAUAUAUA
OT? č ultra OT!!!!!!!!!

 escribió en el
mensaje de noticias 3a79947...@news.tiscalinet.it...


OT? č ultra OT!!!!!!!!!
temo ci sia sfuggito il crosspost... 

Newsgroup: it.comp.java
Titolo: Applicazione nella Tray Icon

E' possibile creare un'applicazione Java che giri visualizzando
semplicemente una icona
nella Icon Tray di Windows. Se si come si fa?
Grazie mille a tutti.
Giuseppe

 nella Icon Tray di Windows. Se si come si fa?
O usi una delle classi "apposite" di Microsoft (che non so fino a
che punto sono compatibili con il JDK), oppure ti scrivi la parte
di visualizzazione/gestione icona in c/c++ e la colleghi al programma
usando JNI.
Davide

nella Icon Tray di Windows. Se si come si fa?
Non è una cosa di cui mi sono mai interessato, ma se ne è parlato 
diverse volte sul gruppo e qualcosa si era detto.
Direi che in ogni caso ti serva sapere qualcosa di JNI (salvo novità 
del 1.4).
Cerca i messaggi vecchi su
http://groups.google.com/
-- 
Ciao
	Fabrizio C.

 ha scritto nel messaggio
news:a1cc0c$h3i$1...@canarie.caspur.it...

Newsgroup: it.comp.java
Titolo: MySQL e gestione privilegi

Sto facendo un'applicazione che usa mysql come database. Come primo
avvio attraverso un'interfaccia fatta da me mi collego al database come
root al database mysql, la mia interfaccia grafica mi permette di
creare e cancellare tutti i database personali che l'utente vuole
creare. Quando creo un database vengono anche registrati i privilegi
impostando un user che dipende dal nome del database e una password,
succesivamente l'utente può collegarsi al database creato non più
come root ma in base ai privilegi creati.
Il mio problema è che quando sono root riesco a creare i privilegi ma
non riesco ad toglierli, questo è il codice che uso per creare il
privilegio:
stat.executeUpdate("GRANT DELETE, INSERT, SELECT, UPDATE ON "+
nomeDatabase+".* TO "+ nomeDatabase+" IDENTIFIED BY 'xxx'");
stat.executeUpdate("FLUSH PRIVILEGES");
e questo quello per toglierlo:
stat.executeUpdate("REVOKE ALL ON "+ nomeDatabase+".* FROM "+
nomeDatabase);
stat.executeUpdate("DELETE FROM mysql.user WHERE
user='"+nomeDatabase+"'");
stat.executeUpdate("FLUSH PRIVILEGES");
Se io uso la parte sql direttamente in mysql il privilegio viene
eliminato, mentre dalla mia applicazione mi da questo errore: Access
denied for user 'root'@'%' to database ....
Qualcuno ha qualche idea come risolvere il problema?
Grazie e ciao
Davide

Non so se ti può aiutare, con me ha funzionato. Questa è la sintassi che
uso:
Concessione di privilegi:
grant < Privileges | all privileges > on Resource to Users [ with
grantOption ]
– grantOption specifica se il privilegio può essere trasmesso ad altri
utenti
esempio
grant select on Dipartmento to Giuseppe@localhost
Revoca di privilegi:
revoke Privileges on Resource from Users [ restrict | cascade ]
Tra un'operazione e l'altra devi fare la flush dei privilegi.
Sono cose che sto vedendo proprio in questi giorni. Forse potrei dirti
qualche cavolata...
Hai provato ad accedere come root@iltuonomehost?
Ciao

ah...stavo controllando il mio db mysql. Non hai mica cambiato i valori
nella tabella user nel db mysql per l'utente root? 

 nella tabella user nel db mysql per l'utente root?
Ho provato ad rinstallare mysql ho provato anche inserendo with option
anche se non ne vedo l'utilità visto che l'accesso al database la sto
facendo da root, comunque in tutti e due i casi continua a non
funzionare, non capisco dove sto sbagliando
Grazie ciao
Davide

Se può servire a qualcuno per aiutarmi, la mia applicazione funziona
in remoto rispetto al database, e ho notato che se lancio il revoke da
localhost riesco a revocare i privilegi mentre da remoto no. Non è che
esista qualche variabile di sistema o privilegi aggiuntivi da attivare
per il root da remoto che mi permetta di revocare i privilegi?
Grazie ciao
Davide
Newsgroup: it.comp.java
Titolo: [OT UML e OOP] Stereotipo Boundary

Scusate per l'OT,
che si intende precisamente per "stereotipo di una classe 'boundary'"?
Grazie e scusate ancora per l' OT.
-- 
Ciao e buon lavoro,
   Renato
---- 
Renato Eschini
    Inera srl
    Via Vespucci 41
    56100 Pisa
    Tel:         (+39) (0)50 2201218
    WWW:         
http://www.inera.it

 
le classi boundary sono classi quelle che stanno ai "confini" di un 
sistema (sotto-sistema) e ne rendono accessibili dall'esterno le 
funzionalità
Giorgio

 Grazie e scusate ancora per l' OT.
non ne sono sicurissimo, ma le stereotipo non e' utilizzato per 
assegnare ruoli comuni ai diversi attori ?
tipo mettere che
-negoziante (stereotipo: user)
-cliente (stereotipo: user)
-amministratore di sistema (stereotipo: superuser)
roba di questo tipo?
insomma per raggruppare attori che hanno ruoli abbastanza simili...

Grazie mille, mi hai confermato un ipotesi e tolto mille dubbi ;-)
-- 
Ciao e buon lavoro,
   Renato
---- 
Renato Eschini
    Inera srl
    Via Vespucci 41
    56100 Pisa
    Tel:         (+39) (0)50 2201218
    WWW:         
http://www.inera.it
"Giorgio Gallo" <giorg...@RMVoverlord.it> ha scritto nel messaggio
news:c93ar5$8hk$1...@carabinieri.cs.interbusiness.it...


 ha scritto nel messaggio
news:c9479q$sdk$2...@lacerta.tiscalinet.it...


 
sorry :)
Newsgroup: it.comp.java
Titolo: webapp sotto cluster JBoss

salve...
Devo rilasciare una webapp java per un cluster jboss.
La mia webapp non fa cose "particolari": legge/scrive su DB attraverso un
datasource e basta (no EJB, no lettura/scirttura file di proprties, ne
altro).
Devo porre attenzione a qualche aspetto in particolare?
La mia domanda nasce da un dubbio che mi č venuto su come il cluster
gestisca le sessioni: devo mettere in sessione solo oggetti Serializzabili,
oppure
ci sono meccanismi per condividere le sessioni tra nodi del cluster che
esulano da questo aspetto?
grazie

 grazie
ciao Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 inrterviene un altro piu' pronto :-)
Da spec servlet 2.4
SRV.7.7.2         Distributed Environments
Within an application marked as distributable, all requests that are part of
a session
must be handled by one Java Virtual Machine1 (?JVM?) at a time. The
container
must be able to handle all objects placed into instances of the HttpSession
class
using the setAttribute or putValue methods appropriately. The following
restrictions are imposed to meet these conditions:
  ? The container must accept objects that implement the Serializable
interface.
  ? The container may choose to support storage of other designated objects
in
     the HttpSession, such as references to Enterprise JavaBeans components
and
     transactions.
  ? Migration of sessions will be handled by container-specific facilities.
     The distributed servlet container must throw an
IllegalArgumentException
for objects where the container cannot support the mechanism necessary for
migration of the session storing them.
Ergo, se vuoi una web app jee compliant consiglio fortemente di mettere in
sessione attributi serializable. Facendo cosģ puoi anche avere continuitą
di servizio (in jboss) in caso di redeploy (le sessioni sopravvivono
all'aggiornamento).
Ciao,
        Claudio

 esulano da questo aspetto?
premesso che è sempre opportuno mettere in sessione oggetti 
serializzabili, mi soffermo sulla tua domanda: esistono diverse 
politiche di clusterizzazione delle web application su jboss, tutte si 
basano su come viene replicata la sessione.
- replicazione sincrona
- replicazione lazy
- nessuna replicazione
la replicazione sincrona garantisce il failover ma è molto onerosa, per 
cui si preferisce la replicazione lazy pur con un margine di errore. 
senza replicazione è invece la tipica configurazione del load balancing 
puro e semplice senza failover.
io di solito suggerisco di riflettere bene sulla opportunità di 
replicare le sessioni e farlo solo se c'è una reale necessità, perchè si 
va a penalizzare le prestazioni di un cluster spesso per garantire il 
failover di sessioni che se si interrompono non casca il mondo 
(considerato che il load balancing comunque garantisce la continuità di 
servizio se un nodo va down).
Newsgroup: it.comp.java
Titolo: Fuoco sui componenti Swing

Ciao a tutti,
avrei bisogno di ridare il fuoco ad un JTextField, per dare la possibilità
all'utente di correggere la stringa immessa, ma non so come fare.
Qualcuno sa come si fa? Non ho trovato metodi allo scopo specifico!
Grazie molte!
Fabio

Qualcuno sa come si fa? Non ho trovato metodi allo scopo specifico!
Un discreto modo di procedere sarebbe aprire la pagina della documentazione 
(!) relativa alla classe in oggetto e poi, con un bel find, cercare parole 
significative come "focus"... ;-)
HTH
-- 
Ciao
	Fabrizio C.

 requestFocus() ??
Oppure usi un InputVerifier ed eviti che il JTextField perda il focus
se la stringa immessa non e' corretta...
cfr JavaDoc
;-))))
-- 
__/\__ * this mail has been written by Talpa Stellare
\ TS / * che da piccolo una volta e' morto.
 |/\|  * icq# 78630739 - togli i caratteri maiuscoli x e-mail

Newsgroup: it.comp.java
Titolo: AIUTO!!!

Ciao a tutti,
                ho un grosso problema: ho sviluppato un applet java
contenente 10 classi; ho scritto il file HTML  con il tag APPLET CODE
seguito dal nome della classe principale, quando ho caricato il file
HTML con Netscape communicator 4.0 continuava a darmi l'errore Class
.... not Found:; non capisco il perchè!!forse communicator non supporta
java 1.1.2??
 Rispondetemi direttamente alla mia mail (
marc...@spidernet.it
) perchè
lavoro e non ho tanto tempo per entrare in questo newsgroup!
Grazie in anticipo
                        Marco
--
Automatic posted from 
dns.spidernet.it
 [195.206.0.11]
via Mailgate Server - 
http://www.mailgate.org

 java 1.1.2??
In effetti NN 4 non supporta pienamente java 1.1, in particolare il
delegationmodel. Pero' so che esiste una patch, o piuttosto una versione
aggiornata
che si puo' scaricare presso il sito...
http://developer.netscape.com


<PARAM ...>
</APPLET>
Auguri!
--
Alexis Paul Bertolini
- PhD student in Computer Science at Milan University, Italy
- Managing director of Warehouse Creations
- Developer of Java applications, Web services, Network Databases
- Member of the IEEE Computer Society
- Teacher of English as a foreign language
- 
http://www.geocities.com/eureka/9125

  Rispondetemi direttamente alla mia mail (
marc...@spidernet.it
) perchč

Newsgroup: it.comp.java
Titolo: Genova JUG Meeting @ FINSA - 20/05/2008

Il prossimo meeting del JUG Genova si terrà il 20 Maggio 2008 presso
FINSA-IRE, Piazza Dante 7, GENOVA (Centro).
Parleremo di
   * Maven2 (Fabio Bonfante)
Seguirà una discussione delle problematiche legate alla build
automation e gestione delle dipendenze.
La partecipazione è libera e gratuita. Se pensi di partecipare,
registrati su 
http://www.jugevents.org/jugevents/event/show.html?id=1237
.
Se vuoi unirti a noi per una pizza al termine dell'incontro, aggiungi
"pizza" al tuo cognome al momento della registrazione.
Per aggiornamenti vedi:
   * 
http://juggenova.net
   * 
http://upcoming.yahoo.com/group/3592/
   * 
http://www.jugevents.org/jugevents/event/show.html?id=1237
Ti chiediamo di diffondere l'invito a colleghi ed amici e a promuovere
l'incontro. A presto!

 "pizza" al tuo cognome al momento della registrazione.
Ciao Carlo,
una curiosità. Perchè chiedete di aggiungere "pizza" al cognome? Non va
bene il campo Nota?
...sempre nell'ottica di migliorare JUG Events.
Ciao
   Lucio
-- 
Lucio Benfante
JUG Padova           
http://www.parancoe.org
 ...have a look at it!
www.jugpadova.it
 
http://www.jugevents.org

Newsgroup: it.comp.java
Titolo: Load automatico JSP in Tomcat

E' vero, lo fa la prima volta che richiami la pagina e poi basta, ma alcuni
server permettono di precompilare le pagine in fase di startup del server
stesso cosi che non aspetti neanche la prima volta.
Mi chiedevo appunto se Tomcat potesse fare la stessa cosa.
Ciao Paolo

 Ciao Paolo

Si, per certo
--
--
Ciao
                                        Roche
               - The Mannix -
la solita minestra punk?
Clicca quì sotto:
 
http://stage.vitaminic.it/the_mannix/

Newsgroup: it.comp.java
Titolo: E' possibile cambiare il nome di un file?

In Java è possibile cambiare il nome di un file presente in una
directory? Ho il problema di dover aprire con la runtime e la cmd.exe
dei file doc presenti in una cartella ma se questi presentano degli
spazi nel nome la cmd.exe non li apre. Cercavo di costruire qualcosa
che mi cambi per esempio:
pietro peroni.doc
in
pietro_peroni.doc
E' possibile? Conoscete qualche programma sulla rete che faccia questo
lavoro con + file contemporaneamente? Ciao Pietro.

 directory?
Vedi la documentazione di Java su File.rename().
Davide

 In Java č possibile cambiare il nome di un file presente in una

Esiste in metodo rename della classe File. Puoi comunque passare alla 
cmd o alla command (se sui su win 9x) il nome del file tra virgolette 
("pietro peroni.doc") e vedrai che funzionera' . Ti consiglio di unsare 
le virgolette anche perche' il fatto di eliminare gli spazi non 
significa che altri nomi di file che contengono caratteri particolari 
non ti causino ancora problemi.....
GC

...

Grazie mille! Il rename() mi dava seri problemi! Pietro.

 GC
E se invece lavoro su win200pro o xp? Mi devo sparare? :-) Non
funzionano lě le virgolette!
Ciao Grazie Pietro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: [newbie] creare link dinamico

ok ora ridete ma non riesco a creare un link dinamico tipo test2.jsp?id=4
ecco il codice:
while ( rs.next() ) {
                                link=rs.getString("idagenzia");
		out.println("<TR>\n<TD><a href=dettaglio.jsp?id=");
	  	out.println(""+link+"");
		out.println(">"+ rs.getString("nome") + "</a></TD>");
come fň?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it



Se non puoi proprio passare alle JSP, io lo scriverei cosi':
out.println("<TR>");
out.println("<TD><a href=\"dettaglio.jsp?id="+link+"\">"+
            rs.getString("nome") + "</a></TD>");
Sei sicuro di volere il <TR> dentro al ciclo?
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064
Newsgroup: it.comp.java
Titolo: [JSP] insert multiple

devo effettuare delle insert all'interno di alcune tabelle in un DB di MySQL
da una pagina JSP. Finalmente ho risolto il problema di sintassi della
insert (vedi post precedenti).
Ma ora ho un altro problema.
La Insert che devo fare è costituita da 3 insert all'interno di altrettante
tabelle, ed è ovvio che affinche la insert abbia senso devono andare a buon
fine tutte e 3 le insert.
Come dire voglio rendere la insert su 3 tabelle ATOMICA.
Ho letto sul manuale di JDBC che per default ogni operzione di modifica di
un DB è impostata essere autocommit e che esiste un modo per rendere piu
operazioni atomiche.
Qualcuno sa indicarmi come fare ad esempio ad eseguire 3 execute() ed essere
certi che tutte tre e opeazioni siano andate a buon fine!!
Grazie

 
Normalmente si fa così:
connection.setAutoCommit(false);
try {
     // ...
     // fai i tuoi 3 INSERT
     // ...
     // tutto ok: rendi effettive le modifiche
     connection.commit();
} catch (SQLException sqle) {
     // qualcosa non ha funzionato: annulla tutto
     connection.rollback();
}
Occhio però che MySQL di default non supporta le transazioni. So che si 
può fare usando tabelle di tipo InnoDB, ma non conosco i dettagli; per 
queste esigenze preferisco usare altri database.
Ciao.
\mirko

Newsgroup: it.comp.java
Titolo: Parsing long to byte

Devo convertire un long in un byte.
come devo fare

 come devo fare
long l = ...
byte b = (byte) l;
Ciao
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it/imsv/

Anche:
        long aLong = 430398;
        Long aLongAsAClass = new Long(aLong);
        byte aByte = aLongAsAClass.byteValue();
che però sotto sotto non fa altro che un cast...quindi direi che è meglio il 
cast...
Tommaso

Newsgroup: it.comp.java
Titolo: Da stringa \uxxxx a char

Ho una stringa composta da caratteri non ascii specificati con la formula  
\uxxxx tipica di java.
C'è una maniera per portarla a caratteri "normali".
Ho provato a spulciare la classe String e la classe Character, ma non mi  
pare di aver trovato nulla che faccia al caso mio.
es
"\\u042f\\u0394" dovrebbe diventare "ЯΔ" (per chi non la vedesse è la R  
rovesciata cirillica seguito da un delta maiuscolo greco)
Grazie
-- 
Mail to: anforagimailpuntocom²
http://www.hostingjava.it/-SaThot/mail/me

 
-- 
Andrea Francia
http://www.andreafrancia.it/

 	System.out.println(stringa);
No, la stringa che devo manipolare (non stampare a video), mi viene  
fornita con quella codifica.
Quando dico che ho "\u2345" intendo dire che ho una stringa java formata  
dai caratteri '\\','u', '2', ecc.


 
Ah, scusa non avevo capito.
Dai un occhio qui:
http://www.velocityreviews.com/forums/t367758-unescaping-unicode-code-points-in-a-java-string.html


 
http://www.velocityreviews.com/forums/t367758-unescaping-unicode-code-points-in-a-java-string.html
che è più o meno come ho fatto io, mi aspettavo una soluzione meno  
casereccia.
In ogni caso grazie


 
Segnala il baco alla Sun. Probabilmente esiste già.

Newsgroup: it.comp.java
Titolo: info

   Salve a tutti,
come si fa ad utilizzare del codice C in un programma in linguaggio Java ? 
  Grazie e ciao.
  Mauro.
-- 
Posted from 
mailex1.saritel.it
 [151.99.229.13] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:013D3552A4BCD411AF6...@misv0002.mi.saritel.it...


 
   Grazie,
ti posso chidere anche se esiste qualche tools che converte del codice C in
Java, o che almeno si avvicina  ?
 
  Ciao.


Java, o che almeno si avvicina  ?
Trovi il contrario: Java to C traslators, ma non C to Java traslator...
... la cosa dovrebbe fare riflettere ;)
Esempio: 
http://www.cs.arizona.edu/sumatra/toba/
Bye

Newsgroup: it.comp.java
Titolo: Su synchronized

Ciao,
ci sono alcune cose che forse non ho capito su synchronized.
Se la mia classe ha tutti i metodi synchronized allora si potrà accedere 
alla classe uno alla volta. Ma se esistono anche dei metodi che non sono 
synchronized come è gestito l'accesso alla classe? e cambia se sono 
pubblici/privati/protetti?
E se io volessi lasciare la possibilità di accedere alla classe senza 
restrizioni tranne che per un metodo che dovrebbe essere eseguito in 
mutua esclusione?
Grazie
FF

 FF
Ciao,
Andrea.

 
Ok, ma quindi se ho due metodi synchronized la mutua esclusione vale per 
uno alla volta o entrambi?
Ossia i metodi synchronized di una classe sono in mutua esclusione anche 
tra di loro o un metodo è in mutua esclusione solo con se stesso?
E come sarebbe possibile creare questi due scenari diversi?
E' importante per me capire questo, perchè nella classe ho delle 
varibili private alle quali devo accedere in mutua esclusione.
In pratica a me serve realizzare un monitor (non mi basta impostare 
synchronized su una variabile, in un metodo ne cambia più di una).

 mutua esclusione?
Dichiari solo quel metodo synchronized. Se vuoi puoi fare anche solo un 
blocco di codice.

 E come sarebbe possibile creare questi due scenari diversi?
Non so se sia possibile la seconda sai?
Ciao,
Andrea.

 synchronized su una variabile, in un metodo ne cambia più di una).
le variabili non possono essere sincronizzate. Fra l'altro le variabili
base (tranne double) sono già 
sincronizzate perchè il loro accesso è atomico. In Java5 c'è la
possibilità di fare qualcosa in più, 
(vedi il package
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/atomic/package-
summary.html) ed è possibile ottenre delle variabili atomiche anche
complesse
Inoltre in generale i nuovi package util.concurrent rendono inutile la
sincronizzazione vecchio 
stile, ti consiglio di leggere, per esempio:
http://java.sun.com/developer/JDCTechTips/2005/tt0816.html#2
che dovrebbe fare al caso tuo, molto più semplice ed efficace
hth,
uL
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it