mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Database ad Oggetti e Java

Ciao a tutti, scusate se riposto ma ho una certa urgenza. Di norma uso
database (Access) nei quali leggo/scrivo i soliti tipi di dati (Stringhe,
interi...), ma questa volta vorrei poter scrivere/leggere oggetti Java.
Quale db mi consente di fare una cosa simile? Ed in che modo in Java posso
gestire il tutto? Vi ringrazio!

 wrote in message
news:agjki9$r6e$1...@monty.lombardiacom.it...


 JDO
Eheheh, direi che sei pieno di...Spirito! Vabbč, ObjectStream dal database?
In SQL? Intendi forse che dovrei usarlo per scrivere oggetti su file. JDO?
Umh...vedrň!!
Gracias Amigo!

Newsgroup: it.comp.java
Titolo: java e matrici

Mi trovo costretto a lavorare con dei array quadrati di double di grosse  
dimensioni (tipo 160000*100).
Se faccio delle prove con numeri inferiori il programma gira bene e  
termina correttamente, quindi sono sicuro della correttezza del codice.
Solo che quando provo a metterlo a regime alla dichiarazione della prima  
matrice mi crasha tutto per un problema di heap space.
Java ha dei limiti alla dimensione degli array o problemi con gli array  
quadrati?
In ogni caso come risolvo il problema?
Grazie
-- 
Manny Calavera
Mail To: anforagimailpuntocom²
Uccidete i filosofi, tenetevi riso e bacchette per voi

 In ogni caso come risolvo il problema?
hai gia' provato con lo switch -Xmx ?
se non ho sbagliato i conti ti servono circa 128M di heap per tutta quella
roba e il limite di default e' 64



Perfetto, proverņ


 Perfetto, proverò
Immagino risolto.
Ovviamente il problema si ripresenterà se la matrice aumenterà di 
dimensione. Non conosco il tuo problema, ma immagino che non sia 
impossibile che una delle due dimensioni raddoppi, triplichi, o peggio...
Come minimo avrai quindi problemi di swap, se non peggio.
Se la matrice, come presumo dalle dimensioni, è sparsa, cioè la maggior 
parte dei valori in essa contenuti è uguale a 0, forse sarebbe meglio 
trattarla in tale maniera, invece che semplicemente come array Java.
Ad esempio una libreria che lo fa è COLT:
http://dsd.lbl.gov/~hoschek/colt/
http://dsd.lbl.gov/~hoschek/colt/api/cern/colt/matrix/package-
summary.html#Overview
Anche non fosse sparsa, forse non ti serve tutta in memoria in ogni 
istante.
-- 
Lucio Benfante
JUG Padova           
http://www.parancoe.org
 ...have a look at it!
www.jugpadova.it
Newsgroup: it.comp.java
Titolo: FOrma del Cursore e applet

hola,
esiste un moido per gestire
la forma del cursore in un applet ?
per forma intendo dire mano, croce etc. etc.
gracias a todos ...
--
-------------------------------------------------------------
Alessio Giuliano
alessio....@tin.it
http://back.to/arizona
Panoramic Pictures (R)
Destination Italy! Your VHS video guides to everything that's Italy!
www.panoramic-pictures.com
-------------------------------------------------------------

 ha scritto nel messaggio
news:3mPA8.3164$CN3.1...@news2.tin.it...

Sierto amigo!! Lejete la documentazion relativa allla classe Cursor e alla
classe Toolkit!! Con la prima usi i cursori standard e con la seconda ne
crei tu!! Quando poi vuoi usarle in un componente il metodo è
setCursor(tuo_cursore)
Adios hombre!!

Newsgroup: it.comp.java
Titolo: frame da un applet




Il mio problema è peraltro banale, eppure non riesco a venirne a
capo.


Ho la mia applet che mostra un'immagine e intercetta i click del mouse
sulla stessa.

In base al posizionamento del click del mouse apre una Frame e visualizza
una foto.

Ciò che non riesco a fare è




aprire una sola finestra che si ridimensiona e cambi le foto



fare in modo che si distrugga



Class uno extends Applet

{.........

     public void MouseDown()

      {

         //se il click avviene
in un area dell'immagine selezionata allora

        //determino l' immagine_da_mostrare
da un elenco


         metodo_mostra_finestra();

       }


    public void paint(Graphics g)

      { // pubblica l'immagine target }

 


  public  metodo_mostra_finestra()

    {

        finestrella = new classe_finestra(immagine_da_mostrare);

        finestrella.resize(x, y)       
//ridimensiono la finestra con la dimensione della foto.

        finestrella.show();

    }


Frame classe_finestra;

}


---------------------------------------------------------------------------------------

class classe_finestra extends Frame

{

 

  classe_finestra(Image immagine)

    {}

 

    public void paint (Graphics g)

        {

          g.drawImage(immagine,
0, 0, this);

        }


 public boolean handleEvent (Event evt)

     { if (
evt.id
 == Event.WINDOW_DESTROY)

       System.exit(0);

       return false;

     }

 

 


Questo è quanto.

Ringrazio tutti coloro potranno essermi d'aiuto


Giuseppe Peletti

 




 Ciao e salutami tutti
Detto fatto.
Grazie e ciao
		Giuseppe Peletti

Newsgroup: it.comp.java
Titolo: Conversione numeri

mi serve in J2ME .
Integer.toBinaryString(15) = "1111"
ma se da "1111" volessi ottenere 15 come dovrei procedere ?
Colori :
 (0,0,255) corrisponde a 0x0000FF
ma come si procede per la conversione ?
(so che e' possibile inserire direttamente :  0x0000FF )
Grazie 1000 :-) 

 
io leggerei in base 16 e poi ricaverei i tre valori facendo un and bit a 
bit con valori appropriati, non mi pare ci sia qualcosa di più diretto, 
ma questo è un modo semplice :)
Newsgroup: it.comp.java
Titolo: Applett

Cerco di visualizzare un 'applet ma explorer mi dice di scaricare JAVA
VIRTUAL MACHINE.Tento di farlo ma non lo permette.
Come faccio a visulaizzare un'applet?Grazie.

 ha scritto nel messaggio
news:Lhfjb.38177$vO5.1...@twister1.libero.it...


Newsgroup: it.comp.java
Titolo: Prima esperienza java

Salve a tutti.
Sto cercando di prendere confidenza con java usando Eclipse e ho
creato una classe derivata da Frame, nel metodo 'main' ho creato un
oggetto della classe, in essa ho definito oggetti Label, TextField e
Button e ho verificato che quest'ultimo ignora le indicazioni di
setSize e setLocation occupando l'intera area della form ed accade la
stessa cosa per qualunque oggetto venga definito per ultimo. Per
risolvere il problema ho dovuto definire una Label 'vuota', ma,
ovviamente, non penso che si debba operare così.
Qualcuno mi può gentilmente cosa ho sbagliato od omesso ?
Grazie anticipate e cordiali saluti.

 Grazie anticipate e cordiali saluti.
http://java.sun.com/docs/books/tutorial/
Ciao Jack


Scusa tanto, ma non ho capito niente !

> Scusa tanto, ma non ho capito niente !
vuol dire che per prendere confidenza con un linguaggio bisogna
cominciare dall'inizio, leggendo i manuali introduttivi e poi
quelli "tematici"...
inizia a leggere tutti i tutorials elencati sotto
"Trails Covering the Basics", provando sempre a scrivere
e compilare gli esempi forniti...
è inutile buttarsi a pesce sulla programmazione grafica
(che tra l'altro è l'ultima cui dovresti mettere mano)
usando un ambiente grafico che compie a tua insaputa
un'enormità di operazioni che non conosci e che quindi
non imparerai mai...
buon lavoro


D'accordo, ma prediche a parte, nessuno mi ha spiegato perché
accade quello che descritto.
Buone prediche e grazie ugualmente.

 Buone prediche e grazie ugualmente.
buoni tentativi a casaccio, ciao :)

