7
ответов

Как Java реализует шаблон в наилегчайшем весе для строки под капотом?

Если у Вас есть два экземпляра Строки, и они равны в Java, они совместно используют ту же память. Как это реализовано под капотом?Править: Мое приложение использует большое количество Строковых объектов...
вопрос задан: 26 May 2010 03:16
4
ответа

Лучшая альтернатива для Строковой реализации в наилегчайшем весе в Java

Мое приложение является многопоточным с интенсивной Строковой обработкой. Мы испытываем чрезмерное потребление памяти, и профилирование продемонстрировало, что это должно Представить данные в виде строки. Я думаю та память...
вопрос задан: 23 May 2017 12:01
4
ответа

Будьте в спящем режиме и боксер наилегчайшего веса

Существует ли способ использовать объекты В наилегчайшем весе с бывшим в спящем режиме отображением персистентности? Моя модель данных содержит много объектов, которые будут тем же. Вместо того, чтобы иметь отдельный экземпляр для каждого из тех...
вопрос задан: 29 November 2009 09:09
3
ответа

Каково различие между разработчиком Pattern и Боксером наилегчайшего веса Pattern?

Каково различие между разработчиком Pattern и Боксером наилегчайшего веса Pattern с точки зрения использования, поскольку они оба имеют дело с большим количеством объектов?
вопрос задан: 31 October 2012 16:19
3
ответа

Боксер наилегчайшего веса и проблема Фабрики с IDisposable

Я, кажется, мысленно застреваю в дилемме шаблона В наилегчайшем весе. Во-первых, скажем, у меня есть доступный тип DisposableFiddle и фабрика FiddleFactory: открытый интерфейс DisposableFiddle: IDisposable {...
вопрос задан: 25 February 2010 17:34
0
ответов

Легковес против шаблонов пула объектов: когда каждый ли полезен?

Насколько я знаю, пул объектов - это шаблон создания, а легковес - это структурный шаблон, но на самом деле я не вижу большой разницы между ними. Не мог бы кто-нибудь объяснить мне ...
вопрос задан: 3 August 2018 17:52
0
ответов

Flyweights с Boost и внешними источниками данных

Возможно, есть простой способ обойти это, который я не вижу, так что надеюсь, кто-нибудь сможет мне его объяснить. Допустим, у меня есть класс: class A { public: const double parameter; const std::string ...
вопрос задан: 3 December 2013 16:27
0
ответов

Является ли Java String Intern легковесом?

Следует ли реализация пула памяти String в Java шаблону легковеса? Почему у меня есть это сомнение, так это то, что я вижу, что в Intern не вовлечено внешнее состояние. В GoF я читал, что должны быть...
вопрос задан: 25 June 2012 12:12
0
ответов

Как сделать boost unordered_map для поддержки flyweight

Я пытаюсь сделать следующее: boost :: unordered_map , boost :: flyweight > карта; boost :: flyweight foo (имя); ...
вопрос задан: 26 February 2012 13:45
0
ответов

Ясное объяснение «theta join» в реляционной алгебре?

Я ищу ясное, базовое объяснение концепции theta join в реляционной алгебре и, возможно, пример (возможно, с использованием SQL), чтобы проиллюстрировать ее использование. Если я правильно это понимаю,...
вопрос задан: 27 September 2011 02:00
0
ответов

Есть ли какая-нибудь реализация шаблона Java-flyweight? [закрыто]

Я искал реализацию легковесного шаблона и сдался, когда попал на 20-ю страницу поиска Google. Хотя существует бесчисленное количество глупых примеров, кажется, что никто никогда не публиковал ...
вопрос задан: 27 July 2011 10:13
0
ответов

What is the reason for the name of the Flyweight Design Pattern?

I'm a non native English speaker, and trying to grasp a better understanding of that design pattern, I'm interested in the origin of that word for naming a pattern. What are the motivations for that ...
вопрос задан: 13 April 2011 15:20
0
ответов

Легковес: строки уже используют пул строк: Имеет ли смысл объединять объекты String для Flyweight?

Строки уже используют шаблон проектирования Flyweight. Будет ли полезно / эффективно объединять общие объекты String. Поскольку строки уже будут извлечены из пула строк?
вопрос задан: 31 March 2011 19:00