Oqim yetishmovchiligi nima (starvation)?
Java
JOIN turlari qanday?
Vazifa #2 Session #2 da qanday natija bo'ladi? Bo'sh jadval t bilan ma'lumotlar bazasiga ulanish Sessiya #1 --------------------------- psql> BEGIN; -- T1 psql(T1)> INSERT INTO t(id,val) VALUES (1,'a'); -- COMMIT qilinmagan psql(T1)> COMMIT; --------------------------- Session #2 --------------------------- psql(T2)> SELECT * FROM t; ---------------------------
Git'da merge va rebase o'rtasidagi farq nima? Qachon foydalanish yaxshiroq?
URL asosida interaksiya turini aniqlash mumkinmi?
Springda @Bean va @Component annotatsiyalari o'rtasidagi farq nima va qaysi holatlarda ishlatiladi?
parallelStream metodi nima qiladi?
//Ikki bean berilgan. m1 metodida uchinchi takrorlashda istisno yuz berdi. Ma'lumotlar bazasida nechta yozuv bo'ladi? 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) { // Jadvalga yozuv qo'shadi } }
Oldingi kompaniyangizda qanday loyiha qurish tizimi qo'llanilgan?
Kodda o'zgarmas ob'ektlarni yaratishni qanday ta'minlash mumkin?
Ma'lumotlar bazalari bilan o'zaro aloqada bo'lish uchun JDBC bilan qanday tajribangiz bor?
ArrayDeque va LinkedList ma'lumotlar tuzilmalari qaysi farq bilan navbatlar va steklar tashkil qilish uchun qo'llaniladi?
Vazifa #3 Qaysi natija Session #1 sessiyasida bo'ladi? Ma'lumotlar bazasiga t jadvali bilan ulanish va satr 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 ------------------------
ExecutorService interfeysining asosiy metodlarini sanab o'tishingiz va ularning maqsadlarini tushuntirishingiz mumkinmi?
Ikki tomonlama bog'langan ro'yxatning markaziy qismiga element qo'shish operatsiyasining qiyinchiligi qanday baholanadi?
public static void main(String args[]) { checkMap(new HashMap<>()); checkMap(new LinkedHashMap<>()); checkMap(new TreeMap<>()); } private static void checkMap(Map<Person, String> map) { System.out.println("Tekshirish " + map.getClass()); Person ivan = new Person("Иван"); Person peter = new Person("Пётр"); Person maria1 = new Person("Мария"); Person maria2 = new Person("Мария"); map.put(ivan, ivan.name); map.put(peter, peter.name); map.put(maria1, maria1.name); map.put(maria2, maria2.name); // iteratsiya qilish va chiqarish for (Map.Entry<Person, String> entry : map.entrySet()) { System.out.println(entry); } // maria1.setName("Анна-Мария"); // maria2.setName("Анна-Мария"); System.out.println(map.get(maria1)); System.out.println(map.get(maria2)); System.out.println("==================================="); }
Java'da xotira oqishi nima? Uni topish uchun qanday algoritm ishlatiladi?
HashMap'da kalitga ko'ra elementni qidirishning vaqt murakkabligi qanday?
Dasturlashda try, catch va finally bloklarini ishlatib istisno bilan ishlash mexanizmini tushuntiring.
Agar biz POST niyatida ishlatsak, lekin HTTP (HTTPS emas) bo'lsa nima bo'ladi?