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

3 ответа

@ Энтони - микро-бенчмаркинг - это не зло. Просто трудно получить значимые результаты, применимые к вашему реальному сценарию использования.

я есть требование для ленивой загрузки ресурсов в параллельной среде. Код для загрузки ресурсов должен быть выполнен только один раз. ОбеДвойная проверка ...

4 ответа

Получение экземпляра объекта по строковому имени в scala

Мне нужен объект (или "объект-одиночка" или "объект-компаньон" ... что угодно, кроме класса), определенный именем строки. Другими словами, если у меня есть: package myPackage object myObject... тогда есть что-нибудь ...

4 ответа

Таким образом, компилятор не позволит использовать два метода, а другие разработчики будут вынуждены использовать документированный метод для получения общего экземпляра. Другой, более строгий, метод заключается в переопределении «init» и «new» и создании исключения.

кто-нибудь, пожалуйста, помогите мне понять, что делает следующий метод? + (Game *) shared { static Game *sharedSingleton; @synchronized(self) { if (!sharedSingleton) { sharedSingleton = [[Game alloc] init]; } } return sharedSingleton; }

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

3 ответа

Питон 3: Синглтон

лько лет назад я нашел реализацию шаблона Singleton в PythonДункан Бут [http://web.archive.org/web/20090619190842/http://www.suttoncourtenay.org.uk/duncan/accu/pythonpatterns.html] : class Singleton(object): """ Singleton class by Duncan Booth. ...

2 ответа

, Или что-то в этом роде? Ваш код будет затем читать:

лассическая проблема. Я хотел бы получить доступ к массиву объектов из любого места в моем приложении. Я также хотел бы сделать это с помощью синглтона. Мои вопросы: Где я могу создать экземпляр моего одноэлементного объекта?Где я могу ...

6 ответов

Spring не гарантирует безопасность потоков, когда он говорит, что бобы одноэлементные. Если вы делаете бин синглтонной области видимости весной, это просто означает, что для каждого контейнера Spring IoC создается один экземпляр объекта. Но, тем не менее, этот класс bean-объекта с одной областью действия не может быть потокобезопасным сам по себе, поэтому ответственность его программиста за обеспечение безопасности потока кода.

отрим следующий класс Spring Service. Определена область действия пружины Singleton. Два служебных компонента, автоматически подключаемые как поля в приведенном ниже классе, имеют схожую структуру - они также состоят из полей, которые являются ...

2 ответа

Спасибо за совет. Тогда я оставлю свой синглтон управляемый ObjetContext.

у использовать одноэлементное приложение UIA для доступа к managedObjectContext из AppDelegate. Но когда я пишу [[[UIApplication sharedApplication] delegate] managedObjectContext]или же [[[UIApplication sharedApplication] delegate] ...

7 ответов

Унаследовать boost :: noncopyable (private) в шаблоне синглтон-класса, а не определять конструкцию частного копирования и оператор присваивания.

ли кто-нибудь обосновать необходимость приватизации оператора присваивания в реализации класса Singleton? Какую проблему это решает, делаяSingleton& operator=(Singleton const&); частный? class Singleton { public: static Singleton& Instance() { ...

3 ответа

Использование dispatch_once_t для объекта, а не для класса

Существует несколько источников, вызывающих определенный метод, но я хотел бы убедиться, что он вызывается ровно один раз (для каждого объекта) Я хотел бы использовать синтаксис, как // method called possibly from multiple places (threads) ...

13 ответов

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

Сегодня в моем интервью один из интервьюеров попросил меня написать урок для одного человека. И я дал свой ответ как public class Singleton { private static Singleton ref; private Singleton() { } public static Singleton getInstance() { if (ref ...