mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Utf-8, sigh

Salve.
Costruendo un'applet java ho questo errore. Lo copio incollo direttamente 
perchè è piu' che esplificativo:
C:\Manuali\Java Tutorial\uiswing\components\example-
1dot4\FileChooserDemo.java:94: unreported exception 
java.io.UnsupportedEncodingException; must be caught or declared to be 
thrown
			 log.append(newline + 
URLEncoder.encode(filecorrente, "UTF-8"));
In poche parole senza specificare UTF-8 ottengo una nota che ricorda che 
è una funz. deprecata ma se specifico mi dà errore.
Ho cercato su internet per ore.
Qualcuno ha qualche idea?
Tac
-- 
"On the left! On the left! LEFT! RIGHT! LEFT!"
 ( Zach de la Rocha & DJ Shadow )

Qualcuno ha qualche idea?
try
{
	log.append(newline + 
		URLEncoder.encode(filecorrente, "UTF-8"));
}
catch(UnsupportedEncodingException e)
{
	e.printStackTrace();
}
Ho anche un'altra idea: che sia meglio approfondire la teoria...

 Invece di "UTF-8" prova ad usare "UTF8".
Ho fatto entrambe le cose e probabilmente, nella fretta, non mi sono 
accorto che l'errore cambiava (ed era una semplice richiesta di caught). 
Difatti l'errore che ho copia incollato era stato provocato da UTF8 (ho 
cambiato a mano nel post per non dover ricompilare per avere l'errore 
vecchio, non avendo notato la differenza fra i due).
Grazie ad entrambi.


Newsgroup: it.comp.java
Titolo: Interfaccia grafica

Voglio costruire un'interfaccia grafica per un mio programma.
Le funzionalità di base che voglio sono:
- ho un array di n stringhe, voglio ricavarne una tabella con n righe e 
1 colonna, se clicco su una riga mi si apre un'altra finestra/tabella/...
- ho diversi "blocchi", ciascuno contiene una tabella, tra i vari 
blocchi ci sono delle frecce che li collegano, se clicco su un blocco mi 
sa apre un'altra finestra/tabella/...
Ora mi chiedevo: esiste una qualche libreria/plugin Eclipse/... che può 
aiutarmi in questo? Le funzionalità che mi servono sono veramente 
basilari...
E' che a implementarmelo io direttamente in swing o altro mi viene male 
(anche perchè la struttura dei vari blocchi e delle frecce può essere 
molto complicata, e pensare di farla con i vari Layout, etc etc... mi 
sembra parecchio incasinato).

 sembra parecchio incasinato).
e' meno complicato che farlo fare a un IDE.
Guarda JTable e TableModel.
Ciao Jack

 Ciao Jack
Mi sto rassegnando... JTable & C li conosco... La domanda è: ci sono 
delle classi già fatte per visualizzare un grafo?
Perchè i table arrivo a farli, ma poi ho una finestra con più table 
diversi che devo collegare con delle frecce... E non ho la più pallida 
idea di come farla!

 idea di come farla!
prova a vedere questa qui:
http://graph.netbeans.org/

Domanda facile facile (spero): ho un JFrame che contiene un JScrollPane 
che contiene un JPanel che contiene... etc etc...
alla fine contiene un JTree.
Quando me lo visualizza me lo mostra piccolo piccolo tagliando metà 
delle cose scritte sulle righe; se entro dentro al tree si apre sempre 
un po' di più l'area visibile ma mai abbastanza, e se richiudo torna 
indietro.
Qual è il metodo per mettere la dimensione visibile grande quanto la 
finestra?
Grasssie!

Pietro Ferrara ha scritto:

Risolto!:-)
Newsgroup: it.comp.java
Titolo: Problema con Java

Salve ragazzi, sono nuovo di questo ng.
Vi volevo chiedere un aiuto su un esercizio d'esame in Java
Il testo è il seguente:
"Sia t un'espressione di tipo T in Java, sia m(x) un metodo con parametro
formale x di tipo T1 ed n(x) uno con parametro "formale y di tipo T2.
"E' possibile che T1 e T2 siano tali che nè T1 è sottotipo di T2, nè T2 è
sottotipo di T1, eppure risultino legali tanto la "chiamata m(t) che n(t)?
"Motivare la risposta. (In caso affermativo fornendo un esempio)
Ho cercato una soluzione e mi sono detto è possibile che T sia sottotipo sia
di T1 che di T2??
Come si fa a realizzare questo concetto in Java? Con le interfacce? (Oddio
non vorrei aver detto una boiata....)
Vi ringrazio anticipamente!!

 non vorrei aver detto una boiata....)
Sì, l'ereditarietà multipla tra interfacce è possibile.
Newsgroup: it.comp.java
Titolo: Method verification error

Ho scritto un applet (VJ++) che funziona correttamente sotto MSIE
ma quando provo ad aprirlo da Netscape Gold 3.0 genera il seguente
messaggio di errore:
Class JClient got a security violation: method verification error.
Qualcuno sa come e' possibile risolvere questo problema?

Hello Metropolis!
14 Mar 97 10:29, Metropolis Development wrote to :
 MD> Class JClient got a security violation: method verification error.
 MD> Qualcuno sa come e' possibile risolvere questo problema?
A naso mi sembra che tu abbia fatto un casting ad una classe di tipo sbagliato. Adesso non ho ben presente quali sono i limiti del casting, ma prova a vedere se nel sorgente hai qualche assegnazione del tipo Class1 c = (Class2 )p e cambiala in Class2 c = p.
Bye/2 (
ma...@arci02.bo.cnr.it
)
Web Page: 
http://www.execpc.com/~marco
--- GoldED 3.00.Alpha4+
 * Origin: Arci Computer Club / LoraBBS Support Site  (2:332/402)

Class1 c = (Class2 )p e cambiala in Class2 c = p.
No, il metodo che mi da l'errore e' definito non statico perche' devo
utilizzare un riferimento a "this". Se (per prova) tolgo il 
riferimento a "this" e dichiaro il metodo "static" l'errore non si
verifica piu'.

Newsgroup: it.comp.java
Titolo: potreste dirmi come si setta il CLASSPHAT

Credo di aver bisogno di settare un CLASSPHAT per far si che il browser
possa vedere le classi di cosmoplayer che credo siano situate in:
C:\Programmi\CosmoSoftware\CosmoPlayer\npcosmo211.zip
come si fa praticamente?
basta settarlo una volta o bisogna farlo sempre o magari metterlo
nell'autoexec.bat ?
grazie a chiunque voglia darmi una mano


l'ultima che hai detto

grazie assai!

