Вазифа #2 Session #2 да кандай натыйжа болот? Бош таблица t менен базага туташуу Сессия #1 --------------------------- psql> BEGIN; -- T1 psql(T1)> INSERT INTO t(id,val) VALUES (1,'a'); -- COMMIT кылынган эмес psql(T1)> COMMIT; --------------------------- Session #2 --------------------------- psql(T2)> SELECT * FROM t; ---------------------------
Java
JOIN түрлөрү кандай?
JPA жана JDBCнин артыкчылыктары жана кемчиликтери?
URL негизинде өз ара аракеттенүүнүн түрүн аныктоого болобу?
Springдеги @Bean жана @Component белгилери арасындагы айырма эмнеде жана кайсы учурларда колдонулат?
Git'te merge жана rebase ортосунда кандай айырма бар? Кайда колдонуу жакшы?
Маалыматтар базалар менен иштөө үчүн JDBC менен кандай тажрыйбаңыз бар?
Өзүңүздүн мурдагы компанияңызда кандай долбоорду куруу системасы колдонулду?
Коддо өзгөрбөс объекттердин түзүлүшүн кантип камсыз кылса болот?
ArrayDeque жана LinkedList маалымат структуралары кезек жана стек уюштурууда кайсы айырмачылыкка ээ?
ExecutorService интерфейсинин негизги ыкмаларын тизмектеп, алардын максатын түшүндүрө аласызбы?
parallelStream ыкмасы эмне кылат?
Вазифа #3 Кайсы натыйжа болот Session #1? Маалыматтар базасына t таблицасы менен байланышып, INSERT INTO t(id,val) VALUES (3,'c'); COMMIT; иштетип жатканда, Session #1 ------------------------ psql> BEGIN TRANSACTION ISOLATION LEVEL REPEATABLE READ; -- T1 ------------------------ Session #2 ------------------------ psql(T2)> UPDATE t SET val='c2' WHERE id=3; COMMIT; ------------------------ Session #1 ------------------------ psql(T1)> SELECT id,val FROM t WHERE id=3 ------------------------
Ике тараптуу байланышкан тизмеде элементти ортосунда кошуу операциясынын кыйынчылыгы кандай бааланат?
//Эки бин берилген. m1 ыкмасында үчүнчү ирет кайра чакырганда исключение пайда болду. Базага канча жазуу болот? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Жазууну таблицага кошуу } }
Программалоодо try, catch жана finally блокторун колдонуп, ката чыгаруучу механизмди түшүндүрүп бериңиз.
Эгер биз POST колдонуп жатабыз, бирок HTTP (HTTPS эмес) болсо, эмне болот?
Өтүш мөөнөттөрүнө карата канчалык тез чыгууга даярсыз?
Байланыштуу тизмеде индекс аркылуу элементке кирүүнүн убакыттык татаалдыгын кантип баалоо кылса болот?