Sobes.tech

жүзеге асырулар - Пайдаланушылар мен өндірушілер арасындағы байланыс логикасы - Хабарламалар кілттері қайталануы мүмкін - Тұтынушылардың ауытқуын хабарламалармен үйлестірудегі қате - Өндіруші үшін көңіл-күй жоқ - Бірнеше брокерлер үшін орындалу жоқ - Тұтынушылар тобы қатаң анықталған

257

Spring менен Spring Bootтун айырмасы эмне?

222

Маалыматтарды көп окуп, бирок аз эле киргизбесем кайсы карта жакшы болот?

193

Тандалган чечим түзүмүнүн негизги көйгөйү эмнеде? - Инициализацияда атайын катачылыктарды иштетүү жок - @Configuration белгиси жок конфигурациялык класс - DI көзкарандылыктарынын туура эмес конфигурациясы - Ыңгайлаштырылган конфигурациялардын туура эмес интеграциясы мүнөздөмөлөрдүн жүктөө тартибин өзгөртөт - Керектүү көзкарандылыктар үчүн @Autowired жоктугу

189

Бул ишке ашыруунун негизги көйгөйү эмне 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 ачкычтары индексделбеген - Мөөнөтү өтүү таблицасы ашыкча - Суроо транзакцияда корголбогон

189

Postgres маалыматтарды иштеп чыгып, маалыматтар бар экенин түшүнгөндөн кийин эмне кайтарат? Ал дароо маалыматтарды сап карта түрүндө кайтаратбы же башка нерсе?

188

Маалыматтар базалары атаандаштык кирүүгө иштетүү үчүн негизги блоктоо стратегиялары кандай?

183

Бул колдонмонун негизги көйгөйү эмне - Туруктуу жип пулунун натыйжалуу колдонулушу - Жалпы ресурстар менен өз ара аракеттенүүдө көйгөйлөр - Туура эмес блокировка колдонуу 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()); } }

179

Кызматтын архитектурасы жөнүндө кыскача айтып бериңиз.

172

Акыркы тапшырмаларыңдын кайсысы сени кызыктырды, кыйын болду, эсинде калды?

171

Неге wait/notify-ду ReentrantLock эмес деп тандадыңыз?

171

Эгерде бир нече компаниядан бир нече сунуштар болсо, кайсы критерийлер боюнча тандоону жасайсыз? Үчөөнү ата.

169

Spring Kafka менен виртуалдык жиптердин кандай көйгөйлөрү бар? Же эч кандай көйгөй жокпу?

167

Коддун ишке ашырылышы учурунда кайсы yan таасир пайда болот 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;

162

Kafka Listenerдин жашоо циклин кантип кошосуз — KafkaListenerEndpointRegistry аркылуу же ачык polling аркылуу KafkaConsumer менен?

162

Кай технологияларды эң көп жактырасыз?

161

Тандалган чечим түзүмүнүн негизги көйгөйү эмне? Property классы полиморфизмди колдобойт. Класстын талаалары баштапкы эмес болушу мүмкүн. Жалпы бааны эсептөө ыкмасын "Order" классына которуу. Транзакция механизмдерин колдонбойт. Бос тизмеге учур келгенде эч кандай исключение жок.

160

Springдеги бир бинин жашоо циклин түшүндүрүп бериңиз.

159

DLT темалары менен эмне кылып жатасыз?

158

SQLдеги транзакциялардын изоляция деңгээлдери кандай жана алардын кайсы бири PostgreSQLде алдын ала коюлган?

156
/5