Sobes.tech

Java

Is het verplicht om een finally-blok op te nemen bij het gebruik van een catch-blok in foutafhandeling?

Junior — Middle
СБЕРСБЕР
135

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
135

Welke gevolgen kunnen er ontstaan als je een wijzigbaar object als sleutel in een Map-structuur gebruikt?

Junior — Middle
Datanomika
135

Welke beperkingen (constraints) kent u en gebruikt u in SQL om de gegevensintegriteit te waarborgen?

Junior — Middle
135

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
135

Met welke databases hebt u gewerkt? Waarom hebt u voor PostgreSQL gekozen?

Senior
Альфа-БанкАльфа-Банк
135

Hoe hebt u het loggingsysteem in uw project geïmplementeerd?

Junior — Middle
Hftlabs
135

Moest u in uw laatste project JPA Entity Graph gebruiken om queries te optimaliseren?

Junior — Middle
Северсталь-ИфокомСеверсталь-Ифоком
135

Wat zijn de voordelen en nadelen van het gebruik van de @Builder-annotatie in uw project?

Junior — Middle
135

De service kan tijdens de spitsuren geen verzoeken verwerken. Wat kan er gedaan worden?

Senior
Позитив Технолоджис
135

Kun je een voorbeeld geven van een situatie in Java waarin pessimistische locking wordt gebruikt om conflicten bij toegang tot gegevens te voorkomen?

Junior — Middle
135

[naam] vroeg: Vertel me over de hiërarchie van uitzonderingen in Java.

Senior
сербская компания
135

In welke gevallen is het gebruik van de HAVING-operator in SQL-queries zinvol?

Junior — Middle
ГазпромбанкГазпромбанк
135

Wat is de rol en de belangrijkste functies van de Service-component in OpenShift?

Junior — Middle
AstonAston
135

Kunt u het mechanisme van magische repositories in Spring Data uitleggen?

Junior — Middle
135

Hoe beslist Spring Framework welke componenten geïnjecteerd moeten worden bij het starten van de applicatie?

Junior — Middle
135

In welk formaat kwamen de taken en van wie?

Middle
Альфа-БанкАльфа-Банк
135

Hoe was de infrastructuur georganiseerd? Kubernetes, Docker, CI/CD — vertel er meer over.

Senior
Альфа
135

Kan de idempotentie voor de HTTP-methode POST worden gegarandeerd?

Junior — Middle
135

Wordt de code in het finally-blok uitgevoerd als System.exit wordt aangeroepen tijdens de uitvoering van het try-blok?

Junior — Middle
ООО СКВАД
135
/728