Sobes.tech

Java

SQL-də tranzaksiya izolyasiya səviyyələri hansılardır və onlardan hansı PostgreSQL-də standart olaraq qurulub?

161

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

158

Özünüz haqqında danışın, niyə indi axtarırsınız, nə axtarırsınız?

157

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

156

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)); } } ```

154

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

153

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

151

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?

150

Zəhmət olmasa, danışın, texnologiya yığını nə idi?

150

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

149

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

149

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

149

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

148

HashMap-də dəyişkən açarlarla bağlı problemlərdən necə qaçınmaq olar?

148

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?

147

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

146

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;

146

@KafkaListener əvəzinə açıq polling ilə nə itirər və nə qazanarsan?

145
/5