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

3 ответа

Никогда не поздно признать: @ Джон прав.

имаю, что синглтон требует, чтобы класс был создан один раз. Но почему должен существовать экземпляр, если я не обращаюсь к нему напрямую? Почему этот шаблон для, не проще ли просто использовать полный статический класс со статическими методами и ...

3 ответа

-dg

вительно ли идиома Initialize-On-Demand действительно необходима при реализации одноэлементного потока с использованием статической инициализации или достаточно простого статического объявления экземпляра? Простое объявление экземпляра как ...

2 ответа

stackoverflow.com/questions/2493331/...

ольно новичок на Android, и я работаю над простым приложением, чтобы получить базовый опыт. Мое приложение довольно простое и состоит, среди прочего, из приемника вещания и некоторых действий. Оба компонента используют одну базу данных, поэтому ...

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

4 ответа

Я так понимаю, что вы говорите, что вам также нужно как-то объявить все содержимое объекта volatile.

й день, друзья. Еще раз тупой вопрос про Obj-C от новичка :) Я пытаюсь реализовать шаблон проектирования Singleton в Obj-C: @interface SampleSingleton : NSObject { @private static SampleSingleton* instance; } +(SampleSingleton*) ...

9 ответов

(И да, я знаю, что это означает, что вы не должны пытаться делать интересные вещи в конструкторах глобальных объектов. В этом суть.)

ли способ реализовать одноэлементный объект в C ++, который: Ленивое построение потокобезопасным способом (два пользователя могут одновременно быть первым пользователем синглтона - он все равно должен быть создан только один раз).Не полагается ...

6 ответов

Предполагается, что Initialize запускает ctor синглтона - один раз.

ужен синглтон, который: лениво загруженпотокобезопасензагружает некоторые значения при строительствеэти значения могут быть запрошены в любое времяинициализация МОЖЕТ произойти в какое-то точное время, до того, как начнутся запросы - поэтому я ...

2 ответа

Очень хороший пример того, как изменить экземпляр во время выполнения и как обеспечить функциональность сразу - тогда как функциональность может быть принята динамически в зависимости от работающей системы. PS: я уже проголосовал за этот ответ. Не могу проголосовать еще раз;)

ли как-то изменить само перечисление во время выполнения? Например. используя отражение. Вопрос не в том, чтобы изменить состояние константы перечисления. Он собирается изменить набор констант перечисления или удалить любые константы. Что ...

2 ответа

http://codenicely.blogspot.com/2010/04/creating-forms-object.html

я есть приложение Windows Forms, которое позволяет одновременно запускать только один экземпляр. Я реализовал синглтон с помощью Mutex. Приложение должно запускаться из командной строки (с параметрами или без них). Приложение запускается и ...

4 ответа

Android: доступ к одной базе данных из нескольких действий в приложении?

У меня есть приложение типа списка задач, которое хранит все данные заметок в базе данных sqlite3. Каждому действию в приложении необходим доступ к базе данных для редактирования различных частей данных в режиме реального времени. В настоящее ...

4 ответа

 если вызван неправильный инициализатор.

могу убедиться, что пользователь не вызывает init, вместо этого клиент должен вызвать sharedSingleton, чтобы получить общий экземпляр. @synthesize delegate; - (id)init { self = [super init]; if (self) { // Initialization code here. } return ...