Sobes.tech

Java

Czy to wystarczy dla bezpieczeństwa wątków, jeśli w klasie są dwa pola z invariantem (jedno jest ściśle mniejsze od drugiego), każde chronione przez AtomicInteger?

Senior
BSS
139

Jak zapewnić rozproszoną transakcję na kilku usługach?

Senior
СБЕРСБЕР
139

Czy masz doświadczenie w korzystaniu z kolejek w swoich projektach?

Intern — Junior
СБЕРСБЕР
139

Czy możesz podać przykład użycia bloku statycznego w kodzie?

Junior — Middle
СБЕРСБЕР
139

Czy warto dzielić tabele na części (sharding), aby zwiększyć szybkość wykonywania zapytań?

Junior — Middle
AstonAston
139

Jakie są zalety i wady korzystania z Protocol Buffer do serializacji danych?

Junior — Middle
139

Cechy korzystania z @Transactional w Spring. Poziomy izolacji transakcji.

Senior
СБЕРСБЕР
139

Opowiedz, jak wyglądał proces rozwoju w twoim poprzednim miejscu pracy — od potrzeb biznesowych do wydania.

Senior
СБЕРСБЕР
139

Jak obsługiwana jest obsługa transakcji za pomocą adnotacji @Transactional w Spring Framework?

Junior — Middle
139

Czy pracowałeś z integracją Spring Data i Hibernate w swoich projektach?

Junior — Middle
СБЕР КорпусСБЕР Корпус
139

Kiedy i jak wywoływane są funkcje statyczne: na obiekcie czy na klasie?

Junior — Middle
СБЕРСБЕР
139

Czy masz doświadczenie w korzystaniu z metody parallel w API Stream do równoległego przetwarzania danych?

Junior — Middle
Effective Mobile
139

Jak określa się zakres widoczności obiektu Bean w domyślnych warunkach standardowych?

Junior — Middle
СБЕРСБЕР
139

Czy możesz wyjaśnić mechanizm działania adnotacji @SpringBootTest w testach Spring Boot?

Junior — Middle
Ifellow
139

Jakie są podejścia do radzenia sobie z niestabilną integracją, która może nie odpowiadać od minuty do dnia?

Senior
Позитив Технолоджис
139

Jaka jest różnica w wydajności między używaniem typów danych prymitywnych a ich opakowaniami obiektowymi?

Junior — Middle
Surf
139

Porównaj wydajność następujących fragmentów kodu, które kopiują elementy z tablicy Integer do tablicy int i odwrotnie, w tym przypadek, gdy tworzone są nowe obiekty Integer z wartości int: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Przeanalizuj i wyjaśnij różnice w wydajności i zachowaniu między tymi podejściami.

Senior
VKVK
139

Czy w swoich projektach używałeś komponentu ExecutorService do zarządzania wątkami?

Junior — Middle
139

Jak obsługiwana jest obsługa wyjątków podczas wykonywania strumieni Stream w Java?

Junior — Middle
139

Jakimi strumieniami? (dopyt po wspomnieniu o strumieniach wejścia/wyjścia)

Senior
СБК ПАРУС
139
/728