Cosa sono le espressioni regolari? Una espressione regolare (in inglese regular expression, in forma abbreviata, regexp, regex o RE) definisce una funzione che prende in ingresso una stringa, e restituisce in uscita un valore del tipo sì/no, a seconda che la stringa segua o meno un certo pattern. Ad esempio, tutti gli
Tag: java
Kotlin 1.0 – Pragmatic Language for JVM and Android Released
Kotlin è un nuovo linguaggio di programmazione general-purpose che gira su Java Virtual Machine. La definizione estratta dal blog dedicato a questo nuovo linguaggio recita così: Kotlin è un linguaggio di programmazione pragmatica per JVM e Android che combina la programmazione OO a quella funzionale e le cui caratteristiche pongono particolare attenzione alla
Java 8 : Introduzione alle Lambda expressions
Le espressioni lambda sono una nuova e importante funzionalità inclusa in Java SE 8 che sarà ufficialmente fuori a marzo - Se avete programmato in maniera funzionale o se si ha familiarità con l'idea di chiusure (clousures), le espressioni lambda non vi appariranno come niente di nuovo. In matematica e informatica
Big Data : Dalla Teoria all’Implementazione
Implementare l’ Aspect Oriented Programming con Spring
L'Aspect Oriented Programming (AOP) è sempre stata una componente fondamentale del framework Spring. Questo modello di programmazione è sempre apparso un pò complesso da capire, principalmente per i neofiti e pertanto è sempre stato prerogativa degli sviluppatori avanzati. Ultimamente però, molte cose sono cambiate - Spring si è evoluto e
Standard Java API per JSON
La SR-353, l'API Java per JSON Processing (JSON-P), ha raggiunto da pochissimo tempo l'approvazione definitiva e farà parte della prossima Java EE 7. JSON-P (simile a JAXP) è costituito da una streaming API (simile a StAX) e un Object Model API (simile al DOM). L'implementazione di riferimento è jsonp, un
La piattaforma JEE 7 ha completato il processo di approvazione finale
La piattaforma Java EE 7 ha da poco superato il JCP, il processo di approvazione , con il supporto di una stragrande maggioranza dei membri della commissione. Questo completa la procedura di approvazione JCP per tutte le JSR che stanno sotto la versione EE 7 di Java. Questo rilascio della piattaforma Java