имплементацияҳо - Логикаи пайвастшавии корбарон ва истеҳсолкунандагон - Калидҳои паёмҳо метавонанд такрор шаванд - Хатои мувофиқсозии кӯчишҳои истеъмолкунандагон бо паёмҳо - Ҳеҷ рӯҳия барои истеҳсолкунанда нест - Нақшаи иҷро барои чанд брокер нест - Гурӯҳи истеъмолкунандагон қатъӣ муайян шудааст
Java
Фарқи байни Spring ва Spring Boot чист?
Картаро истифода барам, агар ман бисёр мехонам, аммо ба камол маълумот ворид намекунам?
Postgres пас аз иттилоотро коркард ва фаҳмид, ки маълумотҳо мавҷуданд, чӣ мефиристад? Оё фавран маълумотҳоро дар шакли харитаи сатр ё чизи дигар мефиристад?
Масъалаи асосии сохтори ҳалли интихобшуда чист? - Ҳеҷ гуна коркарди истисноҳои махсус дар оғозиш нест - Синфи конфигуратсия бе таътиботи @Configuration - Танзими нодурусти вобастагиҳои DI - Иҷрои нодурусти конфигуратсияҳои фармоишӣ тағйир додани тартиби боркунии хосиятҳо - Норасоии @Autowired барои мавҷудияти вобастагиҳо
Ҳалли ин амалӣ кардан асосӣ чист SELECT f.food_id FROM Foods f JOIN Expirations e ON f.id = e.food_id WHERE e.is_expired = 1; - `JOIN` дар ҷойи `WHERE EXISTS` барои санҷиши мавҷудияти сабтҳо. - Индекси дар майдони e.is_expired нест - Калидҳои JOIN индекс нашудаанд - Ҷадвали муҳлати охирӣ иловагӣ аст - Савол дар транзаксия муҳофизат нашудааст
Стратегияҳои асосии бастани маълумотҳо барои идора кардани дастрасии ҳамзамон чӣҳоянд?
Кадом аз вазифаҳои охирин барои ту ҷолиб, душвор, хотирмон ба назар расид?
Интихоб кардани масъалаи асосии ин татбиқ чӣ аст - Истифодаи номуносиби пули доимии сӯрохиҳо - Мушкилот бо ҳамкорӣ бо захираҳои умумӣ - Иловаи нодурусти бастани метавонад ба ҳолати deadlock оварда расонад. - Сатҳи синхронӣ нодуруст - Ҳеҷ гуна санҷишҳои ҳамаи сӯрохиҳо пеш аз натиҷа - Конструктори ошкор нест Код: import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; class RecyclingBinCounter { private int binCount; private final ReentrantLock lock = new ReentrantLock(); public void incrementBins() { lock.lock(); try { binCount++; } finally { lock.unlock(); } } public int getBinCount() { return binCount; } } class RecyclingManager { public static void main(String[] args) { RecyclingBinCounter counter = new RecyclingBinCounter(); ExecutorService service = Executors.newFixedThreadPool(3); for (int i = 0; i < 3; i++) { service.submit(() -> { for (int j = 0; j < 1000; j++) { counter.incrementBins(); } }); } service.shutdown(); while(!service.isTerminated()) {} System.out.println("Total bins collected: " + counter.getBinCount()); } }
Камтар дар бораи меъмории хизматрасонӣ гӯед.
Чаро шумо wait/notify-ро ба ҷои ReentrantLock интихоб кардед?
Масъалаҳои Spring Kafka бо сӯзишвории виртуалӣ чист? Ё ягон мушкил нест?
Агар чанд пешниҳоди аз ширкатҳои гуногун бошад, дар асоси кадом меъёрҳо интихоб мекунӣ? Дутои сетоишро номбар кун.
Ҳалқили қарор структурасининг асосий муаммоси нима? Property синфи полиморфизмни қўллаб-қувватламайди. Синфнинг майдонлари инициализация қилинмаган бўлиши мумкин. Жамланган нарх ҳисоблаш усулини "Buyurtma" синфига ўтказиш. Транзакция механизмларидан фойдаланмайди. Бўш рўйхат учун истисно йўқ.
Кадом таъсири тараф ҳангоми иҷрои коди BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;
Чӣ тавр шумо давраи ҳаёти Kafka Listener-ро ворид мекунед — тавассути KafkaListenerEndpointRegistry ё тавассути polling ошкоро бо KafkaConsumer?
Тавсиф кунед, ки ҳаёти як bean дар Spring чӣ гуна аст.
Кадом ҷараёнҳо? (пурсиши равшансозӣ пас аз зикри ҷараёнҳои воридот/баромад)
Кадом технологияҳоро бештар дӯст медорӣ?
Чӣ кор мекунед бо мавзӯъҳои DLT?