Лучшие singleton вопросы ИТ разработчиков

  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Синглтон в DLL?

Поэтому я пытаюсь экспортировать что-то в проекте в DLL. В любом случае, некоторые из проектов очень активно используют синглтон-класс.

Задан 14 Oct 2009, 13:11 от UberJumper
  • 337 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

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

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

Задан 19 Apr 2011, 17:07 от Ryan
  • 20 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

Я проводил некоторые исследования о синглетонах, в частности, о ленивой и активной инициализации синглетонов. Пример активной инициализации: public class Singleton { //initialzed during class loading private static final Singleton INSTANCE = ...

Задан 03 Apr 2013, 15:56 от tuntun fdg
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

PDO + Singleton: зачем его использовать? [Дубликат]

На этот вопрос уже есть ответ здесь: Есть ли сценарий использования для синглетонов с доступом к базе данных в PHP? [/questions/4595964/is-there-a-use-case-for-singletons-with-database-access-in-php] 11 ответовКак правильно настроить соединение ...

Задан 25 Sep 2013, 14:03 от Yonn Trimoreau
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Строки объединены в Python

Есть ли в Python пул всех строк, и есть ли они (строки) синглтоны?Точнее, в следующем коде одна или две строки были созданы в памяти:

Задан 25 Mar 2010, 21:33 от Nikolay Vyahhi
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Правильное использование findall / 3, особенно последний аргумент результата

Я новичок в Прологе и имею дело с проблемой, которая может показаться вам глупой, но я действительно не могу понять, что я делаю неправильно! Хорошо, у меня ...

Задан 18 Jun 2014, 15:17 от elenaa
  • 28 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Если вы используете подход типа «C» и просто используете функции верхнего уровня, вы можете сделать их приватными, объявив их в файле .cpp, а не в публично включенном файле .h. Вы также должны сделать их статическими (или использовать анонимное пространство имен), если вы используете такой подход.

прочитал много постов и статей по всей сети, но не смог найти однозначного ответа по этому поводу. У меня есть некоторые функции с похожими целями, которые я хочу вывести из глобальной сферы. Некоторые из нихнужно быть публичным, другимдолжен ...

Задан 26 Apr 2011, 16:26 от blubberbernd
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Использование синглтона через границу DLL [дубликата]

На этот вопрос уже есть ответ: C ++ одноэлементный класс с dll [/questions/6935541/c-a-singleton-class-with-dll] 3 ответа У меня есть унаследованный проект, у которого есть одноэлементный класс, подобный этому: class Singleton { public: static ...

Задан 24 Jan 2014, 13:26 от Tamás Szelei
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

Задан 19 Dec 2013, 08:28 от JobNick
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

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

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

Задан 15 Dec 2009, 06:58 от CodeFusionMobile
  • 26 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Вопрос интервью: о сериализации Java и синглетонах [закрыто]

В интервью интервьюер задал мне следующий вопрос: можно ли сериализовать одноэлементный объект? Я сказал да, но в каком сценарии мы должны сериализовать синг...

Задан 02 Jun 2010, 14:54 от subhashis
  • 32 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

C ++ singleton против полностью статического объекта

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

Задан 01 Oct 2010, 16:14 от Victor Ronin
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

Задан 19 Dec 2013, 07:28 от JobNick
  • 46 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Проблемы с синглтоном

Я читал о синглтон-паттерне последние несколько дней. Общее восприятие состоит в том, что сценарии, где это требуется, довольно редки (если не редки), вероятно, потому что у него есть свой собственный набор проблем, таких как В среде сборки ...

Задан 08 Sep 2009, 06:37 от Ankur
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Ах, но потом я теряю свой, довольно объективный синтаксис и сообщения.

прочтения ответов навопрос Что касается синглетонов в Objective C, то кажется, что каждое решение имеет некоторый компромисс в отношении потоков в экземпляре...

Задан 22 Nov 2010, 23:02 от ImHuntingWabbits
  • 63 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Что такое синглтон-класс в ruby?

Является ли синглтон-класс в Ruby классом сам по себе? Это причина, по которой все объекты принадлежатучебный класс?" Концепциянечеткий, но я верю, что ...

Задан 17 Oct 2008, 12:35 от keyofnight
  • 23 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

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

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

Задан 17 Sep 2013, 16:45 от Som
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

реализация синглтон-класса для Actionscript

Я знаю, что actionscript не разрешает закрытый consttructor в любое время, но если я хочу написать класс sinlgleton в сценарии действия, так как реализовать ...

Задан 22 Jul 2010, 05:45 от Ravikanth
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

как удалить одноэлементный объект

Предполагая эту реализацию шаблона синглтона (конечно, нам следует избегать синглтона: это всего лишь вопрос), я просто думал о создании статического объекта...

Задан 31 Mar 2013, 17:19 от 4pie0
  • 16 голосов
  • 9 ответов
  • 0 просмотров
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] Внизу написано, что ...

Задан 02 Oct 2008, 20:43 от Mark Ingram
  • 21 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Служба WCF должна быть одноразовой или нет?

Я полагаю, что Джимми Ниллсон сказал, что он, как правило, делает свои веб-сервисы одиночными. Это предпочтительный метод и с WCF? Кроме того, чтобы сделать ...

Задан 18 Nov 2009, 13:42 от suedeuno
  • 2 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

 на другом модуле, как

ел бы вызвать метод объекта Singleton без ссылки на его экземпляр SingletonKlass.my_methodвместо SingletonKlass.instance.my_methodя пришел с этим решением (используя method_missing в классе): require 'singleton' class SingletonKlass include ...

Задан 04 Mar 2011, 12:51 от ALoR
  • 23 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

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

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

Задан 16 Dec 2009, 08:12 от Dave
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Простой C ++ logger с использованием шаблона синглтона

Из-за примеров затопления реализации регистратора с использованием шаблона Singleton я только что написал простой регистратор C ++ в том же подходе для моей программы. Тем не менее, поскольку известный подход с двойной проверкой блокировки, как ...

Задан 09 Nov 2009, 14:03 от shiouming
  • 0 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Цель C - пример реализации Singleton

*Мне определенно нужен перерыв ... причина была проста - массив не был выделен ... Спасибо за помощь. Из-за этой неловкой ошибки я пометил свой пост, чтобы удалить его. Я не считаю это полезным для пользователей;) * Я только что попытался ...