Ciao Peter,
concordo con gli altri che tu debba prima studiarti le basi. Ma credo 
che per risolvere il tuo problema basta definire la default size dell' 
oggetto e poi fare il pack() del frame.
Buon Lavoro.
Newsgroup: it.comp.java
Titolo: c'è anche in java una simile sintassi?

E' codice C#  .
 
Serve per impostare  le due proprietà username\password  ; Notare che 
Credentials è una interfaccia implementata dalla classe NetworkCredential, 
ma tale interfaccia  non possiede le due proprietà username\password ( che 
sono possedute invece dalla classe NetworkCredential)   ,per cui per 
impostarle si usa il costrutto con le due graffe.
 
 
SmtpClient sc = new SmtpClient("hostpc",678);
 
           sc.Credentials = new System.Net.NetworkCredential()
           {
               UserName = "ffff",
               Password = "fhy"
           };
 
 
Ciao 
 

Normalmente usi un costruttore, ma puoi usare un blocco di inizializzazione, VC come descritto nel java tutorial
http://docs.oracle.com/javase/tutorial/java/javaOO/initial.html
 


La sintassi esiste, ma per inizializzare un array, ad esempio:
String[] strings = new String[]{"ffff", "fhy"};
 
o creare una classe inner sia da un'interface, implementandone i metodi 
e dichiarando i campi, cosi':
 
Credentials c = new Credentials() {
   String UserName = "ffff", Password = "fhy";
   public String getUserName () {
     return UserName ;
   }
   public String getPassword() {
     return Password ;
   }
};
oppure cosi':
 
final String UserName = "ffff", Password = "fhy";
Credentials c = new Credentials() {
   public String getUserName () {
     return UserName ;
   }
   public String getPassword() {
     return Password ;
   }
};
 
La stessa cosa la puoi fare con una class, ma non potrai sostituirne i 
campi, i campi che dichiarerai, anche con lo stesso nome avranno vita 
indipendente, ad esempio:
 
Credentials c = new NetworkCredential() {
   String UserName = "ffff", Password = "fhy";
   public String getPassword() {
     return Password ;
   }
}
 
il metodo getPassword() ritornera' il nuovo campo Password dichiarato,
ma il campo UserName sara' ignorato. Inoltre, ogni accesso al campo 
Password nei metodi della superclasse, non tramite il metodo sostituito 
  getPassword(), continueranno ad utilizzare la proprieta' originale.
In definitiva la sintassi:
Credentials c = new NetworkCredential() {
  UserName = "ffff", Password = "fhy";
}
e' errata.
Ovviamente potrai accedere direttamente ai campi sempre che siano 
accessibili:
Credentials c = new NetworkCredential();
((NetworkCredential)c).UserName = "ffff";
((NetworkCredential)c).Password = "fhy";

 
 
"Dr.UgoGagliardelli"  ha scritto nel messaggio 
news:mvl8fd$eqk$1...@speranza.aioe.org...
 
<In definitiva la sintassi:
Credentials c = new NetworkCredential() {
  UserName = "ffff", Password = "fhy";
}
<e' errata.
 
 
Bene,è una differenza con il C# allora
 
Grazie 
 


Certamente, il C# utilizza dei costrutti derivati dal C++, il Java no.
Newsgroup: it.comp.java
Titolo: frame e variabili

(perdonate la domanda (preventiva) sicuramente idiota... )
non ho mai usato un frame e volevo valutare le possibilita':
come si passa una variabile, per  esempio un array
bidimensionale, gia' bello e carico di dati, da una applet ad un suo frame?
si puo'?.. in un colpo solo o serve un loop?..
come si fa?
Grazie



public void tuometodo(unaClasse a[])
{
	System.out.println(a[0]);
	System.out.println(a[10]);
	...
}
public uncostruttore(unaClasse a[])
{
	System.out.println(a[0]);
	System.out.println(a[10]);
	...
}
a e' un array di oggetti di classe unaClasse
ovviamente puoi usare anche tipi primitivi (come int ad esempio)
ciao_O
_______________________________________
http://jame.sourceforge.net
 
[ last release jame4.2d ]
_______________________________________
http://digilander.iol.it/schiele

Newsgroup: it.comp.java
Titolo: [ANDROID] Installare Android Studio

Ho appena installato Android Studio, quando pero' lo lancio mi appare 
una finestra intitolata "Error launching
Android Studio" con il seguente testo:
 
 
No JVM installation found. Please install a 64-bit JDK.
If you already have a JDK installed, define a JAVA_HOME variable in 
Computer > System properties > System
Settings > Environment Variables.
 
 
Quando apro il "Pannello di controllo" vedo che c'e' l'icona di Java, 
pero' c'e' la scritta "Java (32 bit)".
Finora per sviluppare per Android ho usato Eclipse, se installo Java a 
64 bit Eclipse mi smette di funzionare?
 
Prima di installare il JDK a 64 bit posso provare a settare la variabile 
di ambiente JAVA_HOME alla cartella
contenente il JDK a 32 bit che ho ora?
La variabile JAVA_HOME va settata alla seguente cartella?
 
Questo PC > Disco locale(C:) > Programmi (x86) > Java > jre7
 
che dovrebbe corrispondere a questo?
 
C:\Program Files (x86)\Java\jre7
 
