sfd
14 Параллелизм (Concurrency)
Ссылка https://docs.oracle.com/en/java/javase/21/core/concurrency.html API-интерфейсы параллелизма Java SE предоставляют мощную, расширяемую платформу высокопроизводительных утилит потоковой обработки, таких как пулы потоков и блокирующие очереди. Этот пакет освобождает программиста от необходимости создавать эти утилиты вручную, во многом аналогично тому, как Collections Framework создавал структуры данных. Кроме того, эти пакеты предоставляют низкоуровневые примитивы для продвинутого параллельного программирования...
Печеньки от Oracle. Нарастающий итог и вклад
В Oracle SQL есть замечательный класс аналитических функций. Генератор данных и задача Предположим, у нас есть некая последовательность значений. Генерируем ее с помощью иерархического запроса: select level as x
from dual
connect by level <= 5
;
1
2
3
4
5 Теперь мы хотели бы посчитать нарастающий итог, т.е. на каждой строке получить сумму всех предыдущих. Эта задача актуальна, например, для визуализации динамики суммарной выручки магазина за отчетный период по зафиксированным значениям дневной выручки...