Sobes.tech

SOLID дегеніміз не? Принциптердің мысалдарын келтіріңіз.

Senior
142

PostgreSQL-де әдепкі оқшаулау деңгейі қандай?

Senior
142

Бағдарламалауда әдістерді топтарға ұйымдастырудың себебі неде?

Junior — Middle
141

Қандай жобалау үлгілерін қолданасыз? Олардың қажеті неде?

Senior
141

Динамик орналастыруда (жинақта) бөлінген жадтың өлшемін өзгертуге рұқсат етілген бе?

Junior — Middle
141

Java-да multi-catch дегеніміз не? Қандай шектеулер мен ережелер бар?

Senior
141

Контекстке негізделген тәуелділікті енгізу үшін нақты Bean-ді қалай анықтауға болады?

Junior — Middle
140

Reaktorда doOnNext дегеніміз не?

Senior
140

Sidecar паттерні деген не және ол не үшін пайдаланылады?

Senior
140

Happens-before деген не және ол JIT-оптимизациясымен қандай байланыста?

Senior
140

Біздің Data картасындағы операцияларды жіп қауіпсіз ету үшін, ConcurrentHashMap қолданудан басқа қалай жасауға болады?

Senior
140

Реактивті бағдарламалауда ыстық (hot) ағындар мен суық (cold) ағындардың айырмашылығы неде?

Senior
140

Жобадағы Spring Boot Starter компоненттерінің рөлі мен мақсаты қандай?

Junior — Middle
140

ArrayList, HashMap, TreeSet-те қолдану үшін модельді бағалау static public final class Transaction<T extends Number> implements Comparable<Transaction> { private final T id; private final Double amount; private final java.util.Date timestamp; public Transaction(T id, double amount, java.util.Date timestamp) { this.id = id; this.amount = amount; this.timestamp = timestamp; } public T getId() { return id; } public Double getAmount() { return amount; } public java.util.Date getTimestamp() { return timestamp; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Transaction t)) return false; return id == t.id && Double.compare(amount, t.amount) == 0 && timestamp.equals(t.timestamp); } @Override public int hashCode() { return Objects.hash(id, timestamp); } @Override public int compareTo(Transaction other) { return this.timestamp.compareTo(other.timestamp); } }

Senior
140

Көп ағындылықта қандай басқа мәселелер туындауы мүмкін?

Senior
139

Құпия деректер үшін GET орнына POST сұрауын қолдану неге ұсынылады?

Senior
139

Reactor-да шедюлерлер (Schedulers) дегеніміз не?

Senior
138

Java generics-те PECS (Producer Extends, Consumer Super) акронимі не?

Senior
137

Finally блогының мақсаты неде?

Senior
136

@Transactional аннотациясы бар әдіс неге транзакция құруы мүмкін емес?

Senior
136
/17