Java
class Person { String firstName; String lastName; Integer age; } Nepieciešams īstenot standarta metodi, kas salīdzina 2 Person objektus.
```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); } }
Pastāsti par Java straumēm: kādās grupās dalās metodes un kāda ir atšķirība?
Salīdziniet šādu koda fragmentu veiktspēju, kas kopē elementus no Integer masīva uz int masīvu un otrādi, ieskaitot gadījumu, kad tiek izveidoti jauni Integer objekti no int vērtībām: ```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]); } } ``` Analizējiet un paskaidrojiet šo pieeju veiktspējas un uzvedības atšķirības.
Vai var izmantot masīvu kā atslēgu HashMap? Kāpēc tas ir slikti?
Ko darījāt, ja neizdevās laikā?
Kam ir nepieciešams finally bloks? Kas ir try-with-resources?
Kuras rindas jūs zināt darbam ar daudzprocesoru?
Kādi scope ir Spring? Kas ir singleton scope?
Pastāsti par CAP teoremu. Kas tas ir un kam tas ir nepieciešams?
Izskaidrojiet atkritumu savāktāja darba principu (piemēram, G1 GC)
Vai ir specializēti garbage collector'ji gadījumiem, kad pakalpojums tiek palaists ar vienu kodolu?
Kas notiks, ja ieviest singleton prototipā?
Kādi rezultāti var beigt SecurityFilterChain?
Kāpēc tika izmantots Redis un kādā konfigurācijā?
Pastāstiet sīkāk, kā jūs optimizējāt Kafka ziņojumu apstrādi un sinhronos RPC izsaukumus.
Spring Cloud Gateway — MVC vai reaktīvs? Kādas funkcijas tas aptver?
[vārds] jautāja: Cik cieši jums nācās strādāt ar Docker?
Kāpēc 2024. gada jūnijā atbrīvošanās pēc ilga laika nevarējāt atrast darbu?
Kāda ir ArrayList priekšrocība salīdzinājumā ar LinkedList atmiņas un veiktspējas ziņā?