Очередь с фиксированным размером и реверс итератором

114
24 октября 2021, 17:10

Задача кэшировать некие поступающие объекты отчетов, но в заранее заданном объеме. Что-то вроде new ArrayBlockingQueue<Report>(100), но при определенных обстоятельства ради которых этот кэш и храниться, нужно проходить по этой очереди от свежих отчетов, к более старым.

Как это можно реализовать без велосипедов? Может в гуаве что-то есть такое готовое?

READ ALSO
Из-за чего происходит exception?

Из-за чего происходит exception?

Создаю простое приложение для CRUD операцийИспользую postgresql+hibernate+java jdk 11+javafx(jfoenix)

120
Что это за компонент?

Что это за компонент?

Это какой-то новый компонент - выезжающая снизу панель? Несколько раз её виделКак её сделать?

246
Как сделать чтобы функция хранила агрегатное значение и не использовалась в GROUP BY

Как сделать чтобы функция хранила агрегатное значение и не использовалась в GROUP BY

Есть таблицы: Call, Call_Fixation(id значения других таблиц хранит), и HotlinesМне нужно вывести значения как на картинке, но в месте где "13:00:00 Trevor Helpline 2" у меня...

247
Не понимаю, как работают внешние ключи

Не понимаю, как работают внешние ключи

Есть проблема, видимо с пониманием принципа работы внешних ключейЕсть бд blog с двумя таблицами - users (где собраны логин, пароли и пр

120