Sobes.tech

Бағдарламада жадты ағызу мәселесін шешу үшін қандай әдістер қолданылуы мүмкін?

Junior — Middle
210

Бір кітапханада бірдей типтегі жаңа инстанциялар тіркелгенде, нақты бір бина жүзеге асыруын қалай таңдау керек?

Junior — Middle
210

WeakHashMap қолданудың артықшылықтары қандай және ол қандай жағдайларда қолданылады?

Junior — Middle
210

Қаржылық күтулеріңіз қандай?

Senior
209

Жобаларыңызда Stream API-да параллель деректер ағындарын қолдандыңыз ба?

Junior — Middle
209

Stream параллель режимде деректерді өңдеу үшін қалай ағындарды пайдаланады?

Junior — Middle
209

Spring-да компоненттердің ауқым аймақтары қалай жұмыс істейді және олардың ерекшеліктері қандай?

Junior — Middle
209

Қандай жағдайларда @Transactional аннотациясы жұмыс істемейді?

Senior
208

Код орындалу кезінде finally блогы іске қосылмаса немесе орындалмаса, не болады?

Junior — Middle
208

Stream API-де деректерді өңдеуге мүмкіндік беретін негізгі әдістер категориялары қандай?

Junior — Middle
208

Бағдарламалық қамтамасыз етудегі компоненттер арасындағы тәуелділік ұғымын түсіндіре аласыз ба?

Junior — Middle
208

RESTful қызметтер архитектурасы контекстінде HTTP протоколы дегеніміз не?

Junior — Middle
208

Бұл код не шығарады? public class StreamApi { @Data @AllArgsConstructor public static class Client { private String name; private String city; } public static Map<String, Long> countBy(Stream<Client> clients, Function<Client, String> clientParameterGetter) { return clients.collect(Collectors.groupingBy(clientParameterGetter, TreeMap::new, Collectors.counting())); } public static void main(String[] args) { List<Client> clients = List.of( new Client("Ivanov", "Moscow"), new Client("Mikhailov", "Saint Petersburg"), new Client("Sergeev", "Saint Petersburg"), new Client("Ivanov", null), new Client("Sergeev", null) ); long count = clients.stream() .peek(client -> { if (client.getCity() == null) { client.setCity("Moscow"); } }) .count(); Predicate<Client> clientPredicate = client -> client.getCity() != null; Stream<Client> validClients = clients.stream().filter(clientPredicate); System.out.println(count); System.out.println(countBy(validClients, Client::getName)); System.out.println(countBy(validClients, Client::getCity)); } }

Senior
208

Java виртуалды машинасының (JVM) жады қалай жұмыс істейтінін түсіндіріп бере аласыз ба?

208

Spring Boot негізгі Spring платформасынан не ерекшеленеді және олардың функционалдық айырмашылықтары қандай?

Junior — Middle
207

Stream API-нің терминалды әдісі дегеніміз не және ол қалай пайдаланылады?

Junior — Middle
207

Егер try-with-resources блогында бір компонентті жабу кезінде қате пайда болса, басқа ресурстар автоматты түрде жабыла ма?

Junior — Middle
206

Java-да объектілердің теңдігін тексеру кезінде equals әдісі мен салыстыру операторлары == арасындағы айырмашылық неде?

Junior — Middle
206

Java-да фабрика паттернін қолдану қалай ерекшеленеді?

Junior — Middle
206

Сіз жоба үшін өзіңіздің Spring Boot Starter жасадыңыз ба?

Junior — Middle
206
/17