Sobes.tech

თუ ჩვენ ვიყენებთ POST-ს, მაგრამ HTTP (HTTPS არა)? რა მოხდება?

Senior
164

განმარტეთ გამონაკლისების დამუშავების მექანიზმი try, catch და finally ბლოკების გამოყენებით პროგრამირებაში.

Junior — Middle
164

როგორ შეფასდეს HashMap-ის სტრუქტურის შიგნით ელემენტის მოძებნის ეფექტიანობა?

Junior — Middle
163

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

Junior — Middle
163

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
163

შეგიძლიათ ახსნათ, რა არის Spring და რა მიზნით გამოიყენება Java განვითარებისას?

162

რა განსხვავებაა @Bean და @Service ანოტაციებს შორის Spring Framework-ში?

Junior — Middle
162

როგორ აფასებთ თქვენს დონეს — შუა ან სენიორი?

Senior
161

როგორ იპოვოთ მეხსიერების ნაკადი (Heap Dump ანალიზი)?

Senior
161

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

Senior
161

რა აკეთებს reduce მეთოდი?

Senior
161

პროგრამირებაში ფუნქციონალური ინტერფეისების გამოყენების ძირითადი მიზანია რა?

161

რა განსხვავებაა WHERE და HAVING-ს შორის?

Senior
161

გაქვს გამოცდილება Java პროექტებში მრავალმხრივი გამოყენების შესახებ?

160

Java-ში რესურსების მართვაში try-with-resources კონსტრუქციის გამოყენების პრინციპი ახსენით.

Junior — Middle
160

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

Senior
159

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

Junior — Middle
159

როგორ დარეგისტრირდეთ Flux/Mono რეაქტიული პროგრამირებაში? რა ვარიანტები არსებობს?

Senior
159

რა პირობებში არ გამოიძახება finally ბლოკი პროგრამის შესრულების დროს?

Junior — Middle
158

რომელ კოლექციას გამოიყენებდით მონაცემთა სტრუქტურის stack-ის განხორციელებისთვის?

Junior — Middle
158
/17