Milyen más problémák merülhetnek fel a több szálas programozás során?
Java
Hogyan tehetjük szálbiztossá a Data térkép műveleteit a ConcurrentHashMap mellett?
SELECT név FROM person JOIN payment ON person.id = payment.person_id GROUP BY person.id HAVING SUM(payment_value) > 100;
Hogyan lehet megfogalmazni a webkiszolgáló konfigurációját és jellemzőit?
Mi az alapértelmezett izolációs szint a PostgreSQL-ben?
Mikor nem hajthat végre a finally blokk?
Szabad módosítani a dinamikusan lefoglalt memória területének méretét (heap)?
Mi az a Sidecar minta és mire használják?
Mi az a multi-catch Java-ban? Milyen korlátozások és szabályok vannak?
Hogyan határozható meg egy adott Bean injektálás céljából a kontextus alapján?
Milyen tervezési mintákat használsz? Mire jók?
Mi az a doOnNext a Reactorban?
ArrayList, HashMap, TreeSet használatához értékelje a modellt statikus nyilvános végleges osztály Transaction<T extends Number> amely megvalósítja a Comparable<Transaction> interfészt { private final T azonosító; private final Double összeg; private final java.util.Date időbélyeg; public Transaction(T azonosító, double összeg, java.util.Date időbélyeg) { this.azonosító = azonosító; this.összeg = összeg; this.időbélyeg = időbélyeg; } public T getId() { return azonosító; } public Double getÖsszeg() { return összeg; } public java.util.Date getIdőbélyeg() { return időbélyeg; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Transaction t)) return false; return id == t.id && Double.compare(összeg, t.összeg) == 0 && időbélyeg.equals(t.időbélyeg); } @Override public int hashCode() { return Objects.hash(id, időbélyeg); } @Override public int compareTo(Transaction other) { return this.időbélyeg.compareTo(other.időbélyeg); } }
Miért ajánlott a POST használata a GET helyett bizalmas adatok esetén?
Mi a különbség a forró (hot) és hideg (cold) áramlások között a reaktív programozásban?
Mi az a happens-before és milyen kapcsolatban áll a JIT-optimalizációval?
Spring: Egy osztály beanjeinek konfliktusa. Hogyan oldjuk meg?
Mi az a schedulerek (ütemezők) a Reactorban?
Mi az a PECS (Producer Extends, Consumer Super) rövidítés a Java generikusokban?
Miért nem hoz létre tranzakciót az @Transactional módszer?