Come si fa a settare la variabile d'ambiente?
Qualcuno con Windows 8.1 che ha installato Android Studio puo' aiutarmi?
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com
 
 

 Qualcuno con Windows 8.1 che ha installato Android Studio puo' aiutarmi?
 
sei, come sempre, completamente OFF TOPIC. Vai su un gruppo di android
per queste cose.
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 l'andorid studio e' una versione di eclipse customizzata per andorid. 
 
no è basato su intellij.
 


ah ok.


 Come si fa a settare la variabile d'ambiente?
 
Le variabili d'ambiente sono nelle impostazioni avanzate, in gestione 
dispositivi. Vedi come sono scritte le altre per settare quella relativa 
alla JAVA_HOME. Eclipse esiste in versione 32bit e 64bit, i quali 
funzionano rispettivamente su JVM a 32 / 64 bit. Se Android Studio ti 
chiede una JVM a 64bit, installa quella senza togliere quella a 32bit.
 
Saluti Patrick
Newsgroup: it.comp.java
Titolo: Configurare il CLASSPATH in linux versione java 1.31

Salve a tutti,
sto avendo problemi nella configurazione del classpath
qualcuno di voi sa cosa devo scrivere precisamente nel file .bash_profile?
Grazie

 qualcuno di voi sa cosa devo scrivere precisamente nel file .bash_profile?
In generale NIENTE, a meno che tu non usi delle classi particolari
o debba fare qualche cosa di strano, ma in tal caso ti consiglio di
specificare il classpath con -classpath sulla riga di comando quando
compili/esegui. Le classi "di libreria" ficcale in $JAVA_HOME/jre/lib/ext.
Comunque per impostare una variabile:
export CLASSPATH=$CLASSPATH:/il/classpath/che/vuoi/tu
Davide

Newsgroup: it.comp.java
Titolo: JUG Torino: presenti all webb.it 2003

[...]
.. tutto questo ben di io!?
sarà disponibile sul vostro sito
del jug?
Grazie  Ciao

 del jug?
Certo... ma perché non vieni anche tu a Padova? :-)
Io avrò un po' di casini in quei giorni, ma penso di esserci il primo e il
terzo giorno.
Luigi.
Newsgroup: it.comp.java
Titolo: Compilazione di applet

Domanda cazzuta: come faccio a compilare un'applet .java in un file .class
da inserire in una pagina web?

 wrote in message
news:8cakbi$lii$1...@nslave2.tin.it...



Di cazzuto c'č che stavo usando il Jbuilder..., quello che non capivo era
perchč il compilatore java (che ha come compito appunto quello di
trasformare i file .java in file .class ) non lo faceva.Poi mi sono accorto
che li metteva in cartelle separate...non fare commenti, so di essere un
pirla...
Ciao e grazie comunque.
Newsgroup: it.comp.java
Titolo: Swing e Internet Explorer (o Netscape) - Aiuto

Ho appena concluso di scrivere una piccola Applet che fa largo uso di
JComponenti, come JSlider, JButton etc... Vorrei ora poter inserire la mia
applet in una pagina Web online, ma puo' un utente di InternetExplorer (o
Netscape) visualizzare tutto? Da dove prende le classi di Swing? Dovrebbero
trovarsi in java.awt.swing,o sbaglio? Potrei io stesso mettere a
disposizione dalla mia pagina i file.class di Swing necessari, cosi' il
classloader se li preleva?
Cosa dovrei usare per importare:
import com.sun.java.swing o java.awt.swing?
Mi rendo conto di avere un po' di confusione in testa... qualcuno puo'
aiutarmi? Grazie!
Nicola

 wrote in message 8o3a7v$5in$1...@nslave1.tin.it...


 interna.Normalmente, si ricorre ai plug-in. La tua idea è in teoria
Plug-in che normalmente vengono installati con il JDK.
Ah, pare che Netscape 6 abbia nativo il supporto per Java 2 (se si decide ad
uscire in maniera ufficiale).
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 uscire in maniera ufficiale).
Meraviglioso ! Sai dirmi se anche IE starą al passo ? Spero proprio di
sģ....
Ciao !

 Ah, pare che Netscape 6 abbia nativo il supporto per Java 2
Purtroppo questa opzione aumenta condisderevolmente la dimensione del
pacchetto, per cui e' disabilitata per default nell'installazione con
scaricamento da rete.
Se non sara' il default nelle distribuzioni su CD, si rischia che molti
non lo installino :-(
Purtroppo la strategia per la diffusione di Java sui client e' stata una
delle cose peggio riuscite a Sun.
Su MacOS, dove la VM e' preinstallata, Apple si e' fermata alla versione
1.1. L'inerzia di Apple verso Java e' stato un brutto scherzo: che senso
ha sviluppare delle applicazioni client in Java 2, se la portabilita' e'
compromessa sulla seconda piattaforma in termini di diffusione?!
Sinceramente, questa faccenda di Apple con Java 2 non l'ho ancora
capita.
E nonostante ora Jobs affermi che Mac OSX sara "Java 2-ready", non e'
affatto scontato che il passaggio degli utenti Apple verso il nuovo OS
avverra' in breve tempo. Anzi...
Su Windows, l'installazione del JRE+plugin e' diventata tecnicamente una
cosa semplice solo con Java 2, e comunque bisogna che l'utente si
convinca a prendere un CD e farlo. Dato che non c'e' una killer-app su
client, o un vantaggio immediato (come si ha 
p.es
. installando Real
Player) allora non lo fa nessuno (quasi). Il che rende meno probabile lo
sviluppo di applicazioni client che potrebbero interessare qualcuno,
ecc. ecc. :-/

 sì....
"Guardo gli asini che volano nel ciel.." (canta Alberto Sordi) :-))




 > sě....
E in effetti la M$ ha deciso di abbandonare Java a favore di C#... ma tanto
chissenefrega se la Sun ci da il plugin! ;) Anzi meglio cosě, almeno avremo
una JVM decente rispetto alla loro... no? :)

Newsgroup: it.comp.java
Titolo: domanda su java

tengo installati nel pc i due seguenti programmi (scaricati da internet):
java 2 runtime enviroment SE ver 1.4.2_08
e
J2SE runtime environment 5.0 update 4
mi sapreste spiegare a cosa servono e se sono necessari (o posso
disinstallarli perchè il pc normalmente già supporta script java) oppure c'è
qualcosa che non potrebbe funzionare?
Grazie a tutti
;-)

 qualcosa che non potrebbe funzionare?
I runtime enviroment servono ad eseguire programmi java, ivi compresi
gli applet.
Se li rimuovi succede banalmente che i suddetti programmi non sei più
in grado di eseguirli.
Avere due versioni installate è *normalmente* superfluo, dovresti
comunque essere in grado di rimuovere quella più vecchia.