Se utilizzi win98/me e compagnia devvi aggiungere al file autoexec.bat
SET CLASSPATH=directory
in win2k/xp
pannello di controllo -> sistema -> scheda ambiente ->
aggiungi una variabile CLASSPATH e imposta sulla directory corretta
oppure da riga di comando utilizzando java e javac devi OGNI VOLTA
inserire -classpath directory
Newsgroup: it.comp.java
Titolo: Problema NullPointerException

Vi posto solo un frammento di codice, sperando sia sufficiente.
public class ArchivioBancoPosta {
    private ArchivioBancoPosta() {}
 
    private static int DIMARRAY = 100;
    private static ContoBancoPosta dbContiCorrenti[];
    private static int ultimoInserimento = 0;
 
    public static int aperturaConto(Persona P, Data D, float N) {
 
    	ContoBancoPosta nuovoConto = new ContoBancoPosta(P, N, D);
	dbContiCorrenti[ultimoInserimento] = nuovoConto 
        ultimoInserimento++;
        return nuovoConto.getNumeroConto();
    }
.
.
.
(tante altre cose)
}
Tralasciando scelte di progetto (è un caso di studi per un esame, settimana 
prossima dovremmo passare da un array ad un hashMap), altri metodi 
descritti altrove che non vado a postare altrimenti è un macello, il 
programma è costituito da un interfaccia che intercetta la scelta 
dell'utente e richiama un metodo (in questo caso, Apertura Conto).
I Dati vengono passati correttamente al metodo, e altrettanto correttamente 
il metodo li passa al Costruttore. Ho anche provato a fare una stampa. 
Succede però che nel momento in cui viene eseguita l'istruzione
dbContiCorrenti[ultimoInserimento] = nuovoConto 
per memorizzare il conto corrente in quella locazione dell'array mi solleva 
una nullPointerException.
Dov'è che sbaglio?
-- 
Cathàll - 
www.interisti.org
HT: Djurgårdens IT (233519)

 Dov'è che sbaglio?
Beh, se quell'array non lo inizializzi mai....
prova a mettere un dbContiCorrenti=new ContoBancoPosta[ dimensione ];
Saluti
CarMas

 prova a mettere un dbContiCorrenti=new ContoBancoPosta[ dimensione ];
E infatti avevo già risolto da solo.
Che fesso :)


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

 
Ciao,
voglio creare una finestra popup, molto "ingenuamente" ho scritto:
Popup pp = new Popup();
mi dice che il metodo costruttore di Popup e' protected e lo posso
istanziare solo da una sub class!
qualcuno mi puo' fare un esempio??
Willy
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 mi dice che il metodo costruttore di Popup e' protected e lo posso
Quando dice cosě vuol dire che non č previsto che il costruttore venga 
usato direttamente dall'esterno... quindi ci deve esser qualche altro 
sistema per ottenere un istanza della classe.
Se leggi bene nella documentazione della classe (API) c'e' scritto
" You typically do not explicitly create an instance of Popup, instead 
obtain one from a PopupFactory."
e subito sotto "See Also:  PopupFactory"
bye
DKano
Newsgroup: it.comp.java
Titolo: getQueryString in JSP

Salve,
sto facendo un sito che prende le informazioni dall'indirizzo URL ma non so
come prendere queste informazioni...cioe, io riesco a prendere le
informazioni ma non so dividerle... vi faccio un esempio di quello che
voglio fare...
URL= 
http://my.site.it/index.jsp?color=#000000&lang=ita
adesso voglio assegnare ad una varibile il valore di color e a un'altra il
valore di lang...ma come faccio?? se faccio request.GetQueryString lui mi
prende tutto quanto, cioe color=#000000&lang=ita.....
HELP!!! AIUTO!!!!
Grazie e CIAO!!!

 ha scritto nel messaggio
news:kkCZ3VB...@news1.galactica.it...


Newsgroup: it.comp.java
Titolo: Awt e Tabelle

Ciao a tutti
qualcuno sa dirmi se in AWT  esiste una classe che mi permetta di usare
tabelle?
Io ho trovato solamente le liste, quindi una sola colonna.
Grazie per ogni suggerimento

In AWT nativamente non esiste nulla. Comunque io all'epoca sono partito da una classe che
ho trovato sul web, che gia' faceva buona parte del lavoro, e me la sono riscritta tutta
:-D
La classe in oggetto (MultiColumn.java) la trovi su:
http://cgi.student.nada.kth.se/cgi-bin/d92-pro/gw/java
 
oppure su:
http://www.student.nada.kth.se/~d92-pro/UnderConst/Java/
(devi anche scaricarti BorderPanel.java)
Ecco la classettina di test che ho fatto per testare la tabella:
import java.awt.*;
import java.awt.event.*;
public class MultiColumnTest
{
    public static void main(String args[])
    {
        MultiColumn mc = new MultiColumn(new String[]{"Codice", "Nome", "Cognome"});
        mc.addItem(new String[]{"001", "Bruno", "Bossola"});
        mc.addItem(new String[]{"002", "Franco", "Faso"});
        mc.addItem(new String[]{"003", "Enrico", "CheSuona"});
 
        final Frame f = new Frame();
        f.addWindowListener(new WindowAdapter()
            {
                public void windowClosing (WindowEvent e)
                {
                    f.dispose();
                    System.exit(0);
                }
            });
 
        f.add(BorderLayout.CENTER,mc);
        f.setSize(400,200);
        f.show();
    }
}
La classe MultiColumn.java e' scritta veramente con i piedi :-D, quindi ti consiglio di
usarla solo a titolo sperimentale e di creartene poi una tu, come ho fatto io.
HTH,
    Bruno.


|
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://bbruno.fasturl.it
|
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola
|
Newsgroup: it.comp.java
Titolo: Memorizzare un vector in una sessione

Salve ragazzi devo fare una pagina jsp che ha un form con due campi:
es. nome e cognome questo form passa il contenuto di questi due campi
ad una servlett, che memorizza il contenuto di questi du campi in un
beans che a sua volta viene memorizzato in un vector, solo dopo viene
avviata una sessione. Come si fà per memorizzare un vector in una
sessione ???? E per recuperare i dati di un vector se la sessione è
già attiva  ???
Come fare se sidevono memorizzare più valori???
session.putValue(nomevariabile,valore)

Come mai nessuno mi risponde ???

E' qualcosa che non si può fare ???

Non lo sapete???

 Non lo sapete???
Vista la petulanza non rispondo.
Newsgroup: it.comp.java
Titolo: Ant & jspc con WebLogic

