Какие типы индексов есть в Postgres и для чего они нужны?
Как реализовать кэширование справочников из БД в Java-приложении с учётом многопоточности?
Как работали с ресурсами до появления try-with-resources?
Что такое Spring Framework? Зачем он нужен?
Как технически реализуется CP в PostgreSQL? Что происходит когда одна из нод перестаёт работать?
class AlternatingPrinter { public static void main(String[] args) { AlternatingPrinter printer = new AlternatingPrinter(); Thread numberThread = new Thread(printer::printNumbers); Thread letterThread = new Thread(printer::printLetters); numberThread.start(); letterThread.start(); } public void printNumbers() { for (int i = 1; i <= 26; i++) { System.out.print(i + " "); } } public void printLetters() { for (char c = 'A'; c <= 'Z'; c++) { System.out.print(c + " "); } } } Предположим, у вас есть два потока. Один из них выводит (1,2,3...), а другой — (A,B,C...). Как обеспечить их выполнение в чередующейся последовательности (1,A,2,B...)?
Что сделать, если мы хотим то же самое сделать с DataSource?
Как Spring выстраивает процесс создания бинов с момента запуска приложения? Как работают автоконфигурации и conditional аннотации?
В чём основная проблема данной реализации - Неоптимизированные таблицы показывают размер образа - обрезка образа docker в RUN может быть проблемой - Несколько CMD, последняя действует только - Операция удаления не учитывает фильтрацию по «видящему» образу
Как вы понимаете принцип инверсии зависимостей (DIP)? Чем отличается от Dependency Injection?
Расскажите про иммутабельные объекты в Java — зачем нужны, как создать?
Какую версию Java использовали? Какой опыт с Postgres — только запросы или оптимизация тоже?
Как реализовать систему бронирования мест в кинотеатре без двойных продаж? Какой тип блокировки выбрать?
Что такое партиционирование, репликация, шардирование?
Почему решили выйти на рынок и искать новые предложения?
Вопрос 7. Есть сервис ExampleService (см. рис). Если внешний сервис вызывает подряд методы: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Сколько раз будет обращение к CityDao::getCity если кэш был пустым? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
Как дружите с Linux на уровне командной строки? Приходилось сталкиваться с проблемами, например, когда порт занят?
Зачем нужен constraint foreign key? Без него нельзя что ли?
Для чего используется try-with-resources?