comunque essere in grado di rimuovere quella più vecchia.
ok, vedremo quel che si può fare ;-)
GRAZIE!

 internet explorer, magari posso pure disinstallarli entrambi... giusto?
grazie al cielo ha smesso di farlo.
quindi se vuoi eseguire programmi in java o far funzionare gli applet, il
jre ti serve.

Newsgroup: it.comp.java
Titolo: messenger

Esiste un programma tipo messenger della MS ma fatto in Java ?
-- 
Alfonso

 Esiste un programma tipo messenger della MS ma fatto in Java ?
Dipende da cosa intendi.
Se vuoi usare il protocollo di msn con java puoi provare msn2go (come  
qualsiasi im esiste la versione 2go).
Se vuoi usare un qualsiasi protocollo basta che faccia quel servizio posso  
consigliarti 
jabber.org
-- 
Manny Calavera
Mail to: anforagimailpuntocom²
(\_/)  <- This is Bunny.
(°_°)     Copy Bunny into your signature to help
(> <)     him on his way to world domination.

 
io conoscevo solo Webmessenger (
http://webmessenger.msn.com/
). ma msn2go 
sembra migliore.
webmessenger invece com'è fatto?
non è un'applet Java?
G

Giulio ha scritto:

prova jmsn
http://sourceforge.net/projects/jmsn/

 ha scritto nel messaggio 
news:200511181...@mynewsgate.net...


 
Mi continua a dire utente nn riconosciuto. 
Ho guardato nei forum ma nn ho capito, cosa c'è da fare?
-- 
Alfonso

alfonso12 ha scritto:

mi sa che non lo aggiornano più... prova a compilare la nuova msnmlib
Newsgroup: it.comp.java
Titolo: Perche in XP niente Java?

perhce la miscrosoft non cimette il java in xp??
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/
-- 
Posted from 
web9802.mail.yahoo.com
 [216.136.129.212] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

che c'e' frega?? Usiamo Linux, e comunque puoi sempre installare la JVM che
vuoi!!!
Paolo
PS: Msoft prendera' una delle sue cantonate........!!!!!

 perhce la miscrosoft non cimette il java in xp??
Perchč si sono accorti di non sapere programmare? :P
Perchč vorrebbero, cosě facendo, uccidere java (come se i veri utenti di
java sono quelli che comprano un PC per navigare e giocare)?
Perchč cercano di mettersela in #### da soli cercando di danneggiare i
sistemi server (jvm sotto linux) togliendo Java dai client (ie sotto
xp)?
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

> perhce la miscrosoft non cimette il java in xp??
Perché Bill Gates piuttosto che il caffé preferisce l'orzo bimbo.

 Perché Bill Gates piuttosto che il caffé preferisce l'orzo bimbo.
ROTFL
Grazie per la risata, sei il migliore!

sfrizzo <a...@a.aa> wrote in message news:<3B5A1770...@a.aa>...

Il fatto non è di certo positivo . La maggior parte degli utenti di
internet usa Win e tra poco per loro usare Applet Java  srà più ostico
. Questo è comunque un grave danno per Java. E per chi crede in questo
linguaggio e lo usa nei suoi siti.

Newsgroup: it.comp.java
Titolo: Servlet e output su piu' pagine

Ciao,
ho un problema. Devo fornire l' output di un' interrogazione su database
spezzato in piu' pagine.
Il mio problema e' questo.
Dopo che ho inviato i primi 20 risultati come faccio a "conservare"
quelli successivi ?
Ho pensato diverse soluzioni ma nessuna mi convince.
Ho pensato di salvare nella session i risultati che devo ancora mandare
fuori e mettere nella pagina un link particolare che significa di
mandare fuori gli altri risultati. Se invece ricevo una richiesta
diversa elimino i risultati salvati. Solo che mi sembra proprio brutto.
Per caso avete avuto lo stesso problema e lo avete risolto in modo
brillante ? :)
Grazie in anticipo
Ciao



Potresti anche evitare di sporcare la sessione.
Il tuo servlet cerca un parametro nella url, contenente la posizione
da cui cominciare a mostrare i record. Se non lo trova, comincia dal
primo record.
In ogni pagina di output metti un link alla successiva inserendo nella
URL il parametro in modo che punti al record successivo.
completamente stateless.
		Dario
____________________________________________________________
Dario Scopesi
Software engineering student at
Politecnico di Milano - ITALY
Java, C++ and MSAccess developer
mailto:
dario....@usa.net.NOSPAM
 (remove '.NOSPAM')
http://dscopesi.freeweb.org
____________________________________________________________
Newsgroup: it.comp.java
Titolo: Static, synchronized e Singleton parte 2

Scusate, ma non avevo finito di scrivere 
Spero che qualch'uno possa aiutarmi. Ho la necessità di avere una classe
che mi restituisca una sola istanza di un oggetto per tutta
l'applicazione. Per fare ciò ho usato il pattern Singleton come segue:
package database;
import java.sql.*;
/*
      Classe la cui istanza permette la gestione del pool di connessioni
al database
*/
public class DBConnectionManager
{
   ...
   static private DBConnectionManager connectionManager = null;
   private String NOME_FILE = "database.DB";
   private int nconn = 0;
   private DBConnectionManager() throws Exception
   {
        init(NOME_FILE);
   }
   /**
        Restituisce l'unica istanza possibile di DBConnectionManager.
(Pattern Singleton)
   */
   public static synchronized DBConnectionManager getIstance() throws
Exception
   {
       if(connectionManager==null)
          connectionManager =  new DBConnectionManager();
       return connectionManager;
   }
Tutto funziona perfettamente. Ho poi passato il mio sistema ad un
collega che lo ha modificato così:
import java.sql.*;
/*
	  Classe la cui istanza permette la gestione del pool di connessioni al
database
*/
public class DBConnectionManager
{
...
   static private DBConnectionManager connectionManager = new
DBConnectionManager();
   private String NOME_FILE = "sicurezza.DB";
   private int nconn = 0;
   /**
	*
	*/
   private DBConnectionManager()
   {
		try {
			init(NOME_FILE);
		}
		catch(Exception e) {}
   }
 
