Sobes.tech

თქვითი Spring Boot starter-ი დაწერეთ? რატომ? რა მახასიათებლებს შეხვდით?

Senior
SSP Soft
123

მითხარი სტრატეგიის ნიმუშის შესახებ.

Middle
Лоция
123

თქვენ მუშაობდით პირდაპირ SQL-სითხოვნებთან, გარეშე ORM ან მესამე მხარის ბიბლიოთეკების გამოყენების?

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

რა მოტივირა თქვენ აირჩიეთ ჩვენი ორგანიზაცია სამუშაოდ?

Junior — Middle
123

შეგიძლიათ ჩამოთვალოთ HTTP სტატუს კოდების ძირითადი მნიშვნელობები?

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

რა გარანტიას იძლევა Kafka სამ ნაწილსა და სამ მომხმარებელთან ერთად მომხმარებელთა ჯგუფის გამოყენებისას?

Senior
EXPERA
123

რომელი კოლექცია გამოიყენოს შედეგების ცხრილისთვის გვარის მიხედვით სორტირებით და გასაღებით ძიებისთვის?

Senior
IT OneIT One
123

თუ თქვენ foreach ციკლში ელემენტის წაშლას გადაწყვეტთ, რა მოხდება?

Junior — Middle
123

WAR ფაილი რა არის და რა მიზნით გამოიყენება პროგრამების განვითარების და განთავსების პროცესში?

Junior — Middle
123

როგორ რეგისტრირებს Spring ავტომატურად კომპონენტს @Bean ანოტაციით და კლასის სახელით?

Junior — Middle
123

როგორ განსხვავდება დაკავშირებული ინფორმაციის ჩატვირთვის სტრატეგიები: Lazy და Eager?

Junior — Middle
Prime
123

რის შემთხვევებში Heap სტრუქტურა უსაფრთხოდ არ არის მრავალთრაკო გარემოში მუშაობისთვის?

Junior — Middle
AstonAston
123

შეგიძლიათ ახსნათ Brouwer-ის თეორემის მნიშვნელობა და მისი გამოყენება?

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

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
123

რატომ ირჩევა ობიექტზე ორიენტირებულ პროგრამირებაში მემკვიდრეობის მექანიზმი?

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

რა არის EXPLAIN ANALYZE, რა მიზნით გამოიყენება და როგორ მუშაობს?

Senior
Octo
123

როდის არის უკეთესი გამოიყენოთ Executor-ის submit მეთოდი ან Thread-ის start მეთოდი დავალებების დასაწყებად?

Junior — Middle
123

Stream API-ში collect მეთოდის ფუნქცია რა არის და რა შემთხვევებში რეკომენდებულია მისი გამოყენება?

Junior — Middle
123

რა გიყვარდათ სამუშაოში უფრო — ტექნიკური თუ ბიზნეს დავალებები?

Senior
Урбир
123

გთხოვთ, ახსენით Entry ელემენტის როლი და მუშაობის პრინციპი HashMap-ის სტრუქტურაში.

Junior — Middle
123
/726