Input/output in java

Introduzione I programmi Java effettuano le operazioni di I/O tramite l’uso degli stream (o flussi). Si tratta di un’astrazione che rappresenta una connessione ad un canale di comunicazione, ed è quindi è collegato a…

Read more »

Programmazione concorrente in java (parte 2)

Nel tutorial  abbiamo visto i concetti base della programmazione concorrente in java. In questo post andiamo invece a descrivere alcuni concetti avanzati, analizzando quanto esistente nel package java.util.concurrent, che fu introdotto…

Read more »

Creare Web App con JSF 2.0

Introduzione Java Server Faces è un framework per la realizzazione di applicazioni web in java. Similmente ad altri framework proprietari come Struts o Spring MVC, JSF segue il pattern architetturale Model View Controller…

Read more »

Missing application.xml in progetto EJB

Nel deploy di una applicazione EAR su JBoss 4.0 utilizzando il plugin di Eclipse può accadere di avere il seguente errore: org.jboss.deployment.DeploymentException: No META-INF/application.xml found Per risolvere il problema è…

Read more »

Programmazione concorrente in java (parte 1)

Una delle caratteristiche principali di java è il supporto al multithreading o programmazione concorrente. Ogni programma che viene mandato in esecuzione sulla JVM dà origine ad un processo.

Read more »

Primi passi con java

Il linguaggio Java è un linguaggio di programmazione sviluppato originariamente dalla SUN Microsystem, allo scopo di creare un linguaggio estremamente semplice e facile da apprendere. Nello sviluppo del linguaggio gli ingegneri della SUN seguirono diverse linee guida che sono tutt’oggi le caratteristiche principali di java.

Read more »

Classi anonime in java

Le classi anonime sono un meccanismo di java che consente di rendere il codice più conciso e leggibile. Esse consentono sostanzialmente di dichiarare ed instanziare una classe allo stesso tempo….

Read more »

Primi passi con Bootstrap

Dopo aver visto in un precedente post come eseguire il setup di una web application java che utilizza il Bootstrap, muoviamo i primi passi con tale framework spiegando alcuni concetti di base.

Read more »

Calcolo del valore medio senza overflow

Algoritmo per il calcolo della media aritmetica minimizzando il rischio di overflow.

Read more »

Create Web App con Bootstrap

Creare standard Web Application java che utilizzano il framework Bootstrap come front-end.

Read more »