Salve a tutti,
ho un problema con ant e weblogic per quanto riguarda la precompilazione
delle pagine jsp.
La mia versione di ant e' 1.5,  mentre WebLogic e' 6.1 SP2.
L'alberatura delle directory del mio progetto e' la seguente:
/project
    |--> /war (contiene le jsp)
    |--> /war/WEB-INF (contiene web.xml e weblogic.xml)
    |--> build.xml (lo script per ant)
Quindi ho scritto questo task:
<target name="jspc" depends="init" " >
  <java classpathref="project-classpath"
        classname="weblogic.jspc"
        dir="war"
        fork="yes">
        <arg line="-k -webapp war index.jsp"/>
  </java>
 </target>
Tuttavia ottengo questo errore:
jspc:
     [java] [jspc] warning: expected file /project/war/war/WEB-INF/web.xml
not found, tag libraries cannot be resolved.
Sembra che l'errore sia dovuto all'attributo -webapp: infatti se cambio il
valore dell'attributo con dummydir l'errore e':
jspc:
     [java] [jspc] warning: expected file
/project/war/dummydir/WEB-INF/web.xml not found, tag libraries cannot be
resolved.
Se invece setto il valore di webapp con il path assoluto l'errore e':
jspc:
     [java] Exception in thread "main" java.lang.NoSuchMethodError
     [java]     at
weblogic.apache.xerces.jaxp.DocumentBuilderImpl.<init>(DocumentBuilderImpl.j
ava:136)
     [java]     at
weblogic.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Do
cumentBuilderFactoryImpl.java:82)
     [java]     at
weblogic.xml.jaxp.WebLogicDocumentBuilderFactory.newDocumentBuilder(WebLogic
DocumentBuilderFactory.java:112)
     [java]     at
weblogic.servlet.internal.dd.DescriptorLoader.initDOMFactory(DescriptorLoade
r.java:308)
     [java]     at
weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:32
5)
     [java]     at
weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoa
der.java:341)
     [java]     at
weblogic.servlet.internal.dd.DescriptorLoader.initialize(DescriptorLoader.ja
va:254)
     [java]     at
weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:1
74)
     [java]     at
weblogic.servlet.internal.dd.DescriptorLoader.loadDescriptor(DescriptorLoade
r.java:410)
     [java]     at weblogic.jspc.runBodyInternal(jspc.java:227)
     [java]     at weblogic.jspc.runBody(jspc.java:169)
     [java]     at weblogic.utils.compiler.Tool.run(Tool.java:79)
     [java]     at weblogic.jspc.main(jspc.java:360)
     [java] Java Result: 1
Cosa c'e' di sbagliato?
Grazie a tutti
Giuseppe

 wrote in message
news:ao0nsb$qcv$1...@newsreader.mailgate.org...

Newsgroup: it.comp.java
Titolo: Errore

Questo codice che ho scritto si comporta stranamente.Viene compilato con
successo,ma al momento dell'esecuzione mi dà errore.Sapete dirmi perchè?
class SommaMedia {
public static void main(String[] arg){
int somma=0;
if (arg.length >0) {
for (int i=0;i < arg.length;i++){
somma += Integer.parseInt(arg[i]);
}
System.out.println("La somma è: "+ somma);
System.out.println("La media è: "+ (float)somma/arg.length);
}
}
}
Questo codice serve per visualizzare il passaggio di argomenti ad un metodo
direttamante dalla riga di comando.

 successo,ma al momento dell'esecuzione mi dą errore.Sapete dirmi perchč?
A me funziona perfettamente. Se riporti l'errore provo a capire perchč non
va. Inoltre dimmi con quale comando esegui il codice passandogli
l'argomento.
Ciao
Giacomo Boccardo

Newsgroup: it.comp.java
Titolo: Trasmettere variabili POST verso URL

Sapete se esistono gią alcune classi per questo genere di cose, ovvero
trasmettere variabili con method POST usando i socket ?
Thanks
J


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.381 / Virus Database: 214 - Release Date: 02/08/2002

 J
Certo, questo e altro, nonché opensource:
http://jakarta.apache.org/commons/httpclient/
ciao

Newsgroup: it.comp.java
Titolo: hsqldb

Qualcuno di voi ha usato hsqldb per sviluppare applicativi che poi sono 
stati venduti ?
Che tipo di problemi o difetti avete riscontrato rispetto ad altri db 
più tradizionali quali mysql o altri ?
Sto pensando di utilizzarlo, ma nn avendo alle spalle una precedente 
esperienza volevo sapere qualcosa da voi
-- 
Questa è una firma automatica di MesNews.
Sito: 
http://www.mesnews.net

 esperienza volevo sapere qualcosa da voi
Nessun problema, anzi, il vantaggio di hsqldb e' che lo puoi integrare
nella tua applicazione Java senza problemi.
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 nella tua applicazione Java senza problemi.
Il problema dei beckup come l'hai risolto ?
Vorrei implementare un metodo che mi consenta di ripristinare il db in 
tempi brevi qualora vado KO


 Il problema dei beckup come l'hai risolto ?
Il bAckup l'ho risolto semplicemente copiando i files.

Newsgroup: it.comp.java
Titolo: domanda da *vero* profano