   public static DBConnectionManager getIstance()
   {
	   return connectionManager;
   }
La funzione statica getIstance non è più sincronizzata. Ho paura che ora
se due utenti contemporaneamete eseguano contemporaneamente la funzione
getInstance si calpestino i piedi a vicenda (due new o simili).
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

No, ha fatto benissimo. Ha eliminato il costo di una chiamata sincronizzata e il codice
che crea l'unica istanza della classe viene eseguito una sola volta all'atto del
caricamento della classe stessa (costruttore statico), nel qual caso la sincronizzazione
viene gestita direttamente dal classloader.
Se hai dei dubbi ancora, posta.
Ciao,
    Bruno.
---
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola

Newsgroup: it.comp.java
Titolo: NetBeans

ho un programma di chat di una scuola di inglese,č privato ci si accede solo
con login e password,mi richiede java compatible per funzionare sull'help ho
trovato un sito che mi fa scaricare un programmma java "NetBeans IDE
3.5.1"l'ho installato ma il programma di chat non funziona ugualmente,
dovrei asettare qualcosa .Datemi dei consigli.


web: 
http://hellpenguin.mine.nu

Se non ho capito male devi usare un programma scritto in Java, giusto?
Devi scaricarti la Java Virtul Machine (JVM) dal sito della Sun 
Microsistem (gratuita).
Ciao
Renzo
andybo ha scritto:

Newsgroup: it.comp.java
Titolo: ordinare un vettore di stringhe contenete numeri

Salve a tutti,
ho un vettore di stringhe contenente stringhe di questo tipo:
1.2.3
1.20.3
1.4.1
dovrei ordinarlo in modo crescente (decrescente). Ho provato ad usare
il seguente algoritmo,
for (int j=0;j<Vettore.length;j++){
          for (int k=0;k<vettore.length;k++)
          if(vettore[j].compareTo(vettore[k])>0){
              String appoggio;
              appoggio=vettore[j];
              vettore[j]=vettore[k];
              vettore[k]=appoggio;
                                    }}
 ma non ho i risultati sperati infatti 1.4.1 risulta maggiore di 1.20.3
!!!!
Qualcuno può aiutarmi???
Grazie

                                    }}
Ma Vettore e vettore sono 2 oggetti diversi o ti sei sbagliato a scrivere?
Inoltre tu stai facendo un confronto alfabetico tra stringhe, invece a te 
serve una cosa molto diversa.
Quindi anzichè confrontare la stringa intera, dovresti scomporla nei suoi 3 
pezzi.
Oppure utilizzi il pattern Comparator e strutturi la cosa in maniera 
diversa.
Ma per ora non scendo in dettagli.
Ciao
Marco 

Grazie per la risposta.
si ho sbagliato a scrivere vettore e Vettore sono lo stesso oggetto.
come potrei separare la stringa nelle sue tre parti? dovrei usare le
espressioni regolari? puoi farmi un esempio?
Grazie Ivan

 espressioni regolari? puoi farmi un esempio?
Puoi usare le espressioni regolari attraverso il metodo split() della classe 
String.
String value = "1.3.23";
String arrValue[] = value.split(".");
Oppure puoi usare uno StringTokenizer e scomporla.
Volendo potresti anche crearti una classe per gestire la tua stringa, con i 
metodi per ottenere le 3 componenti numeriche.
Volendo ancora potresti realizzare una tua classe comparatore, inserire le 
stringhe complete (cioè 1.2.34) in un Array e poi chiamare la sort().
L'importante è che i confronti siano numerici e non testuali.
Perchè, NUMERICAMENTE, 4 è minore di 20. Ma TESTUALMENTE è maggiore.
Ciao
Marco 

 
Ma non č minore in entrambi i casi? :p

> Ma non è minore in entrambi i casi? :p
public class test{
    public static void main(String[] args){
        String a = "4";
        String b = "20";
        if(a.compareTo(b) < 0) System.out.println(a + " < " + b);
        else System.out.println(a + " > " + b);
    }
}
Ciao
Marco
Newsgroup: it.comp.java
Titolo: unterminated tag???

Ciao a tutti,
il mio fido tomcat mi dice che in questo codice c'e un unterminated
tag...
Io proprio non lo vedo!!!
<jsp:useBean id="sender" class="com.prepay.mailer.MailSender"
scope="page" >
						<jsp:setProperty name="sender" property="name" value="ReteItaly"
/>
						<jsp:setProperty name="sender" property="email"
value="
mai...@reteitaly.com
" />
					</jsp:useBean>
					<jsp:useBean id="reciver" class="com.prepay.mailer.MailReciver"
scope="page" >
						<jsp:setProperty name="reciver" property="name" value=" <c:out
value="${userReg.name}"/> " />
						<jsp:setProperty name="reciver" property="email" value=" <c:out
value="${userReg.email}"/> " />
					</jsp:useBean>
					<jsp:useBean id="message" class="com.prepay.mailer.MailMessage"
scope="page" >
						<jsp:setProperty name="message" property="subject"
value="Registrazione presso ReteItaly"/>
						<jsp:setProperty name="message" property="text" value=" <c:out
value="${userReg.regCode}"/> "/>
					</jsp:useBean>
qualche suggerimento?
grazie
gabo


Forse l'ho trovato...
 > 						<jsp:setProperty >name="reciver" property="name" value=" <c:out
 > value="${userReg.name}"/> " />
 > 	
Qua e anche in altri punti ci sono delle " annidate, ovviamente alla 
seconda il parser pensa che sia la chiusura della prima e da errore...
Spero per te...
Ciao
Ivan			

 Ivan
ho perso 10 minuti a cercare di risolverlo.
a me jbuilder si incazza contro jsp:usebean
ma e' voodo
  N
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.java
Titolo: Sun One Studio o JBuilder ?

Sono indeciso tra questi due editors principalmente per il fatto che
S.O.S. (non fraintendete la sigla) mantiene più ordine nei progetti e si
autoadatta alle modifiche che vengono fatte esternamente dall'IDE, non ha
bisogno di crearsi una marea di direttori per gestire lo sorico e offre
molti tools tra i quali il "Capture DataBase Schema" ed il "JDBC Form
Wizard" che non mi sembra compaiano tra le possibilità di JBuilder.
Per la velocità e la stabilità, invece, mi piace di più JBuilder ma
diventa scomodo quando si devono aggiungere e togliere classi.
Forse è un'impressione personale per cui vorrei sapere come la pensate...
Ciao.

 pensate...
io uso Netbeans :) 
www.netbeans.org
-- 
Rhymes (rhy...@NOSPAMmyself.com)
linux registered user #219707
linux registered machine #172395

Andrea Giotto wrote:

netBeans, netBeans, netBeans, netBeans, netBeans, netBeans, netBeans, 
netBeans, netBeans, netBeans, netBeans, netBeans, netBeans, netBeans, 
netBeans, netBeans, netBeans, netBeans, netBeans, netBeans, netBeans, 
netBeans, netBeans.
Si è capito ?
-- 
Ciao. Fabrizio.
icq: 241182067

 
Visto che lo usi potresti dirmi se gestisce i progetti come SunOneStudio
ed ha tra i tools il "Capture DataBase Schema" ed il "JDBC Form
Wizard" ?
Grazie 1000
Ciao.

 Wizard" ?
