Барои вақти гузариш — ки қадар зуд омодаед ба хориҷ шудан?
Java
Чӣ тавр арзёбӣ мешавад мураккабии вақти дастрасӣ ба унсури тавассути индекс дар рӯйхати пайваст?
Мо метавонед шарҳ диҳед, ки Spring чист ва дар таҳияи Java барои чӣ истифода мешавад?
//Баъзе ададҳои пурра дар массиви ададҳои пурра, ки такрор нашудаанд, аввалинро ёбед int[] arr = {9, 4, 9, 6, 7, 4, 5}; int n = ...;
Таврият фарқият байни аннотацияҳои @Bean ва @Service дар Spring Framework?
Чӣ тавр сатҳи худро арзёбӣ мекунед — миёна ё синиёр?
Чӣ гуна ёфтани сӯрохи хотира (таҳлили Heap Dump)?
Ҳадафи асосии истифодаи интерфейсҳои функсионалӣ дар барномасозӣ чист?
Чӣ тавр арзёбӣ кардани самаранокии ҷустуҷӯи унсури дар дохили сохтори HashMap?
Методи reduce чӣ мекунад?
Фарқи байни WHERE ва HAVING чист?
Кадом маҷмӯа истифода бурда шавад барои нигоҳ доштани таърихи саҳифаҳои боздидшуда бе такрорҳо бо нигоҳ доштани тартиб?
Оё таҷрибаи истифодаи бисёрсоҳавӣ дар лоиҳаҳои Java доред?
Чӣ гуна ба Flux/Mono дар барномасозии реактивӣ обуна шудан мумкин аст? Кадом вариантҳо мавҷуданд?
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; /** * maydon field ва қиймати value билан тўплама қўшади */ public void add(String field, String value) { data.put(field, value); } /** * maydon номи бўйича қийматни қайтариб беради */ 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()); } }
Принсипи истифодаи сохтори try-with-resources дар идоракунии захираҳо дар Java-ро шарҳ диҳед.
Кадом маҷмӯа истифода мебурдед барои амалӣ кардани сохтори додаҳои стек?
Дар кадом шароит блоки finally дар вақти иҷрои барнома даъват намешавад?
Кадом малаи ёки дониши ки мехоҳед дар ояндаи наздик рушд диҳед?
Чӣ гуна усулҳои муқоиса кардани объектҳо ва ҳисоб кардани кодҳои hash-ро дар кодатон татбиқ мекунед?