scusate il rumore, ma...
ho scaricato un counter da montare sul server *senza CGI*; dentro il file
zippato c'e' un file .jar :^(
Sto imparando quasi tutto su  jar, e' un'ora che leggo - ma non ho ancora
capito *come estraggo i files* dall'archivio JAR??? senza JDK, ne' VisualJ
etc??
Esiste uno scompattatore possibilmente per win9x?
Grazie,
Luca

...


Esiste uno scompattatore possibilmente per win9x?
UNZIP, INFOZIP, PKZIP, WINZIP, e certamente molte altre
implementazioni vanno benissimo (un Jar e` uno Zip).  Non
mi e` chiaro pero` perche` devi scompattarlo, non puoi dare
direttamente il Jar stesso come codebase/classpath/archive
invece del directory in cui lo scompatteresti?
Alex

Newsgroup: it.comp.java
Titolo: servlet

Ciao a tutti.
Ho realizzato una piccola servlet e per provarla ho usato JRUN della
allaire.
ma ogni volta che la apro mi viene chiesto se voglio salvarla o aprirla con
un certo oprogramma!!!!!!!!!!
perche'?
cosa sbaglio?
grazie anticipatamente

 un certo oprogramma!!!!!!!!!!
Evidentemente non hai configurato correttamente JRun o Apache o
quello che e', pertanto non riconosce la Servlet come qualche cosa
da eseguire ma come un file da downloadare. Verifica la tua
configurazione.
Davide

Newsgroup: it.comp.java
Titolo: Java & MP3

Ciao. Che voi sappiate ci sono classi Java per trattare gli MP3?
O magari sapete dove reperire informazioni utili sulla codifica,
sull'header, ecc?
Ciao
giu
Spedito da 
http://www.submission.it
promuovi gratis il tuo sito web sui motori di ricerca

 wrote in message
news:actqce$tk1$1...@atlantis.cu.mi.it...
| Ciao. Che voi sappiate ci sono classi Java per trattare gli MP3?
| O magari sapete dove reperire informazioni utili sulla codifica,
| sull'header, ecc?
| Ciao
|
| giu
Ciao Giu
Qui 
http://www.vdheide.de/java_mp3.zip
puoi trovare una libreria per la lettura (e scrittura) dei tag id3 dei file
mp3,
funzionano, ma ho fatto solo un piccolo test per leggere l'autore del
brano....non ti so dire che potenzialita' nascondano :-P
PS: questo non e' il sito ufficiale, ma quello ufficiale e' out, quindi
accontentati :)

 wrote in message actqce$tk1$1...@atlantis.cu.mi.it...


 wrote in message
JMKI8.21567$8x3.4...@twister1.libero.it...

Newsgroup: it.comp.java
Titolo: Domanda da Certificazione [Mock Exams]

Ho effettuato un test nel quale, tra le domande c'era questa:
After what line will the object referenced by i become eligible for
garbage collection in the following code?
public class Pannel{
    public static void main(String argv[]){
	Pannel p = new Pannel();
	p.go();
    }
    public void go(){
	Integer i = new Integer(10);
	Integer i2 = i;
	i = null;
	Integer i3 = new Integer(0);
	i2= null;	
    }
}
Io ho risposto "dopo i = null" mentre invece la risposta che viene
data come corretta è "dopo i2 = null" asserendo che anche se i = null,
i2 aveva ancora il reference ad i.
Giusto ma, 'sto refernce non è null? Anzi, proprio per questo io avrei
detto che i2 = null era inutile proprio perchè per me era già null e
che anche i2 era eleggibile (dopo i = null) al garbage collector.
Dove sbaglio?
Grazie

 Dove sbaglio?
Nel concetto di oggetto e reference variable. Ti conviene ripassare la 
parte :-)
i e i2 sono due reference, inizialmente allo stesso oggetto. Facendo:
i = null;
fa si che i non sia più un reference a quell'oggetto, ma i2 continua ad 
esserlo.
Se non ti porta troppo fuori strada, ti può aiutare il concetto di 
puntatore del C/C++.

 detto che i2 = null era inutile
Ma no, se modifichi l'oggetto tutti i riferimenti vedranno l'oggetto
modificato, ma con i=null modifichi il riferimento non l'oggetto.
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it/imsv/

Newsgroup: it.comp.java
Titolo: [JDBC] Numero record in ResulSet

Come faccio a sapere quanti record mi sono tornati da una query, senza dover
scorrere tutto il resulset ?
Ciao Max

Questa sta diventando una FAQ ... Castagnone, dove sei? ;-)))
Comunque, non si puo'.
Se ti interessa solo il numero di record puoi agire a livello di SQL facendo una
SELECT COUNT
Ciao.


 
Ineguagliabile, mi sembri molto confuso sui database. Lascia perdere!

 Ineguagliabile, mi sembri molto confuso sui database. Lascia perdere!
Visto che la soluzione parrebbe essere abbastanza semplice e cioè
rs.last();
rowCount = rs.getRow();
// se rs.last non è supportato (JDBC1.0) devi invece effettivamente
attraversare
// tutte le righe
perché non la puoi postare invece di limitarti a dare dell'ignorante a
destra e a sinistra? Un ng non serve per soddisfare il proprio ego ma
per imparare.
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: Applet e files

Ciao a tutti. Altra domandina.
E' possibile in qualche modo da un'applet accedere a un file di archivio?
a) in lettura
b) in lettura/scrittura
E con quali limitazioni?
Il mio problema e' di creare una agenda usando per l'aspetto grafico
applets+HTML ma comunque agendo in locale.
Questo per utilizzare la VM del browser e la massima trasportabilita' su
tutte le piattaforme.
Grazie per il vostro aiuto
Ido

 wrote in message
news:pEva8.54564$om6.1...@news1.tin.it...


 ha scritto nel messaggio
news:a4el16$k5$1...@newsreader1.mclink.it...

Newsgroup: it.comp.java
Titolo: più veloce PHP JSP?

Le JSP sono più appropriate per pagine la cui complessità elaborativa è
alta... PHP invece più adatto per pagine dinamiche che non richiedono
grandi sforzi computazionali.... vero?
quale è il più veloce?
dicono che tomcat sia lento... un altro più veloce?
Grazie in anticipo, Mario.

 dicono che tomcat sia lento... un altro più veloce?
A tutt'oggi il piu' veloce server (sia nello statico che nelle
pagine dinamiche) e' Caucho Resin.
Davide

 ha scritto nel messaggio
news:9fhv0h$45egs$1...@ID-18487.news.dfncis.de...


 mi dai un link dove posso verificarlo?
Su 
www.caucho.com
 c'e' un benchmark tra vari "engine", c'era anche
una statistica fatta da qualcun'altro, mi pareva fosse su ZDNet,
ma non trovo piu' il link.
Davide

Newsgroup: it.comp.java
Titolo: Menu

Sono un programmatore Java alle prime armi e sicuramente la domanda che
faccio e' banale.
Vorrei fare apparire una finestra con la voce menu "File" e alcune
sotto-voci (senza gestire alcun evento), ma il compilatore non trova il
metodo "setMenuBar()" e mi da il seguente errore:
"BarradeiMenu.java": Error #: 300 : method setMenuBar(java.awt.MenuBar)
not found in class BarradeiMenu at line 22, column 5
Qualcuno puo' aiutarmi?
L'ambiente di sviluppo e' il Borland JBuilder 5 Personal edition.
package untitled46;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/**
 * Title:
 * Description:
 * Copyright:    Copyright (c) 2004
 * Company:
 * @author
 * @version 1.0
 */
/*
<applet code="BarradeiMenu" width=300 height=200>
</applet>
*/
public class BarradeiMenu extends Applet
{
  public void init()
  {
    MenuBar mbar=new MenuBar();
    setMenuBar(mbar); // <----- Errore, perche?
    Menu file=new Menu("File");
    MenuItem item1,item2,item3,item4,item5;
    file.add(item1=new MenuItem("Nuovo"));
    file.add(item2=new MenuItem("Apri"));
    file.add(item3=new MenuItem("Chiudi"));
    file.add(item4=new MenuItem("-"));
    file.add(item5=new MenuItem("Esci"));
    mbar.add(file);
  }
}

