Если у Вас есть два экземпляра Строки, и они равны в Java, они совместно используют ту же память. Как это реализовано под капотом?Править: Мое приложение использует большое количество Строковых объектов...
Мое приложение является многопоточным с интенсивной Строковой обработкой. Мы испытываем чрезмерное потребление памяти, и профилирование продемонстрировало, что это должно Представить данные в виде строки. Я думаю та память...
Существует ли способ использовать объекты В наилегчайшем весе с бывшим в спящем режиме отображением персистентности? Моя модель данных содержит много объектов, которые будут тем же. Вместо того, чтобы иметь отдельный экземпляр для каждого из тех...
Каково различие между разработчиком Pattern и Боксером наилегчайшего веса Pattern с точки зрения использования, поскольку они оба имеют дело с большим количеством объектов?
Я, кажется, мысленно застреваю в дилемме шаблона В наилегчайшем весе. Во-первых, скажем, у меня есть доступный тип DisposableFiddle и фабрика FiddleFactory: открытый интерфейс DisposableFiddle: IDisposable {...
Насколько я знаю, пул объектов - это шаблон создания, а легковес - это структурный шаблон, но на самом деле я не вижу большой разницы между ними. Не мог бы кто-нибудь объяснить мне ...
Возможно, есть простой способ обойти это, который я не вижу, так что надеюсь, кто-нибудь сможет мне его объяснить. Допустим, у меня есть класс: class A {
public: const double parameter; const std::string ...
Следует ли реализация пула памяти String в Java шаблону легковеса? Почему у меня есть это сомнение, так это то, что я вижу, что в Intern не вовлечено внешнее состояние. В GoF я читал, что должны быть...
Я ищу ясное, базовое объяснение концепции theta join в реляционной алгебре и, возможно, пример (возможно, с использованием SQL), чтобы проиллюстрировать ее использование. Если я правильно это понимаю,...
Я искал реализацию легковесного шаблона и сдался, когда попал на 20-ю страницу поиска Google. Хотя существует бесчисленное количество глупых примеров, кажется, что никто никогда не публиковал ...
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 ...
Строки уже используют шаблон проектирования Flyweight. Будет ли полезно / эффективно объединять общие объекты String. Поскольку строки уже будут извлечены из пула строк?