Fare debugging di applicazioni web Java con Tomcat ed Eclipse

10 febbraio 2010 - Fonte: http://www.bits4beats.it

Qualche anno fa ritenevo impossibile fare debugging di applicazioni web.
Mi chiedevo in particolar modo come fosse possibile raggruppare all’interno di un unico debugger la componente client side (cioè il mix di codice html+css+javascript eseguito nel browser) con la componente server side (in qualsiasi forma si presentasse: php, java, dot.net).

Eclipse, compagno di debug

Ultimamente molti framework, così come importanti application server con il loro IDE associato, sono riusciti a colmare questa mancanza ed ad offire a noi poveri sviluppatori...

Leggi il seguito »

Java Virtual Machine anche dall’Acer Liquid

25 dicembre 2009 - Fonte: http://www.androidworld.it

java

Dopo la versione estrapolata dall’HTC Hero, arriva la JVM anche da Acer Liquid. Per chi non lo sapesse una Java Virtual Machine su Android permette di eseguire (almeno in teoria) tutti i programmi e i giochi creati per cellulari java.

Nella wiki trovate guida e download:

...

Leggi il seguito »

Programmazione di classi singleton in Java

1 aprile 2009 - Fonte: http://fripp.wordpress.com

“Il Singleton è un design pattern che ha lo scopo di garantire che di una determinata classe venga creata una e una sola istanza, e di fornire un punto di accesso globale a tale istanza.” (fonte Wikipedia).

Qui riporto la soluzione al problema proposta da Bill Pugh.

La struttura della classe Singleton è molto semplice e sfrutta alcune peculiarità del linguaggio Java. Ecco il codice:


class Prova {
	protected Prova() {

	}

	private static class ProvaHolder {
		private final static Prova INSTANCE = new Prova();
	}

	public static Prova getInstance() {
		return ProvaHolder.INSTANCE;
	}
}

Il costruttore della classe è definito protected e questo...

Leggi il seguito »

JVM e Ubuntu 8.10

17 febbraio 2009 - Fonte: http://www.tuxmind.org
Appunti in libertà. Per motivi didattici ho necessità di usare la Java Virtual Machine, ma ecco l’ immancabile errore: Exception in thread “main” java.lang.UnsatisfiedLinkError: Can’t load library: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so. Ho risolto? Ma si… : sudo update-java-alternatives -s java-6-sunQuesto comando effettua l’ update e risolve il problema.Segnala presso: ...

Leggi il seguito »