Kui kiiresti olete valmis välja minema seoses ülemineku tähtaegadega?
Java
//Leidke esimene kordumatu element täisarvude massiivis int[] arr = {9, 4, 9, 6, 7, 4, 5}; int n = ...;
Mis vahe on WHERE ja HAVING vahel?
Millist projekti ehitamise süsteemi kasutati teie eelmisel ettevõttel?
Kuidas tagada muutumatute objektide loomine teie koodis?
Selgitage paralleelsete voogude kontseptsiooni Stream API-s ja nende omadusi
Kuidas te implementite objektide võrdlusmeetodeid ja nende hash-koodide arvutamist oma koodis?
Avaliku klassi Accumulator { privaatne Kaart<String, Object> data = uus HashMap<>(); // praegune andmekogum privaatne Loend<Map<String, Object>> dataList = uus ArrayList<>(); // andmete partii privaatne Kaart<Instant, String> responses = uus HashMap<>(); // serveri vastused, mis võtab vastu andmeid privaatne int dataId; /** * Lisab välja field väärtusega value kogumisse */ avalik void add(String field, String value) { data.put(field, value); } /** * Tagastab väärtuse välja nimega field */ avalik <T> T get(String field) { return (T) data.get(field); } /** * Tagastab serveri vastused, mis võttis vastu andmeid */ avalik String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Lõpetab praeguse andmekogumi koostamise ja saadab selle partii */ avalik synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = uus HashMap<>(); data.put("id", dataId++); } /** * Saadab partii andmete vastuvõtvasse serverisse */ private void send() { RestTemplate restTemplate = uus RestTemplate(); HttpEntity<List<Map<String, Object>>> request = uus HttpEntity<>(dataList); String url = "localhost:20808/msg/incoming"; ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET, request, String.class); responses.put(Instant.now(), response.getBody()); } }
Mis on Java-s Streami kasutamise piirang?
Kuidas olid teie arendusprotsessid eelmisel töökohal üles ehitatud? Kuidas tuli ülesandeid?
Kuidas registreeruda Flux/Mono reaktiivses programmeerimises? Millised variandid on olemas?
Millist kogumit kasutaksite andmestruktuuri virna rakendamiseks?
Milliseid oskusi või teadmisi soovite lähitulevikus arendada?
Millised lähenemised ja mehhanismid võimaldavad Map-i turvaliselt kasutada mitme lõime tingimustes?
Mida teeb reduce meetod?
Millist kogumikku kasutada külastatud lehtede ajaloo salvestamiseks ilma duplikaatideta ja säilitades järjekorra?
Millistel tingimustel finally plokk ei kutsuta välja programmi käivitamise ajal?
//Kaks bean on antud. Kolmandal iteratsioonil meetodis m1 tekkis erind. Kui palju kirjeid on andmebaasis? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Lisab kirje tabelisse } }
Millistel juhtudel ei tööta finally jaotis?
Mis juhtub, kui kasutame POST-i, kuid HTTP (mitte HTTPS)?