Java
Kas on Spring raamistik või raamatukogu? Mis vahe on raamistikul ja raamatukogul?
Milline on juurdepääsu keerukus esimesele ja viimasele elemendile ArrayListis?
Auth Service asub API ja Transaction Service vahel — kui see kukub, kõik laguneb. Kā jūs to nodrošinājāt?
Kas kirjutas Spring Boot starteri? Miks? Milliste omadustega kokku puutusite?
Mis on Comparable liides ja kuidas seda kasutatakse?
Räägi mulle strateegia mustrist.
Lugege kood läbi ja arvutage vigu ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // Päringus võib olla nii täielik väärtus kui ainult nime osa, näiteks "Vadim Pavlo" või "pavlo" @Transactional public List<Author> search(String query) { List<Author> authors = authorRepository.findByNameContainingIgnoreCase(query); Statistics s = statisticsRepository.findById(query).orElse(null); if (s == null) s = new Statistics(query); s.setNumbers(s.getNumbers() + 1); statisticsRepository.save(s); if (s.getNumbers() > 1000 && authors.size() > 1000) { System.out.println("liiga populaarne otsing, liiga palju andmeid, teavitus saadetakse..."); arc.send(query, s.getNumbers(), authors.size()); } return authors; } } @Entity @Data public class Author { @Id @GeneratedValue private Long id; private String name; @OneToMany(mappedBy = "author") private List<Book> books; public Author(String name) { this.name = name; } } ```
Kaks objekti koos equals, sama hashCode, kuid erineva identityHashCode — mis juhtub, kui need sisestada HashMap-i?
Millised probleemid on Spring Kafka virtuaalsete niitidega? Või üldse probleeme pole?
Milline on erinevus Dockerfile'i ja Docker Compose faili vahel?
Miks te lõpetate oma praeguse töö ja mida otsite?
Kas kasutasite skeeme Kafka sõnumite jaoks (näiteks Avro)?
Mis on vahe- ja lõppoperaatorid Streamis? Tooge näiteid.
Mida garantiseerib Kafka kasutades tarbijarühma kolme jaotise ja kolme tarbijaga?
Mis vahe on @Bean ja @Service annotatsioonidel Spring Frameworkis?
Milline on andmeuuenduse intervall, mis toimub Slave andmebaasiga Master-Slave arhitektuuris?
Deduplikatsioon toimus kas deduplikatsiooni mehhanismi või idempotentsuse rakendamise kaudu? Mis vahe on?
Kirjeldage, kuidas toimub uue elemendi sisestamine seotud nimekirja tüüpi LinkedList keskele
Mis on Command mustri eesmärk ja rakendus programmeerimises?
Loetlege tehingute isolatsiooni tasemed ja selgitage üldiselt, milleks need vajalikud on.