Ciao, Bracco!
Il giorno 12/07/2004 alle ore 17:24 hai scritto:
 BB> public class BarradeiMenu extends Applet
 BB> {
 BB>   public void init()
 BB>   {
 BB>     MenuBar mbar=new MenuBar();
 BB>     setMenuBar(mbar); // <----- Errore, perche?
Applet non ha un metodo setMenuBar.
http://java.sun.com/j2se/1.4.2/docs/api/java/applet/Applet.html
Puoi provare con JApplet ma non sara' compatibile con le JVM piu' vecchie.
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JApplet.html
Oppure puoi aggiungere i menu' al Panel come qualsiasi altro oggetto.
Bye
-- 
There is no emotion; There is peace.
http://www.maccasoft.com
Newsgroup: it.comp.java
Titolo: inizializzazione

A volte si verifica l'errore di compilazione relativo al fatto che una certa
variabile non è stata inizializzata. Ma, visto che le specifiche del
linguaggio dichiarano esplicitamente che un int viene inizializzato a zero,
un oggetto a null, e così via, mi chiedevo che scopo avesse.
Inoltre mi pare di notare che non sempre questo errore viene segnalato dal
compilatore. Ammesso che non sia io ad aver bevuto troppo Grumello, che
senso ha?
Ringrazio per le risposte,
maS
--
Tutto ciò che può essere detto si può dire chiaramente;
e su ciò, di cui non si può parlare, si deve tacere.
   Ludwig Wittgenstein

L'inizializzazione automatica viene fatta solo per le variabili istanza e
di classe, non per le variabili locali.
Newsgroup: it.comp.java
Titolo: aiuto neofita :)

Ciao raga,
ho questo problemino.
Vorrei lanciare un programma java, si tratta di un server di una chat in
Flash, in background. Attualmente ci riesco solo tramite shell ma quella
finestra mi da fastidio.
L'os in cui opero e' WinXP e per ora ho creato un piccolo file batch che
contiene poi solo il comando "java j2fapi/j2fd ".
C'e' un modo perche' tutto venga lanciato come proceso in background ?
Grazie mille
Mik



Usa il comando javaw al posto di java.
-- 
Lucio Benfante
Java User Group Padova: 
http://www.jugpadova.it
Brainbench MVP for Java 1: 
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

Newsgroup: it.comp.java
Titolo: odiosa finestra dos

Salve a tutti
Sono nuova alla programmazione in java, ho tuttavia visto vari ambiti di
questo bellissimo linguaggio.
Ho però un problema: in ogni programma che compilo si aprono due finestre, 
Quella inerente l'applicazione, ed una in dos, che scompare solo alla
chiusura del programma.
Sapreste dirmi come eliminare questa finestra in dos ??
Grazie a tutti coloro che avranno la cortesia di rispondermi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bc5trl$71o$1...@news.newsland.it...


 Grazie a tutti coloro che avranno la cortesia di rispondermi
Nella riga di comando con cui fai partire la tua applicazione
sostituisci "java.exe" con "javaw.exe"
Ciao :)
Newsgroup: it.comp.java
Titolo: Per una classe di gestione dei file [1/3]

Leggo spesso messaggi che richiedono lumi su come scrivere/leggere file.
Credo che ognuno di noi abbia la sua classe, e che se la sia riscritta un
centinaio di volte. Vi propongo la mia, nella speranza che qualcuno me la
stronchi con degli argomenti validi :)
Il problema è che spesso questo genere di classi viene considerato un
problema "facile" e gli si dedica pochissimo tempo. Con risultati
discutibili.
Premetto che la mia classe scrive e legge esclusivamente stringhe di testo.
Con un'ovvia modifica può diventare general purpose.
Le idee base che mi hanno guidato sono state:
1) Facilità d'uso. La classe deve esporre solo 3 metodi: crea_un_file,
leggi_un_file, aggiungi_a_un_file_esistente con argomenti ovvi.
2) Sarà un singleton (una sola istanza serve tutti). Stateless (nessuna
variabile di stato è mantenuta nella classe). In questo modo sarà facilmente
incapsulata in un Session Bean Stateless.
3) Cercherà di gestire le eccezioni ovvie, e rilancerà le eccezioni meno
ovvie.
4) Manterrà dei messaggi di log su System.err - impostazione preferita dalla
maggioranza degli Application Server
Boh, vediamola, poi la commento.

facilmente incapsulata in un Session Bean Stateless.
Perche' un singleton? Chiaro che e' una scelta di design, ma se vuoi
mirrors, non ha piu' senso averne un'istanza per ogni file, con al piu'
locking o reference count o un protocollo di risoluzione dei conflitti per
istanze diverse che fanno mirror sullo stesso oggetto? Per quanto
riguarda il session bean, vale la stessa domanda (perche' stateless? :) e
comunque occhio che non ci sono problemi ad avere un SessionBean
stateless con variabili d'istanza - quelle variabili semplicemente non
riguardano uno specifico stato conversazionale, ma uno stato
cross-client. Cioe' "stateless" per EJB e' diverso da "stateless" per una
classe "normale" (dove appunto in genere si intende che non ci sono 
attributi nonstatici). 
Un'utility class come la tua e' possibile, ma appunto non capisco perche'
ti imponi vincoli di design che mi appaiono poco naturali.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

 attributi nonstatici).
Certo, certo: ovviamente. Ma io per puro caso non ho bisogno nemmeno
di variabili d'istanza.
Alessio.

Gli stateful avevano invaso tutto!
Oh. Che server usi? e su che macchina?


NAS 3.6 su Sun (OS Solaris).
Poi abbiamo provato Weblogic (molto meglio).
Ora sto valutando WebSphere e iPlanet (anche se dopo il NAS non sono molto
ben disposto con Netscape). Tutto sempre su Solaris (le macchine sono Sun
6000 e 6500)


Newsgroup: it.comp.java
Titolo: Help jsp - response.sendRedirect()

Esiste un comando che blocca l'esecuzione di una jsp/servlet?
Mi spiego meglio: se inserisco un response.sendRedirect() all'interno di una
pagina jsp, dopo averlo eseguito comunque il resto del codice viene
eseguito, mentre io vorrei che dopo il sendRedirect() tutto il resto venisse
ignorato.
Grazie!


Basta mettere return dopo il sendRedirect.
Oppure, se possibile nel tuo caso, puoi usare forward al posto di sendRedirect.
ciao
tityrus
Newsgroup: it.comp.java
Titolo: [OT] Webb.it

