Tag: singleton

Ein design-Muster, das gewährleistet, dass genau eine anwendungsweite Instanz einer bestimmten Klasse ist. Einer der Gang of Four ist creational design patterns.

Singleton in iOS 5?

Anzahl der Antworten 3 Antworten
Hallo ich hatte eine Umsetzung frühere Versionen von iOS für ein singleton wie folgt: .h-Datei @interface CartSingleton : NSObject { } +(CartSingleton *) getSingleton; .m-Datei @implementation CartSingleton static CartSingleton *sharedSingleton = nil; +(CartSingleton *) getSingleton { if

Einweg-singleton in C#

Anzahl der Antworten 8 Antworten
Ich habe ein singleton, verwendet die "statische readonly-T Instance = new T();" Muster. Jedoch, ich lief in einem Fall, wo T ist Einweg, und eigentlich entsorgt werden muss für unit-tests. Wie kann ich ändern, dieses Muster zu

Singleton und Abstrakte Basis-Klasse in C++

Anzahl der Antworten 9 Antworten
Kürzlich bekam ich die Frage über die Umsetzung des Singleton-aber abstrakte Basis-Klasse beteiligt. Nehmen wir an, wir haben Klassenhierarchie wie diese: class IFoo {...}; //it's ABC class Foo : public IFoo {...}; wir haben die singleton-Klasse wird

Warum verwenden die statische Methode in PHP laravel model-Klasse?

Anzahl der Antworten 4 Antworten
In PHP, laravel, wir haben codes wie $user = User::find(1); var_dump($user->name); Bin ich nicht zu wie zu verwenden find Methode, ich bin über warum laravel verwenden Sie eine statische Methode? Sollte nicht die Verwendung der statischen Methode

Wie kann eine singleton-Klasse eine Schnittstelle?

Anzahl der Antworten 5 Antworten
Ich lese an vielen Orten, die singletons verwenden können Schnittstellen. Einige, wie ich bin nicht in der Lage, dies zu verstehen. InformationsquelleAutor AJ. | 2009-09-30

C# Singleton thread-safe

Anzahl der Antworten 6 Antworten
Habe ich eine singleton-Klasse, die ähnlich dieser public class Singleton { private static Singleton m_instance; private Timer m_timer; private static List<CustomObject> m_cacheObjects; private Singleton() { m_cacheObjects = new List<CustomObject>(); m_timer= new Timer(MyTimerCallBack, null, TimeSpan.FromSeconds(60), TimeSpan.FromSeconds(60)); } public

Objective-C singleton-Muster in iOS 5+

Anzahl der Antworten 5 Antworten
Ich lese eine Menge threads und blog-Artikeln darüber, wie zu implementieren eines singleton in objective-c, werden einige von Ihnen vielleicht ein bisschen veraltet (Jahr 2010 oder früher), und wie es scheint, Menschen haben unterschiedliche Meinungen zu diesem

Refactoring-eine statische Klasse, die mit dependency injection

Anzahl der Antworten 2 Antworten
Müssen wir mit einer nicht verwalteten Bibliothek in unserem code, statische Methoden. Ich möchte die Bibliothek den Betrieb als Abhängigkeit in meinem code. Und abgesehen von statischen Methoden, die Bibliothek hat eine Initialisierungs-Methode und die Einstellung-Methode, beide

erste db-Verbindung über singleton-Klasse

Anzahl der Antworten 6 Antworten
Erstellt habe ich eine singleton-Klasse diese Klasse gibt eine Datenbank-Verbindung. Also meine Frage ist diese Verbindung ist auch befriedigend singleton-Kriterien? Wenn nicht, als, wie ich es machen kann, singleton. Hier ist der code. public sealed class SingletonDB

Kann eine Singleton-Klasse in eine DLL freigegeben werden Prozesse?

Anzahl der Antworten 5 Antworten
Ich bin erstellen einer benutzerdefinierten .net hardware-Frameworks, die verwendet werden von anderen Programmierern, um die Kontrolle über einige hardware. Sie fügen Sie einen Verweis auf unsere DLL zu bekommen, um unsere hardware-framework. Ich bin in der Notwendigkeit

Einstellung Singleton-Eigenschaft-Wert in FB-Listener

Anzahl der Antworten 3 Antworten
Ich bin derzeit testet FB zusammen mit einer Singleton-Modell, das ich verwenden möchten, um den Zugang während des gesamten Lebenszyklus der gesamten app. Jetzt bin ich stecken mit etwas, das scheint wirklich trivial, aber ich kann nicht

Wie Sie zu erstellen .NET-Schnittstelle mit statischen Mitgliedern?

Anzahl der Antworten 8 Antworten
In .NET 3.5, ich möchte gerne zum erstellen einer singleton-Schnittstelle: interface ISingleton <T> { public static T Instance {get;} } Natürlich nicht, die Arbeit aber ist es, was ich möchte. Irgendwelche Vorschläge? EDIT: ich möchte nur, es

Wie man eine bestehende websocket-Instanz

Anzahl der Antworten 2 Antworten
Arbeite ich an einer Anwendung, die verwendet Websockets (Java EE 7) zum senden von Nachrichten an alle verbundenen clients asynchron. Der server (Websocket endpoint) sollten diese Nachrichten schicken, Wann immer ein neuer Artikel (ein engagement modal in

Globale Instanz einer Klasse in C++

Anzahl der Antworten 7 Antworten
Als der Titel sagt. Wie würde ich erstellen Sie eine Instanz einer Klasse, die Global verfügbar ist(ich habe zum Beispiel einen Funktor für die Druck-und ich will eine einzige Globale Instanz von dieser(obwohl die Möglichkeit der Erstellung

Java Spring Neu bestimmten Bean

Anzahl der Antworten 2 Antworten
Möchte ich neu erstellen (neues Objekt) einer bestimmten bean zur Laufzeit (ohne Neustart des Servers) auf einige DB ändert. Dies ist, wie es aussieht - @Component public class TestClass { @Autowired private MyShop myShop; //to be refreshed

Mit CDI in einem singleton-Muster

Anzahl der Antworten 2 Antworten
Ich versuche zu injizieren, ein logger-Objekt in einer Klasse implementiert ist und folgende singleton-Ansatz. Den code sieht fast so aus wie diese: Logger Klasse: public class LoggerFactory { @Produces public Logger getLogger(InjectionPoint caller){ return Logger.getLogger(caller.getMember().getDeclaringClass().getName()); } }

C# - WPF-Durchsetzung einzelner Instanzen von windows

Anzahl der Antworten 5 Antworten
Ich würde gerne wissen, was ist der beste Weg (gelesen elegantesten), um eine einzelne Instanz von einem bestimmten Fenster pro Anwendung in WPF. Bin ich ein Neuling .NET und WPF und was ich mir ausgedacht habe sieht

Singleton über JVM-oder Application-Instanz oder Tomcat-Instanz

Anzahl der Antworten 5 Antworten
Wenn ich bereitstellen und ausführen 2 Instanzen der gleichen Anwendung auf einer einzigen Instanz von Tomcat(Oder anderer server). Dann wird ein einziges Objekt(Singleton-Klasse) entstehen würden: Über eine einzige Instanz von Tomcat (aber üblich für 2 Instanzen der

Beispiel Singleton-Muster

Anzahl der Antworten 12 Antworten
Kann mir jemand sagen, ein gutes Beispiel für Singleton-pattern? Auch ich habe einen Zweifel zu stellen, Ist das folgende Szenario ist, dass die singleton-Muster: Wenn wir viele angeschlossene Drucker im LAN, aber nur einen Drucker-Warteschlange? InformationsquelleAutor der

Singleton mit multithreads

Anzahl der Antworten 5 Antworten
Diese Frage wurde in einem interview gefragt. Den ersten Teil zu schreiben, das die singleton-Klasse: class Singleton { static Singleton *singletonInstance; Singleton() {} public: static Singleton* getSingletonInstance() { if(singletonInstance == null) { singletonInstance = new Singleton(); }

Verschiedene Singleton-Instanzen mit JUnit-tests.

Anzahl der Antworten 7 Antworten
Ich habe einen standalone-singleton, die erfolgreich den test. Aber mit einer Gruppe von tests dieser schlägt fehl, da einmal ein singleton definiert ist, die es nicht zulassen, dass zum reset der Instanz. Irgendwelche Ideen über, wie man

Wie kann ich eine thread-sichere singleton-Muster in Windows?

Anzahl der Antworten 9 Antworten
Ich ve wurde Lesen über thread-sichere singleton-Pattern hier: http://en.wikipedia.org/wiki/Singleton_pattern#C.2B.2B_.28using_pthreads.29 Und es sagt unten, dass der einzige sichere Weg ist die Verwendung pthread_once - das ist nicht verfügbar auf Windows. Ist, dass die nur Garant für thread-sichere Initialisierung?

Java Singleton vs. statische - ist es eine echte performance-Vorteil?

Anzahl der Antworten 7 Antworten
Ich bin das Zusammenführen eines CVS-Zweig und eine der größeren änderungen ist der Ersatz überall dort, wo es Auftritt, ein Singleton-Muster mit abstrakten Klassen, die über eine statische Initialisierung block und alle statischen Methoden. Ist dies etwas,

Frühjahr erstellen mehrerer Instanzen eines singleton?

Anzahl der Antworten 4 Antworten
Ich habe einen graph der Spring-Bean, die autowire jeder andere. Stark vereinfachte Darstellung: <context:annotation-config/> <bean class="Foo"/> <bean class="Bar"/> <bean class="Baz"/> ... public class Foo { @Autowired Bar bar; @Autowired Baz baz; } public class Bar { @Autowired

Wie markiere ich eine Klasse als singleton-Klasse in der UML?

Anzahl der Antworten 2 Antworten
Habe ich ein UML-Diagramm, auf dem ich markieren möchten einige Klassen als singletons (denn Sie sind). Wie mache ich das? Tun, ich erfinde einen neuen Stereotyp oder muss ich nur einen Kommentar hinzufügen, oder gibt es einige

Jemals brauchen, um zu zerstören eine singleton-Instanz?

Anzahl der Antworten 8 Antworten
Durch die Verwendung eines singleton nur eine Instanz davon erstellt werden können. Haben wir jemals benötigen, um zu zerstören, die Instanz? Ich habe eine singleton-DBManager verwaltet eine JDBC-Verbindung und Abfrage-Operationen. Durch den Aufruf der statischen newInstance-Methode, ich

Möglich, singleton-zurück auf null?

Anzahl der Antworten 3 Antworten
Habe ich implementiert ein singleton-Objekt mit der regelmäßigen Muster. Meine Frage ist: ist es möglich, dieses Objekt wieder zu null, so dass auf einen später genannten [MySingleton sharedInstance] das Objekt wird neu initialisiert? //Get the shared instance

Singleton mit ARC

Anzahl der Antworten 1 Antworten
Meine Frage ist folgende: ich habe ein singleton-Objekt geben (ich bin mit ARC), diesen code in der Umsetzung Datei +(id)sharedInstance { static DataManager *sharedInstance; if (sharedInstance == nil) { sharedInstance = [[DataManager alloc] init]; } return sharedInstance;

Wie Erstellen Singleton-Objekt in swift

Anzahl der Antworten 4 Antworten
Lerne ich über Singleton-Musters für eine schnelle und effiziente Methode zum erstellen einer Singleton-Klasse und fand heraus, dass der beste Weg, um erstellen Sie, wie unten beschrieben. class SingletonClass{ static let sharedInstance = SingletonClass() } Da ich

Muster für faule thread-sichere singleton Instanziierung in java

Anzahl der Antworten 6 Antworten
der faule thread-sichere singleton instantion ist irgendwie nicht leicht zu verstehen für jeden coder, also wollte ich eine Klasse erstellen in unserer enterprise-framework, das würde die Arbeit machen. Was haltet Ihr davon? Sehen Sie etwas schlechtes über

Wie zum Hohn ein enum singleton-Klasse, die mit Mockito/Powermock?

Anzahl der Antworten 1 Antworten
Ich bin nicht sicher, wie mock ein enum singleton-Klasse. public enum SingletonObject{ INSTANCE; private int num; protected setNum(int num) { this.num = num; } public int getNum() { return num; } Ich würde gerne stub-Methode getnum() im

Statische Methoden oder Singleton, welches man wählen?

Anzahl der Antworten 4 Antworten
Mögliche Duplikate: Unterschied zwischen statischen Klasse und des singleton-Musters? Was ist besser in Java, Implementierung public static Methoden, wie Factory.createLoginRequest() oder die Implementierung des Singleton-Musters, wie Factory.getInstance().createLoginRequest() (Boths zurückkehren wird, ein Request-Objekt.) Welches ist besser und warum

Python: Gedanken über ein Modul und seine Variablen als singleton — Clean-Ansatz?

Anzahl der Antworten 6 Antworten
Ich würde am Liebsten irgendeine Art von singleton-Muster in meinem Python-Programm. Ich dachte, es zu tun, ohne Verwendung von Klassen; dass, würde ich mag, um das singleton-Funktionen und-Variablen innerhalb eines Moduls und halte es für eine tatsächliche

Möglichkeiten der Einrichtung eines Ninject-singleton

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse ( MyFacade ), dass ich gespritzt parameter(s) mit Ninject: class MyFacade { IDemoInterface demo; public MyFacade(IDemoInterface demo) { this.demo = demo; } public void MyMethod() { Console.WriteLine(demo.GetInfo()); } } Natürlich habe ich, um

Sollte Guice Anbieter mit teuren Mitglied Instanzen als annotiert werden, mit @Singleton?

Anzahl der Antworten 3 Antworten
Sollte Guice Anbieter werden kommentiert mit @Singleton? Meine Begründung: wenn der Anbieter stellt ein Objekt für andere Singleton-Klassen und das Objekt selbst ist relativ aufwendig zu erstellen, dann wäre es nicht sinnvoll die Verwendung einer Singleton-Provider, baut

"Singleton" - Fabriken, ok oder schlecht?

Anzahl der Antworten 6 Antworten
Ich habe eine Menge von (abstrakten) Fabriken und Sie sind in der Regel als singletons implementiert. In der Regel für die Bequemlichkeit der nicht mit zu übergeben, durch die Schichten, die wirklich keine Geschäfte mit der Nutzung

Gibt es eine Möglichkeit zu verhindern, überschreiben/überschreiben von Funktionen/Variablen singleton-Instanz?

Anzahl der Antworten 3 Antworten
Betrachten dieser pseudo-code: (function(window){ var options = { /*where everything goes */ }; var instance = (function(options){ for (var i in options){ if (options.hasOwnProperty(i)){ this[i] = options[i]; } } })(options); instance.callbacks = function(cb){ //... } instance.is_allowed =

Ausführen einer Methode auf, wenn eine variable-value-änderungen in Swift

Anzahl der Antworten 5 Antworten
Ich muss eine Funktion ausführen, wenn ein Variablenwert ändert. Habe ich eine singleton-Klasse, die eine gemeinsam genutzte variable namens labelChange. Die Werte dieser Variablen sind aus einer anderen Klasse aufgerufen Model. Ich habe zwei VC-Klassen, einer von

Wie initialisieren Sie die Java-enum-basierten Singleton?

Anzahl der Antworten 6 Antworten
Was ist die richtige Art und Weise zu initialisieren, java-enum-basierten singleton, wenn ich Sie zu initialisieren, bevor ich das Objekt verwenden kann. Habe ich angefangen den Quellcode zu schreiben , aber ich bin nicht sicher, ob ich

Wie sind singletons behandelt werden, in eine web-Anwendung?

Anzahl der Antworten 4 Antworten
Aus, was ich verstehe, ein singleton ist im Grunde, wenn Sie einen privaten member repräsentiert das Objekt, das Sie möchten, um eine einzelne Instanz. Dann im Konstruktor initialisieren Sie die member-Objekt. Alle Verweise auf dieses Objekt werden

Guice - How zu teilen, die dasselbe Singleton-Instanz über mehrere Injektoren/Module

Anzahl der Antworten 2 Antworten
In guice, die @Singleton-scope bezieht sich nicht auf das Singleton-Muster. Laut "Dependency Injection" Buch "Dhanji" : Sehr einfach, ein singleton-Kontext ist der Injektor selbst. Das Leben ein singleton ist gebunden an die Lebensdauer des Injektors (wie in

Wie eine abstrakte singleton-Klasse?

Anzahl der Antworten 8 Antworten
Dies ist, wie ich Schreibe, meine singleton-Klassen. public class MyClass { ///<summary> ///Singleton ///</summary> private static MyClass instance; ///<summary> ///Singleton access. ///</summary> public static MyClass Instance { get { if (_instance == null) { _instance = new

Singletons vs. Anwendungskontext in Android?

Anzahl der Antworten 10 Antworten
Erinnern post aufzählen mehrere Probleme der Verwendung von singletons und hatte gesehen, wie mehrere Beispiele von Android-Anwendungen unter Verwendung des singleton-Musters, Frage ich mich, ob es eine gute Idee, um die Verwendung von Singletons anstelle von einzelnen

Wo genau das Singleton-Muster verwendet wird, in der realen Anwendung?

Anzahl der Antworten 12 Antworten
Ich war nur neugierig, wo genau das singleton-Muster verwendet wird... Ich weiß, wie das Muster funktioniert-und wo es genutzt werden kann, aber ich persönlich noch nie verwendet, in einer realen Anwendung. Kann jemand ein Beispiel geben, wo

Was genau ist das singleton-Klassen in ruby?

Anzahl der Antworten 4 Antworten
Scheint es, als wenn ich bin fehlt der Punkt, oder Missverständnis der Bedeutung des singleton-Klassen in Ruby. Ich habe gehört und gelesen es viele Möglichkeiten—einige komplizierter als andere—aber ich bin mehr verwirrt, als das, was es ist.

Warum ist volatil in diesem Beispiel verwendet der double-checked locking

Anzahl der Antworten 6 Antworten
Aus der Head First design patterns Buch, das singleton-Muster mit double-checked locking umgesetzt worden ist, wie folgt: public class Singleton { private volatile static Singleton instance; private Singleton() {} public static Singleton getInstance() { if (instance ==

Abkürzung für [[UIApplication sharedApplication] delegate]?

Anzahl der Antworten 5 Antworten
Ich gespeichert Globale Variablen in meiner AppDelegate und der Zugang zu Ihnen durch: AppDelegate *d = [[UIApplication sharedApplication] delegate]; d.someString = ... Was ist die empfohlene Weg, um sich Tipparbeit ersparen und so brauche ich nicht zu

Warum ist das Borg-pattern besser als das Singleton-Muster in Python

Anzahl der Antworten 6 Antworten
Warum ist die Borg-Muster besser als die Singleton-Muster? Ich Frage, weil ich Sie nicht sehen was in etwas anderes. Borg: class Borg: __shared_state = {} # init internal state variables here __register = {} def __init__(self): self.__dict__

Immer einen Verweis auf die UIApplication delegieren

Anzahl der Antworten 2 Antworten
Schreibe ich meine erste iPhone-Anwendung, und ich habe Probleme beim wechseln von Ansichten. Ich habe 2 Ansichten und einem Verweis auf die jeweils in der AppDelegate (eine Instanz von UIApplicationDelegate). Ich erstellen Sie Instanzen der beiden in

Singleton & amp; Multithreading in Java

Anzahl der Antworten 8 Antworten
Was ist der bevorzugte Weg zur Arbeit mit Singleton-Klasse in einer multithreaded Umgebung? Nehme an, wenn ich 3 threads, und alle von Ihnen versuchen, auf getInstance() Methode der singleton-Klasse zur gleichen Zeit - Was passieren würde, wenn