Sobes.tech

Java

Heb je een Spring Boot starter geschreven? Waarom? Met welke kenmerken ben je geconfronteerd?

Senior
SSP Soft
123

Vertel me over het Strategie-patroon.

Middle
Лоция
123

Heeft u rechtstreeks met SQL-query's gewerkt zonder gebruik te maken van ORM of externe bibliotheken?

Junior — Middle
СБЕРСБЕР
123

Wat heeft u gemotiveerd om voor onze organisatie te kiezen?

Junior — Middle
123

Kunt u de belangrijkste HTTP-statuscodes en hun betekenissen opsommen?

Junior — Middle
Акселератор возможностей
123

Wat garandeert Kafka bij het gebruik van een consumer group met drie partities en drie consumenten?

Senior
EXPERA
123

Welke collectie gebruiken voor de resultaten tabel met sortering op achternaam en zoeken op sleutel?

Senior
IT OneIT One
123

Wat gebeurt er als je een element uit de collectie verwijdert binnen een foreach-lus?

Junior — Middle
123

Wat is een WAR-bestand en waar wordt het voor gebruikt in het ontwikkelings- en implementatieproces van applicaties?

Junior — Middle
123

Hoe registreert Spring automatisch een component met behulp van de @Bean-annotatie en de naam van de klasse?

Junior — Middle
123

Wat zijn de verschillen tussen lazy en eager laadstrategieën voor gerelateerde informatie?

Junior — Middle
Prime
123

In welke gevallen wordt de Heap-structuur als onveilig beschouwd voor werken in een multithread-omgeving?

Junior — Middle
AstonAston
123

Kunt u de betekenis van de Brouwer-stelling en de toepassing ervan uitleggen?

Junior — Middle
СБЕРСБЕР
123

public class Accumulator { private Map<String, Object> data = new HashMap<>(); // actuele gegevensset private List<Map<String, Object>> dataList = new ArrayList<>(); // gegevensbatch private Map<Instant, String> responses = new HashMap<>(); // antwoorden van de server die gegevens ontvangt private int dataId; /** * Voegt een veld field met waarde value toe aan de set */ public void add(String field, String value) { data.put(field, value); } /** * Geeft de waarde voor de veldnaam field */ public <T> T get(String field) { return (T) data.get(field); } /** * Geeft de antwoorden van de server die gegevens ontvangt */ public String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Beëindigt de verzameling van de huidige gegevensset en verzendt deze in een batch */ public synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = new HashMap<>(); data.put("id", dataId++); } /** * Verzendt de batch naar de server die gegevens ontvangt */ private void send() { RestTemplate restTemplate = new RestTemplate(); HttpEntity<List<Map<String, Object>>> request = new 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()); } }

Senior
IT OneIT One
123

Waarom wordt het mechanisme van overerving gekozen in objectgeoriënteerd programmeren?

Junior — Middle
СБЕРСБЕР
123

Wat is EXPLAIN ANALYZE, waar is het voor en hoe werkt het?

Senior
Octo
123

Wanneer is het beter om de submit-methode van Executor of de start-methode van Thread te gebruiken om taken uit te voeren?

Junior — Middle
123

Wat is de functie van de collect-methode in de Stream API en in welke gevallen wordt het aanbevolen om deze te gebruiken?

Junior — Middle
123

Wat vond je leuker aan het werk — technische of zakelijke taken?

Senior
Урбир
123

Leg uit wat de rol en het werkingsprincipe van het Entry-element binnen de HashMap-structuur is.

Junior — Middle
123
/726