Sobes.tech

Дар бораи шард кардани пойгоҳҳои маълумот гап зан

Senior
СБЕРСБЕР
70

Механизми Dirty Checking дар Hibernate чӣ гуна кор мекунад?

Senior
СБЕРСБЕР
67

Чаро оптимизатори саволи Postgres метавонад дар истеҳсол Seq Scan истифода барад, аммо дар dev/ft бо индексҳои якхела Index Scan истифода шавад?

Senior
СБЕРСБЕР
65

Оё HQL, Native Query, JDBC-ро мустақим истифода бурдед? Бэтчинг дар Hibernate?

Senior
СБЕРСБЕР
63

// резервират(орынок_ид, потребител_ид) PostgreSQL Begin Transaction(read_commited) seat = select * from seats where id = seat_id for update if(seat == null || seat.status == "booked") rollback return error("Мястото не е налично") insert into bookings (user_id, seat_id, status, created_at) values (user_id, ...) update seats set status = 'booked' where id = seat_id commit return success()

Senior
2gis2gis
63

Омӯзиши транзаксияҳои Kafka истифода шуданд (семантикаи дақиқ як бор)?

Senior
СБЕРСБЕР
62

Дар бораи назорат ва метрикҳо дар лоиҳа гап зан (Prometheus, Grafana)

Senior
СБЕРСБЕР
61

Чӣ гуна масъалаи навсозии ҳамзамон дар як мақоми Kafka аз ду топикро ҳал кардан мумкин аст (як топик тағйиротҳои дигарро нусхабардорӣ мекунад)?

Senior
СБЕРСБЕР
58

VACUUM дар PostgreSQL чӣ кор мекунад ва чаро хатҳои маргдора пайдо мешаванд?

Senior
СБЕРСБЕР
58

Дар бораи тақсимот дар PostgreSQL гап зан

Senior
СБЕРСБЕР
52

Дар бораи бастани оптимистӣ ва pessimistӣ нақл кунед, кай онҳоро истифода бурдан мумкин аст?

Senior
СБЕРСБЕР
51

дар бораи сатҳҳои ҷудоии муомилот гап зан

Senior
СБЕРСБЕР
51

/* Таңдау сол.K, сол.V1, оң.V2 Солдан қосу оңға ON сол.K = оң.К; */ public <K extends Comparable<K>, V1, V2> List<Triple<K, V1, V2>> join(List<Pair<K, V1>> сол, List<Pair<K, V2>> оң) { return null; } private static class Pair<A, B> { private A биринчи; private B экинчи; Pair(A биринчи, B экинчи) { this.биринчи = биринчи; this.экинчи = экинчи; } } private static class Triple<A, B, C> { private A биринчи; private B экинчи; private C үчүнчү; Triple(A биринчи, B экинчи, C үчүнчү) { this.биринчи = биринчи; this.экинчи = экинчи; this.үчүнчү = үчүнчү; } }

Senior
2gis2gis
49

Оё шумо медонед, ки Service Mesh дар Kubernetes чист?

Senior
СБЕРСБЕР
47

Чӣ тавр назорати бориши дар дастҳо (мегардондани суръат)?

Senior
СБЕРСБЕР
45

Бориши дар хидматҳо чӣ гуна буд? Кадом оптимизатсияҳо татбиқ шуданд?

Senior
СБЕРСБЕР
43

Дар бораи худ ва таҷрибаи кории худ нақл кунед

Senior
СБЕРСБЕР
39

Омӯхтӣ Kotlin? Тәҷриба дорӣ?

Senior
СБЕРСБЕР
38

/*Берілген жол бар, жақшалардың дұрыс көрсетілуін тексеру үшін функцияны жүзеге асыру қажет. Әр ашылатын жақша сәйкес жабылатын жақшаға сәйкес болуы керек. Ашылатын және жабылатын жақшалар дұрыс тәртіпте болуы керек. Жақшалардың түрлері: "{", "}", "(", ")", "[", "]". Кіріс: "([]){}[(()())()]" Нәтиже: шын Кіріс: "[(])" Нәтиже: жалған Өйткені 2 және 3-жақшалар дұрыс көрсетілмеген, жабылатын ']' бұрын пайда болады, жабылатын '(' алдында. */ public boolean check(String s){ Deque<Character> stack = new ArrayDeque<>(); Map<Character, Character> map = Map.of( ')', '(', ']', '[', '}', '{' ); // ((( for( char c : s.toCharArray()){ if(map.containsValue(c)){ stack.push(c); } else if(map.containsKey(c)){ if( stack.isEmpty() || stack.pop() != map.get(c)){ return false; } } } return stack.isEmpty(); }

Senior
2gis2gis
36
/7