Sobes.tech

Java

Redis bilan schemada nima yetishmayapti? order_id ni courier_id ga bog'lash muammosini qanday hal qilish mumkin?

Middle
Ecom
123

3 va 5 qatorli jadvallar uchun LEFT JOIN, RIGHT JOIN va INNER JOIN qancha qator qaytaradi?

Senior
СБЕРСБЕР
123

[ism] so'radi: Kafka'da asosiy mavjudliklar nima, ular qanday o'zaro ta'sir qiladi va nima uchun kerak?

Senior
сербская компания
123

HashMap'da to'qnashuv nima? Kirish uchun optimistik va pessimistik murakkablik nima?

Senior
СБЕРСБЕР
123

Spring Boot starter yozdingizmi? Nima uchun? Qaysi xususiyatlar bilan duch keldingiz?

Senior
SSP Soft
123

Siz SQL so'rovlar bilan to'g'ridan-to'g'ri ishladingizmi, ORM yoki uchinchi tomon kutubxonalaridan foydalanmasdan?

Junior — Middle
СБЕРСБЕР
123

Nima uchun bizning tashkilotimizni ishlash uchun tanlaganingizni motivatsiya qildi?

Junior — Middle
123

HTTP holat kodlarining asosiylarini va ularning ma'nolarini sanab o'ta olasizmi?

Junior — Middle
Акселератор возможностей
123

Kafka uchta bo'linma va uchta iste'molchidan iborat iste'molchi guruhidan foydalanishda nima kafolatlaydi?

Senior
EXPERA
123

Familiya bo'yicha saralash va kalit bo'yicha qidirish bilan natijalar jadvali uchun qaysi to'plamni ishlatish kerak?

Senior
IT OneIT One
123

Foreach siklida kolleksiyadan elementni o'chirsangiz, nima bo'ladi?

Junior — Middle
123

WAR fayli nima va u dasturiy ta'minotni ishlab chiqish va joylashtirish jarayonida qanday ishlatiladi?

Junior — Middle
123

Spring qanday qilib @Bean annotatsiyasi va sinf nomidan foydalanib, komponentni avtomatik tarzda ro'yxatdan o'tkazadi?

Junior — Middle
123

Bog'liq ma'lumotlarni yuklash strategiyalari qanday farq qiladi: Lazy va Eager?

Junior — Middle
Prime
123

Qaysi hollarda Heap tuzilmasi ko'p ipli muhitda ishlash uchun xavfli hisoblanadi?

Junior — Middle
AstonAston
123

Brouwer teoremasining ma'nosi va uning qo'llanilishini tushuntirib bera olasizmi?

Junior — Middle
СБЕРСБЕР
123

public class Accumulator { private Map<String, Object> data = new HashMap<>(); // joriy ma'lumotlar to'plami private List<Map<String, Object>> dataList = new ArrayList<>(); // ma'lumotlar partiyasi private Map<Instant, String> responses = new HashMap<>(); // ma'lumotlarni qabul qiluvchi serverning javoblari private int dataId; /** * maydon field va qiymat value bilan to'plamga qo'shadi */ public void add(String field, String value) { data.put(field, value); } /** * maydon nomi bo'yicha qiymatni qaytaradi */ public <T> T get(String field) { return (T) data.get(field); } /** * ma'lumotlarni qabul qiluvchi serverning javoblarini qaytaradi */ public String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * joriy ma'lumotlar to'plamini yakunlaydi va uni partiyaga yuboradi */ public synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = new HashMap<>(); data.put("id", dataId++); } /** * ma'lumotlar partiyasini qabul qiluvchi serverga yuboradi */ private void send() { RestTemplate restTemplate = new RestTemplate(); HttpEntity<List<Map<String, Object>>> request = new HttpEntity<>(dataList); String url = "localhost:20808/msg/incoming"; ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET, request, String.class); responses.put(Instant.now(), response.getBody()); } }

Senior
IT OneIT One
123

Nima uchun ob'ektga yo'naltirilgan dasturlashda meros olish mexanizmi tanlanadi?

Junior — Middle
СБЕРСБЕР
123

EXPLAIN ANALYZE nima, nima uchun kerak va qanday ishlaydi?

Senior
Octo
123

Vazifalarni boshlash uchun Executor'dagi submit usulini yoki Thread'dagi start usulini qachon ishlatish yaxshiroq?

Junior — Middle
123
/726