Дархострои дигар технологияҳо ё асбобҳо дар лоиҳати охирини шумо ба ғайр аз Kafka истифода шудаанд?
Java
Чӣ гуна функсияи методи map дар API Stream кор мекунад ва чӣ гуна барои табдил додани унсурҳои ҷараён истифода мешавад?
Оё имкон дорад, ки имконияти хатогиро дар вақти барномасозӣ комилан бартараф кардан мумкин аст?
Чӣ гуна механизми кеши глобалии додаҳоро дар барнома татбиқ кардан мумкин аст?
Чӣ гуна метавон контроллерро дар доираи Spring Framework амалӣ кард?
Чӣ усулҳо метавонанд барои иҷрои ивазкунии усули equals дар Java истифода шаванд?
Тартиби маълумоти LinkedList ва ҷамъияти HashSet дар Java чӣ фарқ дорад?
Дар Collections API чӣ гуна контейнерҳои дигар ҳастанд, ғайр аз массивҳо?
Чаро дар Java усули hashCode() барои объект пешбинӣ шудааст ва чӣ гуна онро дуруст истифода бурдан мумкин аст؟
Кадом қадами касбӣ барои рушди минбаъдаатон афзалият дорад?
Кадом усулҳои коркарди хатоҳоро мешиносӣ ва чӣ гуна онҳоро амалӣ мекунӣ?
Кадом намуд оператсияи навишт дар микросервиси шумо дар мақоми охирин истифода шудааст?
Оё метавонед шарҳ диҳед, ки объект ResultSet чӣ гуна амалӣ шудааст ва чӣ гуна кор мекунад барои гирифтани маълумот аз базаи додаҳо?
Оё метавонед принсипи кори алгоритмии сорткубро шарҳ диҳед?
Омадани иҷрои ин вазифа барои шумо осонтар шуд?
Чаро зарур аст, ки интерфейси Comparable барои объектҳое, ки дар TreeSet нигоҳ дошта мешаванд, иҷро карда шавад?
Интихоб кардани масъалаи асосии ин татбиқ чӣ аст - Истифодаи номуносиби пули доимии сӯрохиҳо - Мушкилот бо ҳамкорӣ бо захираҳои умумӣ - Иловаи нодурусти бастани метавонад ба ҳолати deadlock оварда расонад. - Сатҳи синхронӣ нодуруст - Ҳеҷ гуна санҷишҳои ҳамаи сӯрохиҳо пеш аз натиҷа - Конструктори ошкор нест Код: import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; class RecyclingBinCounter { private int binCount; private final ReentrantLock lock = new ReentrantLock(); public void incrementBins() { lock.lock(); try { binCount++; } finally { lock.unlock(); } } public int getBinCount() { return binCount; } } class RecyclingManager { public static void main(String[] args) { RecyclingBinCounter counter = new RecyclingBinCounter(); ExecutorService service = Executors.newFixedThreadPool(3); for (int i = 0; i < 3; i++) { service.submit(() -> { for (int j = 0; j < 1000; j++) { counter.incrementBins(); } }); } service.shutdown(); while(!service.isTerminated()) {} System.out.println("Total bins collected: " + counter.getBinCount()); } }
Worker чист? Чӣ гуна кор мекунад?
Вазифаи код: AtomicBoolean ва ҳолати рақобат (скриншот бо код)
Чӣ гуна метавон тағиротҳоро дар репозитории Git сабт кард?