Sobes.tech

Είναι υποχρεωτικό να συμπεριλαμβάνεται ένα μπλοκ finally κατά τη χρήση ενός μπλοκ catch στη διαχείριση εξαιρέσεων;

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

public class Accumulator { private Map<String, Object> data = new HashMap<>(); // τρέχουσα συλλογή δεδομένων private List<Map<String, Object>> dataList = new ArrayList<>(); // παρτίδα δεδομένων private Map<Instant, String> responses = new HashMap<>(); // απαντήσεις του διακομιστή που λαμβάνει δεδομένα private int dataId; /** * Προσθέτει πεδίο field με τιμή value στη συλλογή */ public void add(String field, String value) { data.put(field, value); } /** * Επιστρέφει την τιμή με το όνομα πεδίου field */ public <T> T get(String field) { return (T) data.get(field); } /** * Επιστρέφει τις απαντήσεις του διακομιστή που λαμβάνει δεδομένα */ public String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Ολοκληρώνει τη συλλογή τρέχοντος συνόλου δεδομένων και το στέλνει σε παρτίδα */ public synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = new HashMap<>(); data.put("id", dataId++); } /** * Στέλνει την παρτίδα στον διακομιστή που λαμβάνει δεδομένα */ 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

Ποιες συνέπειες μπορεί να προκύψουν αν χρησιμοποιήσουμε ένα μεταβλητό αντικείμενο ως κλειδί σε μια δομή Map;

Junior — Middle
Datanomika
135

Ποιους περιορισμούς (constraints) γνωρίζετε και χρησιμοποιείτε στη SQL για την εξασφάλιση της ακεραιότητας των δεδομένων;

Junior — Middle
135

Ποια είναι η λειτουργία της μεθόδου collect στο API Stream και σε ποιες περιπτώσεις συνιστάται η χρήση της;

Junior — Middle
135

Με ποιες βάσεις δεδομένων εργάστηκες; Γιατί επέλεξες το PostgreSQL;

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

Πώς ενσωματώσατε το σύστημα καταγραφής στο έργο σας;

Junior — Middle
Hftlabs
135

Χρειάστηκε να χρησιμοποιήσετε το JPA Entity Graph στο τελευταίο σας έργο για να βελτιστοποιήσετε τα ερωτήματα;

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

Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της σημείωσης @Builder στο έργο σας;

Junior — Middle
135

Η υπηρεσία δεν μπορεί να επεξεργαστεί τα αιτήματα κατά τις ώρες αιχμής. Τι μπορεί να γίνει;

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

Μπορείς να δώσεις ένα παράδειγμα κατάστασης σε Java όπου χρησιμοποιείται η απαισιόδοξη κλειδώματος για την αποτροπή συγκρούσεων κατά την πρόσβαση σε δεδομένα;

Junior — Middle
135

[όνομα] ρώτησε: Πες μου για την ιεραρχία εξαιρέσεων στη Java.

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

Σε ποια περίπτωση είναι σκόπιμο να χρησιμοποιείτε τον τελεστή HAVING σε ερωτήματα SQL;

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

Ποιος είναι ο ρόλος και οι βασικές λειτουργίες του συστατικού Service στο OpenShift;

Junior — Middle
AstonAston
135

Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας των μαγικών αποθετηρίων στο Spring Data;

Junior — Middle
135

Πώς αποφασίζει το Spring Framework ποια συστατικά θα εγχυθούν κατά την εκκίνηση της εφαρμογής;

Junior — Middle
135

Σε ποια μορφή ήρθαν τα καθήκοντα και από ποιον;

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

Πώς οργανώθηκε η υποδομή; Kubernetes, Docker, CI/CD — πες μου περισσότερα.

Senior
Альфа
135

Μπορεί να διασφαλιστεί η ιδιομορφία για τη μέθοδο HTTP POST;

Junior — Middle
135

Θα εκτελεστεί ο κώδικας στο μπλοκ finally αν κατά τη διάρκεια εκτέλεσης του μπλοκ try καλεστεί το System.exit;

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