Gestione delle password tarmite funzioni hash

Implementazione del processo di autenticazione tramite funzioni di hash in java.

Read more »

Eccezioni checked e unchecked in java

In java esistono due tipi di eccezioni: checked e unchecked. Le prime devono essere gestite esplicitamente da codice, le seconde no.

Read more »

Visita di un albero senza l’uso della ricorsione

Implementare un algoritmo iterativo (quindi non ricorsivo) per la visita di una albero binario.

Read more »

Inserire header in file di testo

Come inserire header ricorsivamente in tutti i file di testo.

Read more »

Popolare input con valori nulli in JSF

Risolvere il problema del popolamento di campi di input con valori nulli in JSF.

Read more »

Esportazione dati tramite annotation in Java

L’esportazione dei dati in formati leggibili come Excel o TXT è un requisito immancabile nei progetti software di qualsiasi dimensione. Un requisito che, nella maggior parte dei casi, richiede la…

Read more »

Enterprise Content Management System

Il sistemi di Content Management System (CMS), ovvero “sistema di gestione dei contenuti”, sono una categoria di sistemi software che consentono di organizzare e facilitare la creazione collaborativa di contenuti…

Read more »

Ottimizzazione di una Query Annidata NOT IN

Sebbene risultino di migliore comprensione e leggibilità, le query annidate rischiano spesso di generare problemi prestazionali che possono portare in timeout la connessione verso il DB e lasciare appeso un…

Read more »

Il riuso nell’e-government

  Nello scenario di evoluzione dei sistemi informativi pubblici il riuso delle applicazioni informatiche è considerato un tema prioritario. Infatti, il primario obiettivo del ministero per l’innovazione è l’accorciamento dei…

Read more »

T-Msg: Gestione dei fault in fase di REQUEST

Torniamo a discutere le caratteristiche del protocollo di transactional messaging (T-Msg) affrontando in questo post le modalità con cui il protocollo gestisce i fault che si possono verificare nel sistema…

Read more »