io uso un infinitesimo delle sue funzioni... ho guardato un pò nell'IDE e
non ho trovato nulla di simile...cmq dato che è molto simile a sun one
provalo e poi vedi...magari ci sono :)


 ha scritto nel messaggio
news:l6O4a.135311$ZE.38...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: stringa Java in programma C con le JNI

Ho un programma scritto in C che utilizza una interfaccia Java. il programma
scritto in C prende tra i vari parametri anche una stringa. 
il metodo libnet_name2addr6 prende come secondo parametro una stringa
(so_ip). 
s_ip è la stringa java che viene passata al metodo C.
Se scrivo così mi da errore. perchè?
   char buf_s_ip[128];
   const char *so_ip = (*env)->GetStringUTFChars(env, s_ip, 0);
struct libnet_in6_addr dest_ip = libnet_name2addr6(l, so_ip,
LIBNET_DONT_RESOLVE);

 Se scrivo così mi da errore. perchè?
Mi spiace, la sfera di cristallo è a riparare. Uso il mio fluido per 
tirare ad indovinare l'errore che tieni così segreto: fosse mai che la 
funzione (non il metodo...) libnet_name2addr6 ha bisogno di un cast 
esplicito per accettare un const char*?

Newsgroup: it.comp.java
Titolo: Caricare Classi in modo dinamico

Ciao a tutti
vorrei avere qualche indicazione su come caricare classi in modo dinamico, 
classi di una determinata interfaccia.
tipo il modo di utilizzo in JDBC ma l'interfaccia di utilizzo è diversa.
come faccio???
Grazie
Gabry 

 classi di una determinata interfaccia.
Non credo sia possibile avere una lista di tutte le classi che 
implementano una determinata interfaccia. Il contrario, la lista delle 
superclassi, e' possibile.
Comunque, per avere una classe partendo dal nome devi usare il metodo 
"forName()" della classe "Class" 
(
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html
), ricavare 
  i/il costruttori/costruttore con "getContructor()" "getConstructors()" 
(
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/reflect/Constructor.html
) 
  e quindi crei una instanza della classe che ti interessa con il metodo 
"newInstance()".
Documentazione a proposito della "reflection" la trovi qui:
http://java.sun.com/developer/technicalArticles/ALT/Reflection/
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 ha scritto nel messaggio 
news:dlqhaf$ht3$1...@news.hispeed.ch...


 tipo quello che si crea con le JDBC
Cioč vuoi fare qualcosa di simile al jdbc? jdbc:suburl1 -> lui carica la 
classe 1, jdbc:suburl2 -> lui carica la classe 2?
La cosa piů semplice č ... andare a vedere come fa JDBC! I sorgenti 
della classe che carica il driver (mi pare sia proprio "Driver", se non 
dico stupidaggini) sono molto interessanti. Poi vai di 
taglia-quello-che-mi-serve / incolla.
bye
DKano
Newsgroup: it.comp.java
Titolo: Come aggiungere Items a JComboBox?

1-
Estendendo la classe JComboBox
-----------------------------------------------------
package Operazioni;
import com.sun.java.swing.*;
import java.beans.*;
import java.awt.*;
public class Choice extends com.sun.java.swing.JComboBox
{
 public Choice()
 {
  //{{INIT_CONTROLS
  setLayout(null);
  Insets ins = getInsets();
  setSize(ins.left + ins.right + 430,ins.top + ins.bottom + 270);
  //}}
  //{{REGISTER_LISTENERS
  //}}
 }
 //{{DECLARE_CONTROLS
 /
/}}
}
------------------------------------------------------------
ed aggiungendola all'interno di un Panel (JPanel??)
essa si riempe con il metodo .addItem MA (MA!)
Selezionando un Item esso non compare nello spazio disponibile.
Inoltre per visualizzare la lista degli ITEMS ho dovuto inserire un metodo
OnMouseReleased.
COME POSSO LASCIARE EVIDENZIATO L'ITEM SELEZIONATO??
In altre parole come possa farla funzionare come un CHOICE???
Ho provato con un LIST --> JLIST ed usando un DATAMODEL senza troppi
problemi funziona.
Ho provato lo stessa DATAMODEL con il JComboBox ma non funzia....
Grazie
Rossella





Newsgroup: it.comp.java
Titolo: Gioco in rete

Come prossimo progettino "serale" in Java, avrei una mezza voglia di
scrivere un videogioco multiplayer in real-time.
NIENTE PAURA! Non ho intenzione di riscrivere Quake Arena :-))
Ho in mente una cosa semplice (ma divertente), come il vecchio Combat
per l'Atari 2600, grafica 2D top-view, due soli giocatori.
La connessione dovrebbe avvenire peer-to-peer, senza bisogno di un
server dedicato; ora, se non fosse un'applicazione real-time, non ci
sarebbero particolari problemi; ma visto che dovrebbe venirne fuori un
gioco d'azione ad almeno 20-30fps non saprei bene da dove iniziare,
soprattutto non vorrei perdere troppo tempo a reinventare l'acqua
calda. Ho anche la sensazione che non sia una cosa banalissima.
Qualcuno ha idee/link a progetti simili/link a documentazione.. o è
interessato a collaborare?
Ciao,
 P.
+++ Boing Boom Tschak

Piero Cavina ha scritto nel messaggio ...

Ciao,
io sarei interessato e inoltre sono in possesso di numerosi link/sorgenti in
Java...
Sto attivando un progettino per un gioco/browser in 3D via internet stile
Matrix/Johnny Menmonic
guarda qui: --> 
http://digilander.iol.it/newtech/cybernet.htm
sentiamoci in email!
Ciao
Morfeus

Newsgroup: it.comp.java
Titolo: ...eppure non mi trova i package!

Innanzitutto ciao a tutti! Sono un neofita in prossimitą di
esaurimento nervoso a causa di file JAR non visti dal javac.
Premetto che uso JDK1.2 su Win98
Il problema č questo:
1) ho scaricato i miei bei file jar, 
2) li ho messi in C:\jdk1.2\lib\
3) ho aggiornato la variabile di ambiente CLASSPATH in autoexec.bat:
CLASSPATH = .;C:\jdk1.2\lib
CLASSPATH = %CLASSPATH%; miofile1.jar; miofile2.jar
4) il compilatore mi dice: "Package ... not found in import".
Che altro devo fare per fargli vedere i package???
Grazie in anticipo!
Se conoscete un *BEL* toturial completo sull'argomento, giuro che me
lo mangio vivo!!!