Ho visto sul sito il programma, sembra interessante, una specie di Java
Conference, ci sarà anche un'area java.
Penso che ci andrò.
E' il primo anno che la fanno? Se no, qualcuno di voi c'è già stato e sa
dirmi se ne vale la pena?

 wrote in message
news:IirH8.1145$ie.1...@twister2.libero.it...


 Terro' li 4 seminari mi venite a sentire? niente pomodori pero' :)
Contaci!(...anche per il pomodori :-))
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

Ok

Newsgroup: it.comp.java
Titolo: menu'

Salve a tutti,
c'è qualcuno che puo' aiutarmi a trovare un menu' a discesa?
Ho la necessita' di fare dei menu' con dei sottomenu' quindi mi servirebbe
un menu' che lo faccia. Mi aiutate?
Ciao.
Luigi Colombo
xc0...@xcom.it

 c'č qualcuno che puo' aiutarmi a trovare un menu' a discesa?

 Se hai la possibilitą prova ad usare Visual Cafe della Symantec.

un menu' che lo faccia. Mi aiutate?
Molto piu' semplice di un qualsiasi applet.... prova visitare il sito della
diamond (
www.diamond.com
) hanno risolto il prblema creando un'immagine
mappata che con un onmouseover cambia aprendo la tendina.....
ciao

Newsgroup: it.comp.java
Titolo: Struts e ApplicationResources.properties

Mi piacerebbe descrivere nel file ApplicationResources.properties
tutte le stringhe SQL, proprio come faccio con gli errori, o le varie
labels.
Avete qualche suggerimento ?
Grazie mille.

 labels.
Utilizza il metodo getResource(...) della classe Action. Ad esempio:
MessageResources messres = getResources(request);
String query = messres.getMessage("qry.miaquery");
Andrea Polci

Newsgroup: it.comp.java
Titolo: Come evitare i file class per le inner class?

se il mio file .java ha delle classi interne (senza nome o con nome),
il compilatore mi crea dei file distinti per ogni classe (ad esempio
pippo$1.class)...
è possibile evitare la presenza di questi file e compilare tutto nello
stesso .class?
-- 
]\/[ad]\/[age (
www.mindreamz.net
)
"Un Maestro insegue semplicemente la sua visione di Eccellenza in
qualunque cosa sta facendo e lascia agli altri decidere se sta 
lavorando o giocando. A lui sembra sempre di fare entrambe." - Anonimo

 stesso .class?
No, č il normale funzionamento del compilatore. 
Per quale motivo ti danno fastidio i file .class in piů?
ciao :)
pole
-- 
Note: Some input words use a deprecated author.
Note: Read with -deprecation to understand.
http://web.tiscali.it/meridies
Newsgroup: it.comp.java
Titolo: Leggere un file txt da Applet

Posso aprire con una Applet (da internet)
un file di testo che risiede su un altro URL
diverso da quello in cui si trova la Applet ??
grazie
Saluti
Morfeus

 ha scritto nel messaggio
news:Ot7Z5.109$Kw2....@twister2.tin.it...
: Posso aprire con una Applet (da internet)

:
:


Sicuramente!   Intanto grazie..., un'ultima cosa,
non si puo' neanche aprendo un file in sola lettura??
Ciao
Morfeus


http://www.pabasoftware.com


E richiamare un file HTML?
Grazie, P.
           _____________________________________________________
  ________|                                                     |________
  \       |                Poesia & Entropia                    |       /
   \      |    
