Domande con tag 'singleton'

5
risposte

dovrebbe essere disponibile a tempo indeterminato o dovrebbe essere distruttibile?

Il singleton deve essere progettato in modo che possa essere creato e distrutto in qualsiasi momento nel programma o dovrebbe essere creato in modo che sia disponibile nella vita del programma. Qual è la migliore pratica? Quali sono i vantaggi e...
posta 07.12.2012 - 07:02
1
risposta

Sottoclasse di una classe Singleton

Quando è necessario sottoclasse una classe Singleton o, in altre parole, è buona sottoclasse di un Singleton? Se generalmente consentito quali sarebbero i pro e i contro e come gestire o ottenere un'istanza dalla sottoclasse? Sarebbe bello...
posta 06.06.2018 - 19:56
2
risposte

Posso aggiungere altri metodi alla classica implementazione di Singleton?

Ho visto il modello di design Singleton rappresentato come di seguito. Sempre con il metodo getInstance (). Il mio dubbio è: una volta ottenuta l'istanza dell'oggetto di cui ho bisogno, se desidero modificarlo, non è necessario aggiungere altri...
posta 09.10.2018 - 10:35
1
risposta

Come potrei evitare i singleton in questo caso? [duplicare]

Utilizzo di Dart nella parte client di un'app Web in cui ho un gestore applicazioni che contiene un List di istanze dell'applicazione e riferimenti a servizi che vengono utilizzati da ciascuna applicazione come nel seguente diagramma...
posta 22.12.2014 - 16:12
1
risposta

Avere un livello di accesso ai dati come singleton è una buona idea

Sto lavorando su un progetto (applicazione web) in cui ho una classe DataManager(IDALContract dalImplementation) che fa qualcosa con i dati dopo averla recuperata dal database o prima di salvarla nel database. La mia domanda: c'è qualche...
posta 25.06.2015 - 21:00
2
risposte

Gestione di una risorsa limitata in resto WEB API 2

Ho sviluppato una WEB API 2 riposante (C #, .NET 4.7) per un progetto di integrazione interna. Nel backend della mia API, ho bisogno di utilizzare la DLL di un venditore per elaborare l'input fornito. La dll del venditore è scritta in C, e ha...
posta 19.06.2018 - 09:28
2
risposte

Senza usare Singletons, qual è un buon modo per gestire una risorsa globale? [duplicare]

A differenza di molte librerie SDL e OpenGL sono progettate per fornire risorse globali; puoi accedervi in qualsiasi momento da qualsiasi classe. Ci sono giustificazioni per questo: sono scritte in C, pensate per essere prontamente multipiatta...
posta 05.04.2016 - 14:28
3
risposte

Come cambiare lo stato di un singleton in runtime

Considero che scriverò un semplice logger basato su file AppLogger da utilizzare nelle mie app, idealmente dovrebbe essere un singleton, quindi posso chiamarlo tramite public class AppLogger { public static String file = ".."; pu...
posta 19.08.2014 - 09:10
1
risposta

Singleton: Perché un punto di accesso globale è negativo? [duplicare]

La maggior parte delle persone qui e su StackOverflow concordano sul fatto che Singletons sia malvagio. La spiegazione principale su cui mi sono imbattuto contro l'uso di Singletons è che forniscono un punto di accesso globale a un oggetto....
posta 11.04.2014 - 13:01
1
risposta

Sta usando Singleton correttamente per Jtree e DefaultTreeModel?

Fondamentalmente ho una vista ad albero che usa un singolo DefaultTreeModel. Va bene usare singleton per Tree che estende JTree e un altro singleton per TreeModel che estende DefaultTreeModel? In caso contrario, quale è la ragione per evit...
posta 28.06.2011 - 09:11