di Paolo Guagliumi - Programmazione e trucchi legati ai linguaggi Java, Jsp, Jsf, Angular, Javascript
giovedì 5 maggio 2011
Le espressioni regolari in Java
Qui potete leggere un interessante articolo scritto in inglese relativo all'uso delle espressioni regolari in Java, tramite l'uso delle classi Matcher e Pattern.
giovedì 10 marzo 2011
Conversioni di interi, stringhe, double in Java
Alcuni esempi di conversioni di interi, stringhe, double in Java:
public static void main(String[] args) {
int unInt = 1;
String unaString = Integer.toString(unInt);
}
}
public class ConvertiStringInInt {
public static void main(String[] args) {
String unaString = "3478";
int unInt = Integer.parseInt(unaString);
System.out.println(unInt);
}
}
public static void main(String[] args) {
String unaString = "3478";
int unInt = Integer.parseInt(unaString);
System.out.println(unInt);
}
}
public class ConvertDoubleInString {
public static void main(String[] args) {
double unDouble= 0.12;
String unaString = Double.toString(unDouble);
}
}
public static void main(String[] args) {
double unDouble= 0.12;
String unaString = Double.toString(unDouble);
}
}
public class ConvertiStringInDouble {
public static void main(String[] args) {
String unaString = "4545";
double unDouble = Double.parseDouble(unaString);
System.out.println(unDouble);
}
}
public static void main(String[] args) {
String unaString = "4545";
double unDouble = Double.parseDouble(unaString);
System.out.println(unDouble);
}
}
lunedì 31 gennaio 2011
Tutorial Google Maps Api Directions
Un tutorial in inglese sulle Google Maps Api Directions "Turn by turn", con indicazioni stradali del percorso da seguire.
giovedì 9 dicembre 2010
Come utilizzare l'HashMap in Java?
Su questo sito internet vi sono due esempi molto significativi su come utilizzare gli HashMap in Java. Ecco i primo:
import java.util.HashMap;
public class HashMapExample{
public static void main(String[] args) {
HashMap myMap = new HashMap();
map.put("1", "A");
map.put("2", "B");
map.put("3", "C");
String one = (String) map.get("1");
System.out.println(one);
}
}
Mentre a questo indirizzo potete trovare il secondo esempio.
public class HashMapExample{
public static void main(String[] args) {
HashMap myMap = new HashMap();
map.put("1", "A");
map.put("2", "B");
map.put("3", "C");
String one = (String) map.get("1");
System.out.println(one);
}
}
Mentre a questo indirizzo potete trovare il secondo esempio.
Inoltre tanti post su HashMap.
martedì 26 gennaio 2010
Problema di accesso a cartella remota di altro pc
Avevo questo problema: cercavo di accedere in remoto alla cartella resa condivisa su di un altro pc ma Windows Xp rispondeva: "L'utente potrebbe non disporre dell'autorizzazione necessaria per l'utilizzo della risorsa di rete. Per le autorizzazioni di accesso contattare l'amministratore di sistema".
Ricercando in Google il messaggio di errore sopra riportato, ho letto diversi suggerimenti in internet, ma nessuno ha risolto il mio problema la cui soluzione era molto più semplice del previsto: non capivo infatti come mai ad alcune cartelle in remoto potevo accedervi, ad altre no, compariva il suddetto messaggio. La risposta era che non dovevo settare solo la condivisione della cartella, ma anche la sua protezione. Cliccando cioè sulla cartella e sul tab condivisione, l'avevo resa condivisa, riuscivo dunque a vederla dall'altro pc. Non riuscivo però ad accedervi perchè la protezione non era settata in modo da consentirlo. Cliccando dunque sul tab protezione, ho aggiunto l'utente del pc che non vedeva suddetta cartella e tutto si è risolto.
Ricercando in Google il messaggio di errore sopra riportato, ho letto diversi suggerimenti in internet, ma nessuno ha risolto il mio problema la cui soluzione era molto più semplice del previsto: non capivo infatti come mai ad alcune cartelle in remoto potevo accedervi, ad altre no, compariva il suddetto messaggio. La risposta era che non dovevo settare solo la condivisione della cartella, ma anche la sua protezione. Cliccando cioè sulla cartella e sul tab condivisione, l'avevo resa condivisa, riuscivo dunque a vederla dall'altro pc. Non riuscivo però ad accedervi perchè la protezione non era settata in modo da consentirlo. Cliccando dunque sul tab protezione, ho aggiunto l'utente del pc che non vedeva suddetta cartella e tutto si è risolto.
giovedì 12 novembre 2009
Struts vs JSF, le principali differenze tra i due framework per il Web
Struts e JavaServer Faces (JSF) sono due framework Java basati sul design pattern architetturale Model-View-Controller (MVC). Struts è il framework più usato nelle architetture J2EE per implementare l'MVC, questo sia per un fattore cronologico (è nato prima di JSF), sia perché, come vedremo, ci permette di rendere più efficace l'applicazione, di avere meno bug e di risparmiare tempo in fase di sviluppo.
Ogni applicazione realizzata con Struts o con JSF ha, come colonne portanti, l'insieme delle classi e delle interfacce che compongono i framework.
Segue l'articolo integrale.
mercoledì 11 novembre 2009
Migrare un sito Joomla tra server diversi
Un interessante articolo di html.it per spostare un sito Joomla da un server ad un altro.
mercoledì 4 novembre 2009
I vettori e gli array in Java
Un utile tutorial per ripassare rapidamente le differenze tra vettori e array in Java.
lunedì 21 settembre 2009
Accelerated RegEx Tutorial
Un'espressione regolare è un modo conciso per esprimere la ricerca di una stringa complessa basata su pattern di riconoscimento. In questa pagina è presente un tutorial in inglese per imparare le espressioni regolari usando RegEx. Anche in questa un tutorial sulle RegEx.
lunedì 7 settembre 2009
Installare Ant in Windows
Installazione di Ant tramite binari e da sorgenti in Windows.
Ant, è disponibile sia in formato binario che in quello sorgente anche per Windows. E' possibile effetuarne il download in formato Zip. Prerequisito, come per gli ambienti Unix, e' la presenza del JDK di versione successiva alla 1.2. La procedura di installazione è la medesima di quella in ambiente *nix.
E' da segnalare che su alcuni sistemi quali, Windows 95, Windows 98 e Windows ME, possono verificarsi dei problemi se la variabile
TASK OPZIONALI e VARIABILI D'AMBIENTE
Come in ambiente Unix, in caso di utilizzo di task opzionali, è necessario installare le relative librerie JAR, installandole nella directory
C:\>
C:\>
C:\>
A seconda del sistema utilizzato, per non digitarle ad ogni sessione di lavoro, è possibile inserirle nel file
Ant, è disponibile sia in formato binario che in quello sorgente anche per Windows. E' possibile effetuarne il download in formato Zip. Prerequisito, come per gli ambienti Unix, e' la presenza del JDK di versione successiva alla 1.2. La procedura di installazione è la medesima di quella in ambiente *nix.
E' da segnalare che su alcuni sistemi quali, Windows 95, Windows 98 e Windows ME, possono verificarsi dei problemi se la variabile
ANT_HOME
utilizza il formato long filename, è pertanto necessario utilizzare la vecchia forma "8.3" quando si sceglie la directory in cui installare il tool.TASK OPZIONALI e VARIABILI D'AMBIENTE
Come in ambiente Unix, in caso di utilizzo di task opzionali, è necessario installare le relative librerie JAR, installandole nella directory
lib
oppure settando opportunamente la variabile d'ambiente CLASSPATH
in modo che ant sappia dove trovarle. Anche sotto Windows è necessario settare ANT_HOME
e JAVA_HOME
: C:\>
set ANT_HOME=c:\ant
C:\>
set JAVA_HOME=c:\java
C:\>
set PATH=%PATH%;%ANT_HOME%\bin
A seconda del sistema utilizzato, per non digitarle ad ogni sessione di lavoro, è possibile inserirle nel file
c:\autoexec.bat
oppure tramite Risorse del computer->Proprietà quindi tab avanzate e pulsante Variabili d'ambiente.
Iscriviti a:
Post (Atom)