DLT mövzuları ilə nə edirsiniz?
Java
SQL-də tranzaksiya izolyasiya səviyyələri hansılardır və onlardan hansı PostgreSQL-də standart olaraq qurulub?
Bu tətbiqin əsas problemi nədir - Xətalar növləri ilə HTTP statuslarının düzgün təyin olunmaması - Dependency Injection-in düzgün qurulmaması - Asinxron dinləyicilər istifadə edilmir - Handler-də standart olmayan istisna işləmə - Beanlərin düzgün qurulmaması - @Autowired asılılığı inkişaf etdirmək üçün istifadə edilmir
Özünüz haqqında danışın, niyə indi axtarırsınız, nə axtarırsınız?
Sabit işçi hovuzunun səmərəsiz istifadəsi Ümumi resurslarla qarşılıqlı əlaqə problemləri Bloklamanın düzgün olmayan daxil edilməsi tıxac vəziyyətinə səbəb ola bilər. Yanlış sinxronizasiya səviyyəsi Nəticədən əvvəl bütün iş parçacıklarının yoxlamaları yoxdur Açıq konstruktor yoxdur
Bu tətbiqin əsas problemi nədir? - Jedis üçün bağlantı hovuzundan istifadə edilmir - Redis məlumatlarının ehtiyat nüsxəsi yoxdur - Daxili yoxlama keçidçisi yoxdur - İstisna idarəetməsi yoxdur - Kalibrləmə elementinin yenilənməsi düzgün deyil - xətaları yoxlamadan zadd və zscore ```java import redis.clients.jedis.Jedis; import java.util.Set; public class WineCellar { private Jedis jedis; public WineCellar() { jedis = new Jedis("localhost", 6379); initializeWines(); } private void initializeWines() { jedis.zadd("wines", 1978, "Chateau Margaux"); jedis.zadd("wines", 1990, "Domaine de la Romanee-Conti"); jedis.zadd("wines", 2005, "Opus One"); } public void updateWineYear(String wine, double newYear) { double oldYear = jedis.zscore("wines", wine); if (oldYear != newYear) { jedis.zadd("wines", oldYear, wine); // Yanlış yeniləmə } } public Set<String> getWinesByYear(double minYear, double maxYear) { return jedis.zrangeByScore("wines", minYear, maxYear); } public static void main(String[] args) { WineCellar cellar = new WineCellar(); cellar.updateWineYear("Chateau Margaux", 1982); System.out.println(cellar.getWinesByYear(1970, 2000)); } } ```
WardrobeManager @Autowired istifadə etməlidir Binary idarəetməsi üçün sinif yoxdur Əməliyyatların idarə olunması yoxdur ItemRepository @Repository ilə qeyd olunmayıb Komponenti yaratmaq üçün Spring konteyneri yerinə konstruktor istifadə edilir WardrobeController konstruktoru @Autowired istifadə etmir
Kafka ilə MDC kontekstində nə etmək lazımdır?
Verilənlər bazasında tərkib növünün bu tətbiqində əsas problem nədir? Saat zonasız TIMESTAMP Sintaksis xətası! Kodda NULL CTE-nin olmaması, oxunaqlıq SERIAL səbəbindən köçürmə problemləri «TICKET_TYPE» verilənlər bazasında elan edilməyib INTEGER səviyyəsində son dəyər deyil
REST və Kafka vasitəsilə mikroxidmətlər sistemində biznes başlıqlarının (x-session-id, x-client-id) yayılmasını necə həyata keçirərdin?
Zəhmət olmasa, danışın, texnologiya yığını nə idi?
Bu tətbiqin əsas problemi nədir? - Optimallaşdırılmamış cədvəllər şəkil ölçüsünü göstərir - RUN-də Docker şəkilinin kəsilməsi problem yarada bilər - Bir neçə CMD, yalnız sonuncusu işləyir - Silmə əməliyyatı "görünən" şəkil üçün filtrələməni nəzərə almır
Seçilmiş həll strukturunun əsas problemi nədir - Əvvəlcədən təyin olunmamış ArrayList artıq xərclərə səbəb olur - Metodlar vasitəsilə qarşılıqlı bloklama riski - Effektiv olmayan bloklama strukturu artıq xərclərə gətirib çıxarır - ExecutorService düzgün işlənə bilməz - Ölçülənməyi təmin edən sabit havuz
Bu tətbiqin əsas problemi nədir? - Həcmi və nəticələr barədə formulalar yoxdur - Təhlükəsizlik sahəsində səhvlərin idarə olunması çatışmır - Kontekstin qurulmasında səhv — kolleksiyalar düzgün yazılmır. - Prototip komponenti əl ilə idarə edilmir - İdarəetmə kursları üçün MVC ilə tövsiyələr yoxdur
Xəta idarəetmə məntiqinin onErrorResume ilə düzgün olmayan tətbiqi handleEnrollmentError-də xətaların idarə olunmasında fərqlilik yoxdur İdarəedici asılılığına daxil edilmə yoxdur handleEnrollmentError metodu parametrləri istifadə etmir CourseController on ildən bəri qeydiyyatdan keçməyib
HashMap-də dəyişkən açarlarla bağlı problemlərdən necə qaçınmaq olar?
Tutaq ki, iki iplik var. Birincisi (1,2,3...) çıxarır, ikincisi (A,B,C...) çıxarır. Onların ardıcıllıqla (1,A,2,B...) işləməsini necə təmin edə bilərsiniz?
Bu tətbiqin əsas problemi nədir - Redis-ə qoşulma sərt kodlaşdırılıb - Redis üçün əlaqə hovuzu mövcuddur - Yoxlanılmamış `jedis.get` çağırışı null qaytara bilər - `KEYS` əmri serverə yük gətirir - Redis hadisələri yoxdur
Bu tətbiqin əsas problemi nədir WITH archived_charges AS ( SELECT id, charging_station_id, start_time, end_time FROM charge_sessions WHERE end_time < current_date - interval '30' day ) INSERT INTO charges_history SELECT * FROM archived_charges; DELETE FROM charge_sessions USING archived_charges WHERE charge_sessions.start_time < current_date - interval '15' day;
@KafkaListener əvəzinə açıq polling ilə nə itirər və nə qazanarsan?