Java
class Person { String firstName; String lastName; Integer age; } Potrebno je implementirati standardnu metodu koja poredi dva objekta Person.
```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).forEach(System.out::println); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } }
Ispričaj o streamovima u Javi: na koje grupe se dele metode i koja je razlika?
Uporedite performanse sledećih delova koda koji kopiraju elemente iz niza Integer u niz int i obrnuto, uključujući slučaj kada se kreiraju novi objekti Integer iz int vrednosti: ```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]); } } ``` Analizirajte i objasnite razlike u performansu i ponašanju između ovih pristupa.
Може ли се користити низ као кључ у HashMap? Зашто је то лоша идеја?
Šta ste radili ako niste stigli na vreme?
Zašto je potreban finally blok? Šta je try-with-resources?
Koje redove poznajete za rad sa višestrukim nitima?
Koji scope-ovi postoje u Spring-u? Šta je singleton scope?
Ispričaj o CAP teoremi. Šta je i čemu služi?
Објасните принцип рада сакупљача смећа (на примеру G1 GC)
Postoje li specijalizovani garbage collector-ji za slučajeve kada se servis pokreće sa jednim jezgrom?
Šta će se desiti ako implementiramo singleton u prototype?
Na kojim rezultatima može završiti SecurityFilterChain?
Zašto ste koristili Redis i u kojoj konfiguraciji?
Detaljnije objasnite kako ste optimizovali obradu Kafka poruka i sinhrone RPC pozive.
Spring Cloud Gateway — MVC ili reaktivno? Koje funkcije pokriva?
[ime] je pitao: Koliko ste morali da radite blisko sa Dockerom?
Зашто нисте могле дуго да пронађете посао након отпуштања у јуну 2024. године?
Koja je prednost ArrayList u odnosu na LinkedList u pogledu memorije i performansi?