Aggiornamento sugli esami, sbarrato significa superato, corsivo ancora non si sa.
In grassetto quelli che devo sostenere, passando i parziali ove possibile.
Calcolatori Elettronici L-A
Comunicazioni Elettriche 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
Matematica Applicata L-A Reti di Telecomunicazioni L-A Tecnologie Web L-A
Ho trovato questo articolo sul myspace de “Gli Atroci”, per chi non li conoscesse sono un gruppo di Metal demenziale bolognese; solo la chiesa (ed il giornalista che ha scritto l’articolo) poteva prenderli sul serio!
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.
class Singleton
{
private $_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.
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