Jul 21, 2026 in Programmazione, Data Structures - Una lista concatenata memorizza una sequenza come una catena di nodi, dove ogni nodo contiene un valore e un puntatore al successivo. Come funzionano le liste concatenate semplici e doppie, come si confrontano con gli array, le complessità reali e quando ricorrervi.
Jul 16, 2026 in Programmazione, Data Structures - Una hash table memorizza coppie chiave-valore e trova qualsiasi valore tramite la sua chiave in tempo quasi costante. Come funzionano la hash function e i bucket, come si gestiscono le collisioni, la complessità reale e perché i dizionari si basano su di essa.
Jun 18, 2026 in Programmazione, Dati, Database - I database SQL archiviano dati strutturati in tabelle correlate, con schema fisso e forte coerenza; NoSQL ne scambia una parte con schemi flessibili e scalabilità orizzontale. Coerenza, scalabilità, interrogazione e quale scegliere.
Jun 15, 2026 in Programmazione, Dati, Database - Un database è una raccolta organizzata di dati, gestita da software che ti permette di archiviarli, interrogarli e aggiornarli in modo affidabile. Relazionale vs NoSQL, concetti chiave (tabelle, schema, ACID), esempi reali e il suo rapporto con SQL.
Jun 14, 2026 in Programmazione, Dati, Database - SQL è il linguaggio standard per archiviare, interrogare e modificare i dati nei database relazionali. I comandi chiave (SELECT, INSERT, UPDATE, DELETE), come funziona una query, SQL vs NoSQL e perché è ancora essenziale nel 2026.
Jun 14, 2026 in Programmazione, Web, Dati - JSON è un formato di testo leggero e leggibile per dati strutturati - la lingua che parlano la maggior parte delle API web e dei file di configurazione. La sua sintassi, perché è ovunque, il confronto con XML e i suoi limiti onesti.