http://utenti.tripod.it/aiportne/index.htm
       |      /
   /      |_____________________________________________________|      \
  /___________)                                              (__________\

No per motivi di sicurezza. Si può collegare (e quindi può scaricare file)
solo all'host dal quale è stata scaricata.
Credo sia possibile se il browser viene espressamente impostato dall'utente
in modo da eliminare le restrizioni di sicurezza o l'applet è firmata.
    Stefano
----------------------------------------------
www.f1.OpiX.cjb.net
www.ferrari.fi.OpiX.cjb.net

Newsgroup: it.comp.java
Titolo: cambiare jre

Devo poter usare diverse jre per applicazioni diverse.
Come faccio a switchare a seconda della applicazione
che devo utilizzare la versione attuale della jre. Esiste
qualche tolletto che fa questo mestiere?
grazie,

 ha scritto:

Pannello di controllo->Java Plug-in->Avanzate
nella choice dovresti trovare le varie jre installate e da li scegli quale
usare
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.java
Titolo: Come si usa innerHTML con javascript?

Devo inserire in una pagina HTML un <OBJECT> Flash, ovvero JWPlayer, 
dandogli trai i <param> una variabile che andrei a leggere dall'url che e' 
tipo questa:
www.miosito.net/embed?v=YPjQoSEhlEQ
 
 
Ho estrapolato il valore di v con window.location.search.substr(3) e l'ho 
memorizzato nella variabile vcode.
Pero' poi non la sostituisce dove mi serve...value="&{vcode};%"
 
Ho fatto anche qualche tentativo con innerHTML, ma senza successo.
Mi aiutereste per favore? Non so proprio come fare. grazie.
 
questo e' un'estratto della pagina HTML:
 
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="
http://www.w3.org/1999/xhtml
" 
xmlns:wicket="
http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd
" 
xml:lang="it" lang="it">
<head>
<title>Home Page
</head>
<body>
Prova Flash........
<script type="text/javascript">
var vcode = 
"id=video_player&amp;autostart=true&amp;controlbar=over&amp;start=0&amp;&amp;file=
http://www.youtube.com/watch%3Fv%3
" 
+ window.location.search.substr(3) + "&amp;type=youtube";</script>
 
<div id="video_player_1362950585802_8954" class="video-player-box" 
style="display: block; height: auto;">
<object type="application/x-shockwave-flash" id="video_player" 
name="video_player" data="
http://www.miosito.net/player.swf
" width="640" 
height="360" style="position: relative; z-index: 10;">
<param name="allowscriptaccess" value="always"></param>
<param name="allowfullscreen" value="true"></param>
<param name="wmode" value="opaque"></param>
<param name="bgcolor" value="#000000"></param>
<param name="flashvars" value="&{vcode};%"></param>
</object>
</div>
 
 
 

 Mi aiutereste per favore? Non so proprio come fare. grazie.
In generale:
var element = document.getElementByID('video_player_1362950585802_8954');
var inner = '<object type="application/x-shockwave-flash" ' +
    'id="video_player" name="video_player"' +
    'data="
http://www.miosito.net/player.swf
" width="640"' +
    ... +
    '</object>';
element.innerHTML = inner;
 
Però non tutti gli elementi permettono qualsiasi cosa.
Newsgroup: it.comp.java
Titolo: Dubbio Struttura applicazione

Salve a tutti,
volevo un chiarimento/consiglio sull'uso in una applicazione desktop della 
connessione ai dati.
Avevo pensato di usare un Pool di connessioni per istanziare la connessione 
che usero nell'istanza dell'applicazione.
Poi pensavo di usare un oggetto (es. DBWrapper) che implementasse i metodi 
per interfaciarsi al database.
Ora vi chiedo se per voi č meglio istanziare un DBWrapper nella main class e 
poi utilizzarlo in tutte le occasioni dovute oppure se dichiarare i metodi 
statici e quindi usare i metodi negli oggetti che devono aggiornare il DB?
Sbaglio tutto?
SimoHack 

 
Megadix
-- 
  -- + Setaceous Pig + --
http://www.megadix.org/
http://www.jroller.com/page/megadix/

Newsgroup: it.comp.java
Titolo: Perchè non và questo programma?

Trovatemi l'errore per favore!!!
import java.awt.Point;
class MioRett {
int x1 = 0;
int y1 = 0;
int x2 = 0;
int y2 = 0;
MioRett creaRett(int x1, int y1, int x2, int y2) {
this.x1 = x1;
this.y1 = y1;
this.x2 = x2;
this.y2 = y2;
return this;
}
MioRett creaRett(Point supSin, Point infDes) {
x1 = supSin.x;
y1 = supSin.y;
x2 = infDes.x;
y2 = infDes.y;
return this;
}
MioRett creaRett(Point supSin, int 1, int a) {
x1 = supSin.x;
y1 = supSin.y;
x2 = (x1 + 1);
y2 = (y1 + a);
return this;
}
void stampaRett(){
System.out.print("MioRett: <" + x1 + "," +y1);
System.out.println("," + x2 + "," + y2 + ">");
}
public static void main (String arg[]) {
MioRett rett = new MioRett();
System.out.println("Chiamata di creaRett con coordinate 25,25 50,50:");
rett.creaRett(25, 25, 50, 50);
rett.stampaRett();
System.out.println("------------");
System.out.println("Chiamata di creaRett con punti (10,10), (20,20):");
rett.creaRett(new Point(10,10), new Point(20,20));
rett.stampaRett();
System.out.println("------------");
System.out.print("Chiamata di creaRett con 1 punto !10,10),");
System.out.println("larghezza (50) e altezza (50)");
rett.creaRett(new Point(10,10), 50, 50);
rett.stampaRett();
System.out.println("------------");
}
}

y1 = supSin.y;
******x2 = (x1 + 1);******

Newsgroup: it.comp.java
Titolo: gli application server e j2ee 1.3

Ciao a tutti! volevo porvi alcune domande sugli application server:(scusate
sono molte!):
rimgrazio anticipatamente a chi mi da qualche indirizzo di tutorial o simile
non ho capito la differenza fra Apache e tomcat: tomcat è il servlet engine
di Apache?
quali sono gli apllication server che sono certificati dalla sun secondo le
specifiche j2EE 1.3? UN INDIRIZZO internet ecc?
Tomcat 4 e' cretificato J2ee 1.3 o e' compatibile?
Sapete se per caso esiste un tutorial su JRUn 1.4: non ci capisco nullla
dalla documentazione: e' completamente differente da JRUN 1.3!
come si fa a fare qui una web app?

 di Apache?
Tomcat e' _un_ servlet engine (che volendo ti puo' anche fare da server 
http, anche se tutti, comprensibilmente, lo sconsigliano per usi 
professionali), e che d'altronde viene praticamente sempre usato in 
combinazione con Apache, ma non e' obbligatorio :)
- Mat
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^
"Hate breeds more hate, it's easy to understand
  To retaliate and to be a true macho man
  goes hand in hand"
- "Afghan", Millencolin
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^

 wrote in message
news:Nb1W8.5334$K_4.1...@twister1.libero.it...


 professionali), e che d'altronde viene praticamente sempre usato in
potresti dirmi dov'è che si dice che tomcat non può essere usato per usi
prof. con serv HTTP?
se hai qualche link sarei interessato a leggene le motivazioni.
grazie


 grazie
Anche io sono molto interessato all'argomento ma credo
che BluShine si riferisse al fatto che per l'html statico
Apache č sicuramente molto piů performante e stabile
di Tomcat. Giusto?
Andrea

 di Tomcat. Giusto?
Bhè lo spero perchè ho tutto un progetto con tomcat già publicato !!!
cmq.. aspetto notizie!!!!

Newsgroup: it.comp.java
Titolo: Help SWING

Vorrei sapere dove posso trovare un manuale in linea free per usare le
swing.
Devo fare un programmino per disegnare diagrammi delle classi UML ...
Chi mi aiuta?
Grazie

Chi mi aiuta?
http://argouml.tigris.org/
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Non riesco a capire l'errore

Non riesco a capire perchè quando tramite il metodo insert cerco di
mettere un nuovo elemento nella rubrica, anche se c'è spazio viene
lanciata l'eccezzione. Mi sapete aiutare? 
Grazie
class record {
	protected String nomeutente;
	protected String telefono;
}
class AgendaTel {
	protected int tail,size;
	private record[] agenda;
 
	AgendaTel(int size){
		agenda = new record[size];
		this.size = size;
		tail = 0;
	}
 
	void insert(String nome,String tel) throws Exception{
		System.out.print(this.size+":"+this.tail+"->");
		if (tail<size){
			agenda[tail].nomeutente = nome;
			agenda[tail].telefono = tel;
System.out.println("["+agenda[tail].nomeutente+"],["+agenda[tail].telefono+"]");
			tail++;			
		}
		else{
			throw new Exception("BufferPieno");
		}
	}
 
	String getTel(String nome) throws Exception{
		int tmp = 0;
		while(tmp < tail){
			if(agenda[tmp].nomeutente == nome)
				return agenda[tmp].telefono;
			tmp++;
		}
		throw new Exception("NonTrovato");
	}
}
class testAgendaTel {
	public static void main(String[] args) {
		AgendaTel x = new AgendaTel(10);
		try{
			x.insert("davide","0123456789");
		}
		catch(Exception e){System.out.println("Errore1");}
		try{
			x.insert("michele","9876543210");
		}
		catch(Exception e){System.out.println("Errore2");}
	}	
}
--
Davide

ma...@home.com
 (Davide) wrote in 
