Sobes.tech

Как с помощта на Stream API да филтрираме четни числа от голяма колекция, да ги конвертираме в обект и да върнем произволен елемент?

175

Как да реализираме страниране в API? Проблем с OFFSET в PostgreSQL и алтернативи (страниране базирано на курсор)?

172

Напишете SQL заявка: колко служители има във всяко отделение (таблица employee с колони: служебен номер, име, възраст, отдел)?

164

Какво е AtomicInteger, за какво се използва и какви са предимствата му?

152

Ще има ли проблем с производителността при използване на Stream API с filter, map и findAny върху колекция от милион елемента, ако е необходим само един обект?

151

Какво е Consumer Group в Kafka? Кога не е необходимо да обединявате двама потребители в една група?

151

Как да модифицирам подписа на метода, за да приема List<Integer>, List<Long>, List<Double> (всички наследници на Number)?

149

Методът с @Transactional хвърля IllegalStateException — транзакцията се отменя, въпреки че трябва да запази данните. Какъв е проблемът и как да го поправим?

146

Модифицирайте SQL: само служители над 30 години. След това: само отдели с повече от 100 служители.

138

Какво е анотацията @Conditional в Spring и за какво се използва?

135

Как работи CAS вътре в AtomicInteger? Какво се случва, ако стойността се промени между четенето и писането? Кога AtomicInteger работи зле при висока конкуренция?

129

Може ли да се предаде List<Integer> на публичен метод, който приема параметър от тип Collection (интерфейс)?

114