Вопросы по теме 'soft-references'
Почему в .NET нет SoftReference, а также WeakReference, как в Java?
Я очень люблю WeakReference. Но хотелось бы, чтобы был способ указать CLR, насколько (скажем, по шкале от 1 до 5) слабой вы считаете ссылку. Это было бы блестяще.
В Java есть SoftReference, WeakReference и, я думаю, также третий тип, называемый...
5025 просмотров
schedule
25.08.2022
Мягкая ссылка LinkedHashMap в Java?
Существует ли LinkedHashMap на основе программных ссылок в Java? Если нет, есть ли у кого-нибудь фрагмент кода, который я, вероятно, смогу использовать повторно? Я обещаю ссылаться на него правильно.
Спасибо.
5658 просмотров
schedule
07.09.2022
Изящная доработка референта SoftReference
Я использую библиотеку поиска, которая советует держать объект дескриптора поиска открытым, так как это может принести пользу кешу запросов. Со временем я заметил, что кеш имеет тенденцию раздуваться (несколько сотен мегабайт и продолжает расти), и...
2708 просмотров
schedule
17.12.2022
Будет ли GC собирать объект, на который ссылаются SoftReference и WeakReference?
У меня есть кеш, построенный из карты в SoftReferences. Когда они добавляются, они помещаются в другую очередь для ленивого сжатия с помощью gzip или чего-то подобного. Моя идея такова: я хочу иметь WeakReferences для объектов в очереди сжатия,...
408 просмотров
schedule
16.04.2023
Использование Java ReferenceQueue
Действительно ли SoftReference и WeakReference помогают только при создании переменных экземпляра? Есть ли какая-либо польза от их использования в области метода?
Другая большая часть — ReferenceQueue . Помимо возможности отслеживать, какие...
20604 просмотров
schedule
26.12.2022
Реализация кеша с использованием мягких ссылок как для ключей, так и для значений
Я хотел бы реализовать кеш, ключи и значения которого являются мягкими ссылками, потому что экземпляры, которые он будет содержать, могут занять много времени для вычисления (особенно значений), и я хотел бы, чтобы записи, содержащие объекты, на...
597 просмотров
schedule
19.10.2022
Есть ли способ сделать мягкую ссылку или объекты, подобные указателям, с использованием массивов Numpy?
Мне было интересно, есть ли способ ссылаться на данные из множества разных массивов в один массив, но без его копирования.
Пример:
import numpy as np
a = np.array([2,3,4,5,6])
b = np.array([5,6,7,8])
c = np.ndarray([len(a)+len(b)])
offset =...
713 просмотров
schedule
05.06.2022