Embedded / IoT
Ako sa vyberá partícia s kľúčom a bez kľúča?
Dôvod odchodu z aktuálneho zamestnania?
Če se metoda beana A z vidikom beleženja pokliče iz beana C, in znotraj A se pokličejo zasebne metode B, C, D — ali se pokliči B, C, D beležijo?
Ide o strhnutie z účtu odberateľa? Prečo sa tento problém vôbec vyskytol pred tvojím zásahom?
Aký je rozdiel medzi mäkkými a tvrdými odkazmi?
V téme s 6 partíciami boli pridané ďalšie 6. Kľúč — userID. Pôjde správa s rovnakým kľúčom do tej istej partície?
Čo sa stane s odosielaním udalostí, ak Kafka spadne?
Aké sú rozdiely medzi relačnými a nerelačnými databázami?
Kedy index zhoršuje výkon?
Prečo nie je možné pridávať indexy na všetky stĺpce tabuľky?
Písali ste vlastné Spring Boot Starters alebo Auto-configuration? Aký je rozdiel medzi Starter a Auto-configuration?
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlType; import java.io.*; @XmlAccessorType(XmlAccessType.PROPERTY) @XmlType(name = "Person", propOrder = { "name", "surname", "address", "phone", }) public class Person implements Serializable, Externalizable { private String name; private String surname; public String address; public String phone; public Person(String name, String surname) { this.name = name; this.surname = surname; } public String getName() { return name; } public String getSurname() { return surname; } @Override public int hashCode() { return 1; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } Person person = (Person) o; if (name != null ? !name.equals(person.name) : person.name != null) { return false; } if (surname != null ? !surname.equals(person.surname) : person.surname != null) { return false; } return true; } @Override public void writeExternal(ObjectOutput out) throws IOException { out.writeObject(name); out.writeObject(surname); out.writeObject(phone); out.writeObject(address); } @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { name = (String) in.readObject(); surname = (String) in.readObject(); address = (String) in.readObject(); phone = (String) in.readObject(); } }
Aký je rozdiel medzi Dependency Injection a Dependency Inversion?
Aký je rozdiel medzi JAR a WAR?
Aké kolektory Stream API poznáš? Čo vracia groupingBy? Čím sa líši od toMap? Ako sa správajú toMap pri duplikátnych kľúčoch?
Aký druh zberačov odpadu existuje v Jave?
Čo je to pattern Transactional Outbox?
Čo sú chyby (Errors) v Jave? Stretli ste sa s nimi v praxi?
Ako vykonať rovnaký kód po inicializácii pre všetky beany implementujúce určitú rozhranie, bez duplikácie @PostConstruct v každom z nich?
Na základe ktorých polí je potrebné urobiť hashCode, ak nám vyhovuje equals?