Java
Millised on loomsete võtmete kasutamise eelised ja puudused andmebaasides?
Kas dokumenti staatuse saamiseks kaaluti muid mehhanisme, välja arvatud pidev polling (näiteks WebSocket või Server-Sent Events)?
Mis juhtub, kui Mockito testis ununeb meetodi mockimine ja see kutsutakse testis?
Kas peaks eraldi klass olema konkreetse funktsiooni rakendamiseks?
Miks @Async ei tööta, kui meetodeid kutsutakse samast klassist Springis?
Mida juhtub, kui teete brauserist HTTP-päringu kuni vastuse saamiseni?
Kuidas kasutati Kafka Streams'i projektis?
Millised sünkroniseerimisvahendid on Java-s olemas?
Rääkige oma töökogemusest
Millist palga summat kaalute?
Küsimus 7. On teenus ExampleService (vaata pilti). Kui väline teenus kutsub järjest järgmisi meetodeid: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Kui vahemälu oli tühi, kui palju kordi tehakse pöördumine CityDao::getCity poole? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
Miks otsustasite kliendi just Redisisse vahemällu salvestada?
Kuidas töötab sisemine @Transactional annotatsioon, kui sisemisel meetodil on teises teenuses?
Kas on probleeme töötada Moskva aja järgi?
Kas tead reaktiivse virna eeliseid ja kuidas see töötab?
Kas on oluline koostise indeksi loomisel veergude järjekord?
import jakarta.persistence.Id; import jakarta.persistence.Table; import jakarta.ws.rs.QueryParam; import lombok.Data; import lombok.extern.log4j.Log4j2; @Log4j2 @Service @RestController("/store/book") public class BookStoreController { private final BooksRepository repo; public BookStoreController(BooksRepository repo, Boolean bool, Collection keys) { this.repo = repo; if (bool) { // first key kontrolü String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... bazı mantıklar log.warn("Anahtar kullanımı " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Kitabın var olup olmadığını kontrol et " + map); }
Millist funktsionaalsust valiksid esimese suitsetamise komplekti jaoks voogedastusteenuses (Netflix, Amazon jne.)?
Millises mälupiirkonnas hoitakse ConcurrentHashMap? Millist konteinerit kasutada mõõdikute salvestamiseks?
Selgitage N+1 probleemi JPA/Hibernate'is, millal see tekib ja kuidas seda lahendada