soft-references

Мне было интересно, есть ли способ ссылаться на данные из многих различных массивов в один массив,но без копирования. Пример: 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 = 0 c[offset:offset+len(a)] = a offset += len(a) c[offset:offset+len(b)...

Я знаю, что есть WeakHashMap в java.util, но поскольку он использует WeakReferences для всего, на что ссылается только эта карта, ссылочные объекты будут потеряны в следующем цикле GC. Поэтому это почти бесполезно, если вы хотите кэшировать случайные данные, которые, скорее всего, будут запрошены снова, не бу...