MokaByte
MokaByte n. 137 - Febbraio 2009
Algoritmi Genetici
algoritmi-genetici

Algoritmi Genetici

VIII Parte: Applicazioni

Ci avviamo alla conclusione di questa lunga serie. Abbiamo visto nei dettagli gli aspetti teorici fondamentali relativi agli algoritmi genetici, analizzandone i principi, il legame con i modelli derivati dalle scienze naturali, le varianti e le procedure operative delle fasi di setup. Prima di presentare un esempio pratico Java, vediamo in questa parte a cosa servono gli algoritmi genetici.

Leggi tutto »
Domain Driven Design
domain-driven-design

Domain Driven Design

III parte: DDD Building blocks - Aggregates e repositories

Terzo articolo dedicato al Domain Driven Design. Dopo aver trattato Entities e Value Objects, in questo numero ci concentriamo su Aggregati e Repositories, elementi fondamentali per strutturare il domain model.

Leggi tutto »
EJB 3.1
ejb

EJB 3.1

III parte: Risorse per l'alleggerimento

La caratteristica forse più importante della piattaforma JavaEE è la visione coerente e omogenea dei vari moduli e delle diverse tecnologie utilizzabili per la realizzazione di svariati tipi di applicazione e per la soluzione delle molteplici problematiche enterprise.

Leggi tutto »
Hibernate JumpStart
hibernate

Hibernate JumpStart

L'approccio giusto per chi comincia

I vantaggi e le potenzialità di Hibernate ne hanno permesso la rapida diffusione; molte aziende ne richiedono la conoscenza e gli sviluppatori si trovano spesso a studiarne i concetti frettolosamente e con superficialità. Questo articolo contiene una serie di consigli per l'applicazione di concetti di base, senza scendere nel dettaglio ma aiutando ad avere una visione completa di cosa significhi applicare tale framework.

Leggi tutto »
Il programmatore e le sue API
java-ee

Il programmatore e le sue API

XII parte: Il business service layer con Spring

Nella nostra serie sulla architettura e sulle tecnologie per la realizzazione di applicazioni Java EE, cominciamo ad affrontare lo studio del business service layer, spiegando collocazione e funzionamento di questo strato e introducendo i concetti alla base del framework Spring.

Leggi tutto »
WEKA: un case-study per la classificazione di dati meteo con tecniche di Data Mining
weka

WEKA: un case-study per la classificazione di dati meteo con tecniche di Data Mining

II parte: L'applicazione Java

In questa seconda parte, analizziamo il modo in cui il codice sorgente di WEKA possa essere integrato in un'applicazione Java-based per il Data Mining, finalizzata alla classificazione di dati meteo. L'interfaccia grafica utilizza componenti Swing ed è sviluppata secondo un approccio event-driven.

Leggi tutto »