0
ответов

static class vs singleton class

I know this topic has been discussed and killed over and over again, but I still had one doubt which I was hoping someone could help me with or guide me to a pre-existing post on SO. In traditional C,...
вопрос задан: 23 May 2011 03:48
0
ответов

Factory for Thread Safe Singleton в Java

Это образец базового шаблона, который я использовал для Factory, который возвращает потокобезопасный синглтон: открытый класс UserServiceFactory {private volatile static UserService userService; ...
вопрос задан: 22 May 2011 13:22
0
ответов

Статические методы: они все еще плохи с учетом позднего статического связывания PHP 5.3?

Если вы ищете причины, по которым статические методы плохи, первое, что вы обнаружите, это потому, что вы не можете переопределить его при модульном тестировании. Так это по-прежнему верно, учитывая, что в PHP 5.3 вы можете делать ...
вопрос задан: 19 May 2011 10:09
0
ответов

Сделать конфигурацию доступной для всех классов

Я пишу небольшой веб-сервер, и он принимает файл конфигурации с различными вариантами: сколько потоков для запуска, какой класс имеет дело с каждым расширением файла, какой файл отображать ...
вопрос задан: 17 May 2011 11:53
0
ответов

Какие гарантии есть у одиночных экземпляров Scala в отношении сериализации?

Безопасно ли это по умолчанию, например, шаблон одноэлементного перечисления в Java или это е. г.необходимо определить readResolve или аналогичные методы где-нибудь, чтобы предотвратить случайное или злонамеренное повреждение синглтона ...
вопрос задан: 14 May 2011 20:57
0
ответов

A simple implementation of a Singleton

Isn't this a simpler as well as safe (and hence better) way to implement a singleton instead of doing double-checked locking mambo-jambo? Any drawbacks of this approach? public class Singleton {...
вопрос задан: 13 May 2011 19:42
0
ответов

Синглтон с использованием AtomicReference

Правильная ли реализация синглтона с отложенной инициализацией с использованием AtomicReference? Если нет - каковы возможные проблемы? import java.io.ObjectStreamException; import java.io.Serializable; import java ....
вопрос задан: 9 May 2011 14:27
0
ответов

Unit testing singletons

I have a singleton that contains reference to statistics object. When I run couple of unit test on the program that uses that singleton - the values sustained between the tests. I though that when I'...
вопрос задан: 5 May 2011 12:38
0
ответов

Объект Scala внутри Trait

В Scala объекты являются одиночными ... поэтому, если я сделаю: trait SimpleTrait { def setString (s: String): Unit = {InnerTraitObject setString s} def getString (): String = {return ...
вопрос задан: 4 May 2011 17:37
0
ответов

Java: Ленивая инициализация синглтона

Шаблон для создания синглтонов выглядит примерно так: public class Singleton {частный статический конечный экземпляр Singleton = новый Singleton (); private Singleton () {} public static ...
вопрос задан: 30 April 2011 14:10
0
ответов

Лучший одноэлементный шаблон Java в настоящее время ? [дубликат]

Вы знаете, что с тех пор, как выпущена Java 5, рекомендуемый способ написания шаблона Singleton в Java - использование enum. общедоступное перечисление Singleton {INSTANCE; } Но что мне в этом не нравится - это заставить ...
вопрос задан: 29 April 2011 09:20
0
ответов

C ++: шаблоны и одноэлементный шаблон

Бывает так, что мне нужно печально известный шаблон singleton. А еще лучше, так получилось, что мне понадобились печально известные шаблоны C ++ в сочетании с этим шаблоном. Итак, что меня беспокоит ...
вопрос задан: 21 April 2011 04:50
0
ответов

Почему выражение всегда верно для «блокировки с двойной проверкой»?

У меня есть одноэлементный объект » Service 'и два метода его инициализации и выпуска: открытый класс BaseService {защищенный статический объект только для чтения StaticLockObject = новый объект (); } public abstract ...
вопрос задан: 18 April 2011 21:03
0
ответов

Защита ресурсов с помощью Singleton?

Я прочитал довольно много сообщений в блогах и ответов на SO, указывающих на плохой дизайн Singleton. Ранее я реализовал одноэлементный класс CameraControl. Этот класс управляет камера, которая подключена ...
вопрос задан: 12 April 2011 14:46
0
ответов

Используя RequireJS, как мне передать глобальные объекты или синглтоны вокруг?

Допустим, я пишу код на уровне главной страницы и 2 зависимости требуют одного и того же экземпляра объекта и также указывают это как зависимость. Как это сделать? ...
вопрос задан: 9 April 2011 12:53
0
ответов

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

Я читал эти статические методы, статические классы и синглтоны - зло, когда вы пытаетесь реализовать модульное тестирование в своем проекте. Следуя парадигме TDD, я должен просто забыть, что они ...
вопрос задан: 30 March 2011 12:55
0
ответов

синглтон и наследование в Java

У меня есть базовый класс, который захватывает некоторые функции, общие для двух классов. Другими словами, я могу создать один базовый класс и сделать эти два класса подклассами этого базового класса. Однако для каждого из ...
вопрос задан: 25 March 2011 02:11
0
ответов

Шаблон Delphi Singleton [closed]

Я знаю, что это много раз обсуждается в сообществе, но я просто не могу найти красивую и простую реализацию Singleton Выкройка в Delphi. У меня есть пример на C #: общедоступный запечатанный класс ...
вопрос задан: 22 March 2011 13:34
0
ответов

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

Как я могу создать одноэлементный класс в Objective C?
вопрос задан: 21 March 2011 17:07
0
ответов

Получение экземпляра в модуле Guice

У меня есть этот класс: открытый класс CompositeSecurityAuthorizer реализует авторизаторы SecurityAuthorizer {@inject @CompositeSecurityAuthorizerAnnot List ; // Поле ...
вопрос задан: 16 March 2011 18:02
0
ответов

Как обновить синглтон в C #

У меня есть синглтон, который извлекается из БД, поэтому это дорогая загрузка. Лень загружается. Я хотел бы создать метод, который обновляет этот синглтон и заполняет его, когда это необходимо. данные ...
вопрос задан: 16 March 2011 13:37
0
ответов

Как инициализировать члены класса в одноэлементном шаблоне?

У меня есть класс, следующий одноэлементному подходу, но где мне инициализировать члены класса, если его конструктор частный? класс MyClass ve класс, следующий одноэлементному подходу, но где мне инициализировать члены класса, если его конструктор являет
вопрос задан: 4 March 2011 18:01
0
ответов

Рекомендации по обработке маркеров доступа и областей действия для реализации OAuth2?

Предположим, у нас есть реализация OAuth2, которая поддерживает области «чтения» и «записи». Я получаю токен доступа «f482c829» с областью «чтение». Если после этого я передумаю и теперь хочу получить разрешение на чтение и запись ...
вопрос задан: 17 February 2011 00:11
0
ответов

Синглтон и @Autowired возвращает NULL

. У меня есть менеджер репозиториев, который управляет моими репозиториями. У меня есть @Autowired для создания экземпляров моих свойств, но они всегда равны нулю. Bean правильно настроены в моем xml. По какой причине? ...
вопрос задан: 15 February 2011 23:52
0
ответов

Как проверить, существует ли запись перед созданием новой в rails3?

Вот, что я пытаюсь сделать: у меня есть система тегов . Теги создаются при создании сообщений (сообщения has_many: tags,: through =>: tag_joins. Соединение тегов создается автоматически ...
вопрос задан: 12 February 2011 16:08
0
ответов

Есть ли причина для того, чтобы пул объектов не рассматривался как одноэлементный?

Я не обязательно имею в виду реализацию с использованием одноэлементного шаблона, а скорее, только наличие и используя один экземпляр пула. Мне не нравится идея иметь только один пул (или по одному на объединенный тип). ...
вопрос задан: 9 February 2011 19:39
0
ответов

StructureMap 'условный одноэлемент' для Lucene.Net IndexReader

У меня есть потокобезопасный объект, создание которого требует больших затрат и который должен быть доступен через мое приложение (Lucene.Net IndexReader ). Объект может стать недействительным, и в этот момент мне нужно воссоздать его ...
вопрос задан: 9 February 2011 17:53
0
ответов

Как сделать сделать неизменяемый синглтон в Java?

Неизменяемый объект инициализируется только его конструктором, в то время как синглтон создается статическим методом. Как сделать неизменяемый синглтон в Java?
вопрос задан: 3 February 2011 14:43
0
ответов

Глобальный доступ в Java

В Java нет глобального доступа, как в C ++. Итак, что бы можно было сделать, если бы они захотели создать контейнер объектов, к которым можно получить доступ из любого класса? Или, скажем, Java-компонент, содержащий глобальные значения. ...
вопрос задан: 1 February 2011 19:30
0
ответов

Почему в следующей реализации Синглтона важно "только чтение"?

открытый закрытый класс Синглтон {статический экземпляр Singleton только для чтения = новый Singleton (); // Явный статический конструктор, чтобы сообщить компилятору C # // не отмечать тип как beforefieldinit static ...
вопрос задан: 28 January 2011 08:12