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

4 ответа

Модульное тестирование с синглетонами

Я подготовил несколько автоматических тестов с помощью среды тестирования Visual Studio Team Edition. Я хочу, чтобы один из тестов подключился к базе данных, следуя обычному способу, установленному в программе: string r_providerName ...

1 ответ

Давайте не будем добавлять вещи, которые мы видим в других сообщениях без причины.

обавлении базы данных комнат предлагается использовать шаблон проектирования Singleton Примечание. При создании экземпляра объекта AppDatabase следует придерживаться шаблона одноэлементного проектирования, поскольку каждый экземпляр ...

0 ответов

И вы можете вызвать исключение в случае, если кто-то попытается создать его с помощью обычного .Create (создайте приватный конструктор CreateSingleton)

ю, что это обсуждается много раз везде в сообществе, но я просто не могу найти красивую и простую реализацию шаблона Singleton в Delphi. У меня есть пример в C #: public sealed class Singleton { // Private Constructor Singleton( ) { } // Private ...

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

14 ответов

Не забывайте всегда вызывать sharedinstance, когда вы хотите его использовать, а не вызывать init.

могу создать одноэлементный класс в Objective C?

2 ответа

Саморассвобождение (подсчет ссылок) Сингелтон

Рассмотрим следующий сценарий: у вас есть одноэлементный класс, представляющий своего рода поставщика данных. Этот одноэлементный класс выделяет много памяти, и вы хотите, чтобы он освободил выделенную память, когда его никто не использует. ...

1 ответ

Синглтон позволяет вам отложить создание экземпляров и получить немного более быстрый запуск. Тем не менее, почти всегда приложение будет иметь какое-то глобальное состояние, которое нужно где-то хранить - некоторые выбирают делегата - я предпочитаю одиночные игры :)

ю о других сообщениях на эту тему, но на самом деле я только одна ступенька вверх по лестнице от того, чтобы быть нубом, поэтому мне нужно немного больше помощи. В моем приложении для iPhone есть несколько глобальных переменных - некоторые ...

4 ответа

Это не отвечает на вопрос. Это просто критика статьи в блоге, которая действительно отвечает на вопрос.

ал, что статические методы, статические классы и синглтоны - это зло, когда вы пытаетесь реализовать модульное тестирование в своем проекте. Следуя парадигме TDD, должен ли я просто забыть о том, что они когда-либо существовали, и никогда не ...

6 ответов

Я действительно знаю, что это не «элегантное» решение, но оно может помочь вам в случае чрезвычайной ситуации.

тим, я пишу код на уровне главной страницы, и для 2 зависимостей требуется один и тот же экземпляр объекта, а также указывается это как зависимость. Как правильно это сделать? По сути, я хочу сказать: «Если эта зависимость не загружена ... затем ...

9 ответов

спрашивающий спрашивает, является ли определенная реализация поточно-ориентированной. он не просит вариантов.

вы можете ориентироваться на iOS 4.0 или выше Используя GCD, это лучший способ создать синглтон в Objective C (потокобезопасный)? + (instancetype)sharedInstance { static dispatch_once_t once; static id sharedInstance; dispatch_once(&once, ^{ ...

1 ответ

Я не вижу, что это изменение поможет. И ты нарушил Правило Трех.

олучилось, что мне нужна печально известная модель синглтона. А еще лучше, так что мне нужны печально известные шаблоны C ++ в сочетании с этим шаблоном. Итак, что меня беспокоит, так это: template <class T> class PDatabaseTable { ... static ...