2
ответа

Как создать слабую ссылку в Objective-C?

у меня такая ситуация: NSMutableArray * A = [[NSMutableArray alloc] initwithObjects: @ "one", nil]; NSMutableArray * B = [[NSMutableArray alloc] initwithObjects: @ "two", nil]; [A addObject: B]; [B ...
вопрос задан: 1 September 2010 13:38
2
ответа

Понимание Классов ссылки Java: SoftReference, WeakReference и PhantomReference

Кто-то может объяснить различие между этими тремя Классами ссылки (или отправить ссылку на хорошее объяснение)? SoftReference> WeakReference> PhantomReference, но когда я использовал бы каждого? Почему...
вопрос задан: 25 July 2010 15:18
2
ответа

Один лайнер: обработчик событий WeakReference-to-a-Lambda

Можно ли видеть оборотные стороны к этой остроте кроме того, что совместные использования ее нарушили бы принцип DRY? Это кажется простым, но то, что я не видел, что другие предлагают это, делает...
вопрос задан: 15 July 2010 10:24
2
ответа

Наследованный бросок WeakReference ReflectionTypeLoadException в Silverlight

Я пытаюсь использовать безопасный с точки зрения типов WeakReference в своем приложении Silverlight. Я следую рецепту на этом сайте: http://ondevelopment.blogspot.com/2008/01/generic-weak-reference.html только с помощью Системы....
вопрос задан: 12 July 2010 21:29
2
ответа

Как Сборщик "мусора" решает, когда уничтожить объекты, сохраненные WeakReferences?

У меня есть объект, которому я верю, сохранен только WeakReference. Я проследил его ссылочных держателей, использующих SOS и SOSEX, и оба подтверждают, что дело обстоит так (я не эксперт SOS, таким образом, я мог быть...
вопрос задан: 13 June 2010 00:54
2
ответа

Пожизненная проблема неуправляемых ресурсов IDisposable в диаграмме составного объекта?

Этот вопрос о контакте со (взаимодействующими с COM) неуправляемыми ресурсами и проверка, что там не будут никакие утечки ресурсов. Я ценил бы обратную связь на том, делаю ли я, кажется, вещи правильный путь...
вопрос задан: 29 April 2010 21:41
2
ответа

WeakHashMap Java и кэширование: Почему это ссылается на ключи, не значения?

WeakHashMap Java часто цитируется как являющийся полезным для кэширования. Это кажется нечетным, хотя это его слабые ссылки определяется с точки зрения ключей карты, не его значений. Я имею в виду, это - значения, я хочу...
вопрос задан: 26 November 2009 10:16
2
ответа

Почему обработка сигнала Django использует слабые ссылки для обратных вызовов по умолчанию?

В документах Django говорится это относительно предмета: Обратите внимание также, что Django хранит обработчики сигналов как слабые ссылки по умолчанию, поэтому если Ваш обработчик является локальной функцией, он может быть собран "мусор". К...
вопрос задан: 10 July 2009 16:47
2
ответа

weakref перечисляют в Python

Я нуждаюсь в списке слабых ссылок, который удаляет объекты, когда они умирают. В настоящее время единственный способ, которым я имею выполнения этого, состоит в том, чтобы продолжать сбрасывать список (удаляющий мертвые ссылки вручную). Я знаю...
вопрос задан: 24 March 2009 16:11
2
ответа

Почему weakref не работает над этим связанным методом?

У меня есть проект, где я пытаюсь использовать weakrefs с обратными вызовами, и я не понимаю то, что я делаю неправильно. Я создал упрощенный тест, который показывает точное поведение, с которым я перепутан. Почему...
вопрос задан: 1 March 2009 07:23
2
ответа

Создайте слабую ссылку на объект

Действительно ли возможно в Actionscript 3 создать слабую ссылку на объект, так, чтобы это могло быть собрано "мусор". Я создаю некоторые классы для создания отладки легче, таким образом, я не хочу объекты зависнуть...
вопрос задан: 4 November 2008 13:03
1
ответ

Найти слабый_птр в векторе

Я пытаюсь найти слабый_птр в векторе. Я использую лямбда-выражение в качестве третьего параметра для поиска, но не могу понять, почему этот код не компилируется: std :: vector < std :: weak_ptr < Car > > ...
вопрос задан: 18 March 2019 16:55
1
ответ

Может приспосабливание компилятор C# оптимизировать далеко локальное (но неиспользованный) переменная, если это - единственная сильная ссылка к объекту?

См. также эти связанные ресурсы: сборщик "мусора".NET выполняет упреждающий анализ кода? (на Переполнении стека) WP7: Когда делает GC, Рассматривают Локальную переменную как Мусор (блог...
вопрос задан: 23 May 2017 12:08
1
ответ

Стоимость для GC использования слабых ссылок в C#?

В другом вопросе говорит Stephen C: второе беспокойство - то, что существуют издержки во время выполнения с использованием слабых ссылок. Очевидные затраты являются теми из создания слабых ссылок, и вызов добираются...
вопрос задан: 23 May 2017 12:06
1
ответ

Передача «слабого себя» в экранирующий блок [дубликат]

Как работают правила захвата, если они находятся внутри какого-либо блока, мы транслируем слабо захваченный объект (например, self) в следующий экранирующий блок? myBlock = {[слабый я] в ... nextBlock () {[слабый я] ...
вопрос задан: 2 February 2017 02:19
1
ответ

Когда использовать слабые ссылки в Python?

Кто-либо может объяснить использование слабых ссылок? Документация не объясняет это точно, это просто говорит, что GC может уничтожить объект, связанный с через слабую ссылку в любое время. Затем, что...
вопрос задан: 15 May 2015 16:58
1
ответ

Как использовать WeakReference в разработке Android и Java?

Я был Java-разработчиком в течение 2 лет. Но я, никогда не имею не писал WeakReference в моем коде. Как использовать WeakReference для подавания моей заявки, более эффективной особенно приложение Android?
вопрос задан: 25 April 2015 17:29
1
ответ

Стоимость использования слабых ссылок в Java

Кто-либо исследовал затраты во время выполнения, вовлеченные в создание и собирающие "мусор" объекты Java WeakReference? Есть ли какие-либо проблемы производительности (например, конкуренция) для многопоточных приложений?...
вопрос задан: 27 June 2013 05:13
1
ответ

Как события вызывают утечки памяти в C # и как слабые ссылки помогают смягчить это?

Есть два способа (о которых я знаю) вызвать непреднамеренную память утечка в C #: отказ от ресурсов, реализующих IDisposable Неправильная ссылка на события и снятие ссылки на них. Я не ...
вопрос задан: 8 September 2010 13:35
1
ответ

Как избежать утечек памяти в обратном вызове?

Эффективный Java говорит: третий общий источник утечек памяти является слушателями и другими обратными вызовами. Если Вы реализуете API, где клиенты регистрируют обратные вызовы, но не вычеркивают из списка их явно...
вопрос задан: 18 May 2010 17:14
1
ответ

Хорошая реализация слабого словаря в .NET

Где я могу найти хорошую реализацию IDictionary, который использует слабые ссылки внутри? Словарь должен содержать только слабые ссылки на значения и в конечном счете мыться мертвых ссылок...
вопрос задан: 6 May 2010 20:34
1
ответ

Создайте слабую мультикарту с Google Collections

Существует ли эквивалент хорошему MapMaker для MultiMaps? в настоящее время я создаю кэш как это: общедоступная статическая Карта <Сессия, Список <Человек>> personCache = новый MapMaker () .weakKeys ()....
вопрос задан: 5 January 2010 18:29
1
ответ

нахождение слабой ссылки возражает в наборах в Java

Несколько вопросов относительно WeakReference Java и Наборов: Есть ли библиотека там, которая реализует различные интерфейсы набора данных Java (например, Набор, Список, Набор, Очередь и т.д.) с...
вопрос задан: 22 June 2009 13:55
1
ответ

Как Вы создаете слабую ссылку на объект в Python?

Как Вы создаете слабую ссылку на объект в Python?
вопрос задан: 16 September 2008 02:08
0
ответов

ConditionalWeakTable по-прежнему содержит ссылки, которые должны быть собраны GC?

Я использую ConditionalWeakTable с целью свободного хранения ссылок, вместо того, чтобы строго ссылаться с помощью традиционного поиска, такого как Словарь. Однако я проверил один случай, чтобы перепроверить ...
вопрос задан: 17 January 2019 08:42
0
ответов

Слабые ссылки - насколько они полезны?

Итак, в последнее время я обдумывал некоторые идеи автоматического управления памятью - в частности, я был рассматривает реализацию диспетчера памяти на основе подсчета ссылок. Конечно, все знают, что ...
вопрос задан: 20 December 2017 09:34
0
ответов

Java: разница между сильной/мягкой/слабой/фантомной ссылкой

Я прочитал эту статью на эту тему, но я не совсем ее понимаю. Пожалуйста, дайте мне несколько советов вместе с примерами при описании концепций.
вопрос задан: 29 September 2017 08:37
0
ответов

Можно ли перехватить объекты, собираемые сборщиком мусора?

Предположим, у меня есть WeakReference сильной ссылки на цель. Я хотел бы получить информацию, когда сборщик мусора собирает сам целевой объект. Является ли это возможным? РЕДАКТИРОВАТЬ: Добавление кода в финализатор / ...
вопрос задан: 5 September 2017 15:51
0
ответов

Как работает weak_ptr?

Я понимаю, как использовать weak_ptr и shared_ptr. Я понимаю, как работает shared_ptr, подсчитывая количество ссылок в его объекте. Как работает weak_ptr? Пробовал читать через источник наддува ...
вопрос задан: 25 August 2017 13:10
0
ответов

Тестирование WeakReference

Каков правильный подход к тестированию слабой ссылки в Java? Моя первоначальная идея состоит в том, чтобы сделать следующее: открытый класс WeakReferenceTest { открытый класс Target { private String value; ...
вопрос задан: 26 July 2017 12:17