Java
Spring bir çərçivədir yoxsa kitabxana? Çərçivə ilə kitabxana arasındakı fərq nədir?
ArrayList-də ilk və son elementə girişin mürəkkəbliyi nədir?
Auth Service API və Transaction Service arasında yerləşir — əgər o çöksə, hər şey sıradan çıxar. Bunu necə təhlükəsiz etdiniz?
Spring Boot starter yazdınızmı? Niyə? Hangi xüsusiyyətlərlə qarşılaşdınız?
Comparable interfeysi nədir və necə istifadə olunur?
Strateji nümunəsi haqqında danış.
Kodu oxuyun və səhvləri sayın ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // Sorğuda həm tam dəyər, həm də yalnız adın bir hissəsi ola bilər, məsələn "Vadim Pavlo" və ya "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("çox populyar axtarış, çox məlumat ilə, xəbərdarlıq göndərilir..."); 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; } } ```
Eyni hashCode-ya malik, amma fərqli identityHashCode-ya malik iki obyekt — HashMap-ə əlavə edilərkən nə baş verəcək?
Spring Kafka-nın virtual iş parçaları ilə hansı problemləri var? Yoxsa ümumiyyətlə problem yoxdur?
Dockerfile ilə Docker Compose faylı arasındakı fərq nədir?
Hazırkı iş yerinizdən niyə ayrılırsınız və nə axtarırsınız?
Kafka'da mesajlar üçün sxemlərdən istifadə etdinizmi (məsələn, Avro)?
Stream-də aralıq və terminal operatorlar nədir? Nümunələr verin.
Kafka üç bölmə və üç istehlakçı ilə istifadə edildikdə nə təmin edir?
Spring Framework-də @Bean və @Service qeydləri arasındakı fərq nədir?
Master-Slave memarlığında Slave verilənlər bazası ilə hansı məlumatların yenilənmə intervalı həyata keçirilir?
Deduplication deduplication mexanizmi və ya idempotentliyin tətbiqi ilə baş verdi? Fərqi nədir?
LinkedList növündə əlaqəli siyahının ortasına yeni elementin necə yerləşdirildiyini təsvir edin
Proqramlaşdırmada Command nümunəsinin məqsədi və tətbiqi nədir?
Əməliyyatların izolasiya səviyyələrini sadalayın və ümumi xətlərlə onların nə üçün lazım olduğunu izah edin.