Результаты поиска по запросу "singleton"

2 ответа

Эквир Синглтон класс Экземпляр Многопоточность

Чтобы получить экземпляр класса с шаблоном Singleton, я хочу использовать следующую функцию: Это эскиз interface uses SyncObjs; type TMCriticalSection = class(TCriticalSection) private Dummy : array [0..95] of Byte; end; var InstanceNumber : ...

9 ответов

Как абстрагировать синглтон-класс?

Так я пишу свои синглтон-классы. public class MyClass { /// <summary> /// Singleton /// </summary> private static MyClass instance; /// <summary> /// Singleton access. /// </summary> public static MyClass Instance { get { if (_instance == null) ...

2 ответа

Синглтон через enum way является ленивым инициализированным?

Это очень распространенный синглтон-код enum: public enum enumClazz{ INSTANCE enumClazz(){ //do something } }и множество мест сказали, что это ленивая инициализация. Но я запутался после того, как прочитал главу 7Внутри виртуальной машины ...

ТОП публикаций

16 ответов

Существуют ли жизнеспособные альтернативы синглтон-модели GOF?

Давайте посмотрим правде в глаза. Синглтоночень спорный [https://stackoverflow.com/questions/11831/singletons-good-design-or-a-crutch#11839] тема с ордами программистов наобе стороны забора. Есть те, кто чувствует, что Синглтон - не что иное, как ...

8 ответов

Синглтон в Android

Я перешел по этой ссылке и успешно сделал синглтон-класс в ...

9 ответов

Как я могу создать потокобезопасный шаблон синглтона в Windows?

Я читал о поточно-ориентированных одноэлементных шаблонах здесь: http://en.wikipedia.org/wiki/Singleton_pattern#C.2B.2B_.28using_pthreads.29 [http://en.wikipedia.org/wiki/Singleton_pattern#C.2B.2B_.28using_pthreads.29] Внизу написано, что ...

1 ответ

Базовый контекст данных и одноэлементный контроллер данных

У меня есть одноэлементный контроллер данных для хранения массива объектов. Смотрите, например, вопрос о бананах для моего решения:Сингелтон ...

1 ответ

Метод метакласса Python3 Singleton не работает

Я видел много способов создания синглтона в Python и пытался использовать реализацию метакласса с Python 3.2 (Windows), но, похоже, он не возвращает тот же экземпляр моего синглтон-класса. class Singleton(type): _instances = {} def __call__(cls, ...

0 ответов

Как реализация Майерса синглтона на самом деле синглтон

Я много читал о синглетонах, когда их следует и не следует использовать, и как их безопасно применять. Я пишу на C ++ 11 и натолкнулся на ленивую инициализированную реализацию Мейера синглтона, как видно изэтот ...

1 ответ

Где методы определены на верхнем уровне ruby?

На верхнем уровне определение метода должно приводить к закрытомуObjectи тесты, кажется, подтверждают это: def hello; "hello world"; end Object.private_instance_methods.include?(:hello) #=> true Object.new.send(:hello) #=> "hello world"Тем не ...