java1

Il design pattern MVC in Java con Swing

Qual è il significato di design pattern in Informatica? Che cos’è il design pattern MVC? Quando conviene utilizzarlo e quali sono i vantaggi che può apportare? Com’è possibile implementarlo in Java? Sono solo alcune delle domande a cui proveremo a rispondere nei seguenti video. Buona visione!

Aree di memoria

Introduzione all’allocazione dinamica della memoria in C++

Il segmento di memoria che il Sistema Operativo riserva nella RAM ad un processo (un programma in esecuzione), in generale è suddiviso in quattro distinte aree di memoria, così come mostrato nella figura seguente e che sono: l’area del programma, che contiene le istruzioni macchina del programma; l’area globale, che contiene le costanti e le variabili globali; lo stack, che contiene[…]

due-righe-windows

File di testo e file binari

I file possono essere classificati in due categorie fondamentali: i file di testo e i file binari. Questa classificazione si basa sul concetto di formato di un file, ossia sulla convenzione di codifica che viene utilizzata in fase di SCRITTURA del file, in base alla quale è possibile dare ai byte in esso memorizzati un significato corretto in fase di LETTURA, attraverso[…]

csv

Archivi sequenziali: i formati CSV e TSV

Nell’articolo in cui abbiamo introdotto i principali tipi di organizzazione degli archivi tradizionali (link articolo), abbiamo parlato di organizzazione sequenziale. Un esempio di file di archivio con questa organizzazione sono i file nel formato CSV, acronimo di Comma Separated Value, che letteralmente si traduce con “valori separati da virgola”. Si tratta di semplici file di testo (ASCII) che possono,[…]