news:3d2c62bd...@news.ngi.it
:
[...]
      void insert(String nome,String tel) throws Exception{
           if (tail<size){
->   	    	    	agenda[tail] = new record();
                agenda[tail].nomeutente = nome;
                agenda[tail].telefono = tel;
[...]

Newsgroup: it.comp.java
Titolo: File Upload: path del file uploadato

A me interessa il nome del file uploadato, compreso di path assoluto.
Come suggerite di fare?

 Come suggerite di fare?
Metti una textbox con scritto: "Inserisci qui il path del file".

 Come suggerite di fare?
Avvicinati con fare sornione, offrigli un drik, presentati e te lo
dira' sicuramente :-)
Scherzi a parte credo che qualche dettaglio in piu' sul tuo problema
sia il minimo per ottenere una risposta
Newsgroup: it.comp.java
Titolo: Elenco classi in un package

Buongiorno a tutti.
E' possibile reperire l'elenco delle classi (non astratte), escludendo
le interfacce (che non sono classi :)), che sono presenti all'interno di
un package (poi jar) a runtime?
Se sì, come?
Ciao e grazie D.
Inviato da 
www.mynewsgate.net

 Ciao e grazie D.
Velocemente (perché sono di fretta):
   1. Dal JarFile ti fai restituire tutte le entries.
   2. Da ogni entry ti fai dare il nome (che tipicamente è
      il nome di una classe del package)
   3. Dato il nome di ogni entry usi la reflection
      per determinare se è una classe, se non è astratta,
      se non è un'interfaccia, etc...
- Dario

       se non è un'interfaccia, etc...
Anche qui posso farcela :)
Adesso googolo un pochino.


 Inviato da 
www.mynewsgate.net
Dai un'occhiata a 
http://cvs.sourceforge.net/viewcvs.py/sadun-util/Utility%
20classes/source/org/sadun/util/SimpleClassPackageExplorer.java
Occhio che package e jar non sono la stessa cosa.
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: Thread.yield();

Ciao a tutti,
qualcuno potrebbe essere cosě gentile da spiegarmi il funzionamento
del metodo Thread.yield().
La descrizione che appare Libro Java 2 di Ivor Horton č molto contorta e
non mi č servito molto leggere nemmeno quella dei DOC dell'SDK.
Sembra che consenta di riprendere immediatamente l'esecuzione di un 
Thread che sta dormendo, ma da quanto ho letto deduco che non č proprio
cosě....
Mi piacerebbe che qualcuno mi spiegasse chiaramente l'utilizzo di questo
metodo.
Grazie per l'attenzione,
Eta

 così....
Questo metodo è sconsigliato ed è preferibile usare Sleep della classe 
object (se non erro).
Il suo significato è *dare precedenza* e serve per fermare l'esecuzione del 
thread e far passare
un'altro; il problema si verifica quando più thread hanno la stessa priorità 
per cui se uno di questi
si ferma chiamando *yield* non è detto che il sistema richiami un'altro 
thread con la stessa priorità
ma può chiamare lo stesso che si è fermato invocando il metodo.
Puoi facilmente intuire il mal funzionamento. Questo comportamento però 
dipende dal sistema operativo:
windows è preemptive, cioè in ogni caso toglie l'esecuzione al thread per 
darla agli altri ed evitare monopolizzazione della cpu; altri, come Solaris, 
sono cooperativi, cioè credono che i thread si fermano per dar possibilità 
anche agli altri....
Ciao 

Grazie mille,
ora ho capito, infatti in un trafiletto che ho trovato su Web facevano 
l'esempio dei giocatori di pallone che si passano la palla...e non 
capivo il senso.
Sai stato molto chiaro,
grazie ancora,
Eta
Newsgroup: it.comp.java
Titolo: [help] Applet, JDBC e sicurezza

Salve!
Su qualche newsgroup (magari questo...) ho letto di uno sconsigliava
l'uso di JDBC con applet a favore delle servlet. Diceva che con le
applet le password passano in chiaro.
Allora stavo pensando, ma la password e l'username lo gestisce il
driver JDBC . Quindi  forse lo spedisce criptato su qualche protocollo
strano del DB.
Prima domanda: qualcuno sa se per esempio il JDBC della Oracle da
qualche cosa di simile?
Rimane il problema di come memorizzare l'username e password
nell'applet in maniera sicura. 
Seconda domanda: come fare? Offuscatori? Criptografia? E' possibile?
Grazie

 nell'applet in maniera sicura.
Per l'ambiente appena descritto oserei dire che non ci sono maniere sicure
di memorizzare user/pwd nel codice di un'applet. Potresti crittarla, ma in
qualche modo dovresti decrittarla per passarla al driver JDBC. Quindi
dovresti tenere il codice per la decrittazione compreso nell'applet. E
quindi tanto vale tenere la password in chiaro.
Meglio una soluzione lato server.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: E' possibile distruggere una variabile

E' possibile distruggere una variabile che ho creato??
esempio
int[] a = new int[10];
.....
DISTRUGGI a
......
... per poi magari riallocare una nuova variabile sempre con il nome a, per
esempio :
int[] a = new int[33];
oppure
short a;
Grazie mille
--------------------------------
Inviato via 
http://usenet.libero.it


In Java non esiste nessuna istruzione per "disallocare" gli oggetti, dato che è tutto
gestito dal garbage collector. Il massimo che puoi fare è dare dei "suggerimenti" al g.c.
stesso, magari settando a null tutti i riferimenti ad oggetti che non ti servono più. Se
poi sai di dover riutilizzare lo stesso nome, ancora meglio: richiami direttamente "new" e
il vecchio oggetto (o array di oggetti) non è più raggiungibile, quindi scartabile dal
garbage collector. Riferendomi al tuo esempio:
...
int[] a=new int[10];
//fai tutto quello che devi fare e poi..
int[] a=new int[33];
...
Se invece devi usare lo stesso nome per una variabile di tipo diverso, devi racchiudere il
tuo codice in "blocchi" a visibilità separata (altrimenti ricevi un errore in fase di
compilazione)
...
{ int[] a=new int[10];
  //il tuo codice
}
//Il codice in questo punto non ha visibilità su "a"
{ short a;
  //altro codice
}
...
tutto qui.
--
"Lascia che gli eventi seguano la propria strada"
(per rispondere personalmente leva IlDitoDalCulo.)

 int[] a=new int[33];
magari sara' meglio scrivere:
int[] a=new int[10];
//fai tutto quello che devi fare e poi..
a=new int[33];
-- Dario

 ha scritto nel messaggio
news:atctjg$42e$1...@grillo.cs.interbusiness.it...
| magari sara' meglio scrivere:
|
| int[] a=new int[10];
| //fai tutto quello che devi fare e poi..
| a=new int[33];
pork... hai ragione... sorry -_-
