Video divertenti: Revengin’ calcolo
Quando una materia proprio non ti va giù…
Quando una materia proprio non ti va giù…
Quando si vuole avere una sola istanza di una certa classe il singleton pattern è la soluzione ideale, qui di seguito vedremo l’implementazione in php.
Aggiornamento 2014: Il singleton è il male!
class Singleton { private static $_instance; public static function getInstance() { if(is_null(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; }
...
}
Come avrete notato l’istanza viene creata solo alla prima chiamata di getInstance() (lazy initialization).
Questa implementazione è corretta per quanto riguarda php ma In altri linguaggi come Java, dove l’avere più thread concorrenti è la normalità , occorre garantire la mutua esclusione in quanto la creazione della prima istanza è una corsa critica.
Approfondimenti: wikipedia
Ecco la lista aggiornata degli esami, con in grassetto quelli che intendo far fuori prossimamente 🙂
Calcolatori Elettronici L-A
Comunicazioni Elettriche L-A
Controlli Automatici L-A
Controlli Automatici L-B
Economia e Organizzazione Aziendale L-A
Elettronica L-A
Elettronica L-B
Fisica Generale L-B
Fondamenti di Ricerca Operativa L-A
Geometria e Algebra L-A
Ingegneria del Software L-A
Laboratorio di Amministrazione di Sistemi L-A
Laboratorio di Ingegneria del Software
Matematica Applicata L-A
Reti di Calcolatori L-A
Reti di Telecomunicazioni L-A
Sistemi Informativi L-A
Sistemi Informativi L-B
Tecnologie Web L-A