4) il compilatore mi dice: "Package ... not found in import".
non e' che magari volevi scrivere
CLASSPATH=%CLASSPATH%;C:\jdk1.2\lib\miofile1.jar
                                                 ^
attenzione allo spazio, non so se e' ammesso
comunque non usare la directory lib usa piuttosto C:\jdk1.2\jre\lib\ext
tra l'altro se usi questa directory non dovrebbe servire 
la variabile classpath (se non ricordo male)
ciao_O
_______________________________________
jame 4.0d is available! 
http://jame.sourceforge.net
_______________________________________
http://digilander.iol.it/schiele

Newsgroup: it.comp.java
Titolo: indentazione

salve a tutti, sto cercando un plugin che permatta autoindentazione in 
netbeans o eclipse ,suggerimenti?
Grazie


In eclipse basta Ctrl+i
Menù source-Correct Indentation
Saluti
Sal

 > netbeans o eclipse ,suggerimenti?
su netbeans non so se c'è l'autoindentazione, ma basta premere alt
+shift+f per indentare tutto. comunque nelle preferenze si può
personalizzare lo stile di indentazione.
ciao
p.


su netbeans se premi il tasto destro sul codice e selezioni format ti
formatta il codice
al momento non mi ricordo la shortcut ma tanto la trovi scritta nel
menu a popup...
Ciao


Per Netbeans/Eclipse c'e' il plugin di Jindent ma non so se si paga o meno.
Newsgroup: it.comp.java
Titolo: Quei maledetti layer...

OK, sto cercando di imparare java.
Ho un piccolo problema che mi fa venire i nervi ogni volta che provo a
scrivere una (anche banale) applet: non riesco a sistemare gli oggetti di
awt (bottoni, check box, list box, ecc.) esattamente dove vorrei io.
Ma possibile che non esista una utility, un prog shareware o qualsiasi
cosa che permetta di specificare *esattamente* gli oggetti nella applet
senza alcuna fatica e senza dover specificare 50.000 layer, con i vari
panel, ecc.?
Non esiste qualcosa tipo Visual Basic, in modo che possa prendere un
oggetto con il mouse e trascinarlo dove voglio per poi far generare
automaticamente da tale programma il codice Java necessario? Questo
risparmierebbe un sacco di tempo e lavoro a chiunque!
Grazie a chiunque voglia rispondermi. Mi avra' sicuramente risparmiato
altri mal di testa...
Paolo Crespi
---
e-mail...: 
piu...@ccrd200.cdc.polimi.it
web-page.: 
http://www.geocities.com/SiliconValley/Way/7146

Qualsiasi applicazione RAD, ad esempio il jbuilder o il visual caffe di
symantec.
per il tuo bene ti sconsiglio il j++
salumi
carlo demontis


 carlo demontis
Perche' sconsigli il Visual J++?



Rispondo anche io.
Perchè il J-- (così soprannominato) non è aggiornato come i prodotti
concorrenti
(Io consiglio il Visual Cafè). Contiene estensioni proprietarie che spingono
a violare
la filosofia di Java sui sistemi aperti (ti spinge a progettare solo per
Windows).
Inoltre contiene alcune piccole modifiche alle core java api che sono
sostanzialmente illegali (in quanto violano il contratto di non
modificabilità sottoscritto da Microsoft verso Sun). Anche se la Sun non ha
intrapreso azioni legali contro Microsoft su
questo aspetto ciò non vuol dire che non lo farà in futuro. E' inutile
investire su
un prodotto (il J--) che non si sa se avrà futuro magari utilizzando
estensioni proprietarie che ti spingono a creare applicazioni (o applet) che
avranno una base
di installato inferiore (seppur estesa) su cui girare. La chiave del futuro
è "standard",
utilizzare J-- vuol dire tornare indietro.
Ciao,
Max
Newsgroup: it.comp.java
Titolo: Configurazione ambiente sotto win XP

Salve a tutti!
E' la prima volte che crvo qui, e spero di trovare la suluzione al mio
problema.
Ho da poco installato win XP sul mio PC e ora sto onfigurando l'ambiente
java.
Ho scaricato la j2sdk1.4, l'ho isntallata..
Ora, no risco a trovare in quale file di XP devo mettere le righe:
set PATH = %PATH%;d:\java1.4\bin
e
set CLASSAPTH = %CLASSAPTH %;d:\mylib
autoexec.bat è vuoto
sotto system32 ho trovato l'autoexec.nt, metto le istruzoni li.. ma niente!
Dove le devo mettere?
Inoltre, se vado nel Prompt dei comandi e digito java, funziona a
prescindere dalla artella in cui i trovo, se ivece scrivo javac, dice
programma non trovato.
mentre javac.exe è regolermente dentro d:java1.4\bin , tanto è vero che se
lo lncio da li compila senza problemi.
Dove il win Xp tiene le informazioi dei PATH?
Ultima domanda... in WIN NT le variabili di ambiente, oltre che dl file
autoexec.nt , le settavo anche dalla voce "ambiente" della console "sistema"
del pannello do controllo, ora ivece?
Graz a chiunque i possa aiutare!

> Graz a chiunque i possa aiutare!
Fai Clic col destro su "Risorse del Computer" -> "Proprietą" ->
-> "Avanzate" -> "Variabili D'Ambiente" :-).
Ciao ciao
Giacomo Succi
Newsgroup: it.comp.java
Titolo: La console java mi dice che ....

Salve a tutti.
E' da poco che frequento questo NG e volevo aspettare ancora un po'
prima di postare. Purtroppo mi sono imbattuto in un inconveniente
che non riesco a superare. Mi spiego.
Premetto che sono un novellino. Uso IE4 e Netscape 4.5. Da poco uso anche
FrontPage 98.
Volevo appunto fare delle prove nella creazione di uno striscione
pubblicitario con FrontPage
e infatti ne ho creato uno di cui vi mostro il listato :
..........
<body>
<applet code="fprotate.class" codebase="_fpclass" width="320" height="100">
  <param name="rotatoreffect" value="dissolve">
  <param name="time" value="1">
  <param name="url" value valuetype="ref">
  <param name="image1" value="images/foto1.gif" valuetype="ref">
  <param name="image2" value="images/foto2.gif" valuetype="ref">