Задан 13 Mar 2013, 11:03 от guitar_freak
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

преобразование из буквального натурального

периментирую с зависимыми типами в Haskell и обнаружил следующее вбумага [http://cs.brynmawr.edu/~rae/papers/2012/singletons/paper.pdf]пакета «синглтоны»: replicate2 :: forall n a. SingI n => a -> Vec a n replicate2 a = case (sing :: Sing n) of ...

Задан 27 Aug 2017, 13:57 от Sam De Meyer
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Реализация Singleton Objective-C, я делаю это правильно?

В моем классе колода у меня есть static Deck *gInstance = NULL; +(Deck *) instance { @synchronized(self) { if (gInstance == NULL) gInstance = [[self alloc] init]; } return (gInstance); }и метод init, который выглядит как -(id) init { if ...

Задан 18 Nov 2011, 03:30 от JAM
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Доступ к объекту GoogleApiClient во всех действиях

Это кажется простой вещью, которая нужна большинству людей, если они хотят использовать вход Google Plus со своими приложениями: s.В упражнении 1:Я подписыва...

Задан 28 Oct 2015, 18:07 от Kris
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # Singleton Pattern и MEF

У меня есть вопрос по поводу шаблона Singleton и MEF. Я новичок в реализации плагинов MEF, и я не нашел ответа. Можно ли предоставить только один экземпляр класса через реализованный MEF плагин? Мой старый класс примерно такой: #region ...

Задан 25 Jan 2012, 21:18 от subprime
  • 87 голосов
  • 16 ответов
  • 0 просмотров
16 ответов

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

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

Задан 02 Oct 2008, 12:38 от CodingWithoutComments
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Нет, я не буду изменять свои словари. Это как кеш внутренней памяти. Спасибо за ваше время, Тим.

ой код: public class RouteSingleton { private IDictionary<string, string> _dealCatLinks; private IDictionary<string, string> _sectionLinks; private IDictionary<string, string> _categoryLinks; private IDictionary<string, string> _materials; ...

Задан 05 Aug 2017, 23:25 от Alex Gurskiy
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Глобальные экземпляры класса

Все еще пытаюсь познакомиться с C # (в основном работал с C). У меня есть классПрибор» и хотел бы создать экземпляр класса, но также хотел бы получить доступ...

Задан 09 Jul 2013, 16:32 от DevynB
  • 40 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

Задан 17 Jul 2013, 21:27 от lbrendanl
  • 29 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Насколько потокобезопасен enum в Java?

Насколько потокобезопасен enum в Java? Я реализую Singleton, используя enum (согласно Эффективной Java Блоха), должен ли я вообще беспокоиться о безопасности...

Задан 28 Mar 2010, 04:14 от Lydon Ch
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

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

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

Задан 19 Nov 2009, 05:47 от horseyguy
  • 52 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

C ++ синглтон против глобального статического объекта

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

Задан 23 Sep 2009, 00:42 от Tom
  • 70 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Почему шаблон Борг лучше, чем шаблон Синглтон в Python

ПочемуШаблон Борг [http://code.activestate.com/recipes/66531/]лучше чемСинглтон [https://stackoverflow.com/questions/31875/is-there-a-simple-elegant-way-to-define-singletons-in-python] ? Я спрашиваю, потому что я не вижу их в результате чего-то ...

Задан 23 Aug 2009, 12:01 от u0b34a0f6ae
  • 7 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

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

Задан 24 Aug 2009, 13:42 от siva
  • 6 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

 не вызывается для подклассов.

равильная реализация лениво-инициализирующего синглтона с использованием AtomicReference? Если нет - каковы возможные проблемы? import java.io.ObjectStreamException; import java.io.Serializable; ...

Задан 09 May 2011, 14:18 от jdevelop
  • 21 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Статический конструктор и класс Singleton

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

Задан 31 Aug 2011, 14:42 от GaryJL
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как правильно реализовать ARC-совместимый и `alloc init` безопасный класс Singleton? [Дубликат]

На этот вопрос уже есть ответ здесь: Как реализовать синглтон Objective-C, совместимый с ARC? [/questions/7568935/how-do-i-implement-an-objective-c-singleton-that-is-compatible-with-arc] 10 ответовЯ видел нить безопасную версию +(MyClass ...

Задан 23 Jul 2013, 11:45 от Dulguun Otgon
  • 79 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Потребность в энергозависимом модификаторе при двойной проверке блокировки в .NET

В нескольких текстах говорится, что при реализации двойной проверки блокировки в .NET к полю, к которому вы привязываетесь, должен применяться модификатор vo...

Задан 26 Dec 2009, 23:13 от Konstantin
Page 1 of 8
1 2 3 4 5