</applet>
</body>
...........
Il problema è che con Netscape 4.5 tutto funziona regolarmente, mentre
con IE4 non c'è verso di farlo funzionare (sic !).
Visualizzando la Console Java ottengo questo messaggio:
...........
com.ms.security.SecurityExceptionEx[fprotate.run]: cannot access file
/F:/Prove/images/foto1.gif
at com/ms/security/permissions/FileIOPermission.check
at com/ms/security/PolicyEngine.deepCheck
at com/ms/security/PolicyEngine.checkPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkRead
at com/ms/security/StandardSecurityManager.checkRead
at com/ms/vm/loader/ResourceLoader.getImage
at com/ms/vm/loader/URLClassLoader.getImage
at com/ms/applet/AppletPanel.getImage
at com/ms/applet/BrowserAppletFrame.getImage
at java/applet/Applet.getImage
at java/applet/Applet.getImage
at fprotate.run
at java/lang/Thread.run
...........
Pensando che il mio IE4 fosse configurato in modo da non
permettere accesso ai file nemmeno in lettura (anche se questo mi sembra
alquanto strano!!), ho reinstallato IE4, ma il problema sussiste.
Spero di essermi spiegato abbastanza male  !!!
Vi prego aiutatemi.
Grazie a tutti.
P.S.
Chiedo scusa per il messaggio un po' lungo e forse anche Off Topic.
______________
Raffaele Fosco
http:
fosco.freeweb.org



Newsgroup: it.comp.java
Titolo: Thread

Salve,
vorrei sapere se č possibile (e come fare) risvegliare un thread da un
altro thread lanciato su un'altra JVM. In pratica, dovrei porre un
programma in attesa passiva, perciň vorrei risvegliarlo lanciando
un'altra applicazione java (su un'altra JVM) con at (in linux), ma non
ho idea di come poterlo fare (o se c'č un modo piů furbo).
Grazie a tutti
Paolo

_
riedu...@virgilio.it
 (RobertHood) wrote in 
news:3d9e013b...@news.tin.it
:

Interprocess communication - cioe' socket, pipes, rpc, eccetera. 
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

RobertHood wrote:

La prima cosa che mi viene in mente č che il primo thread rimanga in 
listening su una porta tramite l'utilizzo dei socket.Quando lo vuoi 
risvegliare basta che li mandi dei comandi appositi su quel socket.
Ciao 
Daniele
-- 
Daniele Piras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. 
- Albert Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Newsgroup: it.comp.java
Titolo: Come lanciare comandi di sistema da Server su macchina Client?

E' possibile con Java creare prorgrammi che tramite rete Internet dal
Server lancio comandi o programmi sul Client.
Ad esempio semplici comandi di sistema e prenderne l'Output?
saluti
Il Fisico

 wrote in message
37FDDF90...@hotmail.com...

Devi sempre installare qualcosa sulle macchine client (uno pň come fanno piů
in grande i programmi di backdoor come Back Orifice). Tempo fa ho avuto un
problema simile al tuo e l'ho risolto creando dei piccoli server RMI da
installare su tutti i client ed interrogabili dal server con il classico
meccanismo del remote method invocation. La cosa č semplice se  hai accesso
fisico a tutti i client e puoi installarci sopra i server: se invece vuoi
fare una installazione a distanza, senza che il client se ne accorga (ma
perchč lo vuoi fare?) la cosa diventa piů complessa (ma penso comunque
fattibile).
Ciao.
--
Bitboy
*  Non provare mai a spiegare il computer ad un profano. E' piů facile
spiegare il sesso ad una vergine. - Robert Heinlein

ILFISICO wrote:

La mia considerazione esula un filino dal problema centrale (accesso al client),
comunqe, per curiosita', non potresti usare i metodi della classe File ?
File f = new File(nome_dir);
String contenuto[] = f.list();
Rimarrebbe tutto piu' pulito, no? Resta comunque il problema di avere accesso al
file system (installandoci un'applicazione in grado di ricevere le richieste del
server o se da browser un'applet firmata)
Francesco
Newsgroup: it.comp.java
Titolo: JBuilder3.5 Domanda banale

Vorrei disinstallare JBuilder3.5 Foundation in maniera corretta da un sistema operativo WindowsNt, sapete dirmi come devo fare dato che non trovo il programma di uninstaller ???  Grazie   Marco
----------------------------------------------
Virgilio Mail - Il tuo indirizzo E-mail gratis
http://mail.virgilio.it
-- 
Posted from [212.48.4.47] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:20001116084502.BIUE308.mta2@[212.48.4.50]...

Cancella la cartella JBuilder e occhio ai tuoi progetti, poi dal menu avvio
cancelli il folder con gli shortcut e alla fine di tutto riinstalli la
JDK1.2.2 per rimettere le cose a posto nel senso di registry keys e
variabili d'ambiente.

Newsgroup: it.comp.java
Titolo: Netbeans e GuiBuilder

Ho cercato in google e nelle faq di Matisse senza successo.
Quando disegno l'interfaccia grafica con il GuiBuilder e colloco i
bottoni e i campi di testo, come faccio a disabilitare il
ridimensionamento e il riposizionamento automatico dei componenti ?


Allora premetto che non uso il tool che mensioni tu, ma posso dirti che
per fare cio' che vuoi tu, devi disabilitare il Layout, un modo pratico
e veloce e' quello di inserire nella componente grafica il seguente
comando: setLayout(null); In questo modo metti il Layout manuale, in cui
gli oggetti vengono posizionati in modo manuale per coordinate e
dimensione.....
Ciriciao da Angel White

 Ciriciao da Angel White
Grazie al tuo spunto ho risolto in modo molto semplice....
tasto destro nell'editor e nella voce Layout ho impostato il Layoutnull
Grazie   :)
Ciao

Newsgroup: it.comp.java
Titolo: caricare un oggetto in un array di byte

ho la necessita di caricare un oggetto qualsiasi in un array di byte
(byte[]), se qualcuno ha delle conoscenze in proposito gli sono molto grato
se potesse aiutarmi...

Luigi Cerulo wrote:

Potresti fare cosi': (jdk1.1.x)Object ob = ... //Oggetto da
serializzare  byte[] r;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream out= new ObjectOutputStream (baos);
out.writeObject(ob);
r= baos.toByteArray();
baos.close();
out.close();
--
Gabriele Cannata                Digito...
g.ca...@bo.nettuno.it
         ...ergo sum!
http://www.geocities.com/SiliconValley/Heights/1968/index.html

Newsgroup: it.comp.java
Titolo: CLASSPATH

Ciao qualcuno saprebbe spiegarmi come impostare correttamente i
CLASSPATH nelle variabili di ambiente.
Grazie

 CLASSPATH nelle variabili di ambiente.
Dipende da cosa vuoi fare.
Solitamente si imposta il CLASSPATH per farlo puntare alla directory in cui 
è situato il file src.zip.
Oltre a questo puoi aggiungere, per comodità, la directory corrente (ossia 
.) in modo da non doverla specificare ad ogni compilazione.
Ciao
Marco 

Grazie 1000