Kuidas töötab map meetod Stream API-s ja kuidas seda kasutatakse voogude elementide teisendamiseks?
Java
Kuidas rakendada rakenduses globaalset andmekattemehaanikat?
Kuidas rakendada kontrollijat Spring Frameworki raames?
Milliseid meetodeid saab kasutada equals meetodi ülekirjutamise rakendamiseks Java-s?
Mis vahe on Java andmete struktuuri LinkedList ja kogum HashSet vahel?
Millised teised konteinerid on Collections API-s peale massiivide?
Milleks on Java objektis mõeldud meetod hashCode() ja kuidas seda õigesti kasutada?
Milline professionaalne samm on teie jaoks prioriteet edasiseks kasvuks?
Milliseid vigade töötlemise meetodeid teate ja kuidas neid rakendada?
Milliseid kirjutamisoperatsioone rakendati teie mikroteenuses viimases ametis?
Kas saaksite selgitada, kuidas on rakendatud ResultSet objekt ja kuidas see töötab andmete saamiseks andmebaasist?
Kas saaksite selgitada mullisorteerimise algoritmi tööpõhimõtet?
Kas see ülesanne teile lihtsamaks muutis?
Miks on vaja rakendada Comparable liidest TreeSetis hoitavate objektide jaoks?
Mis on selle rakendamise peamine probleem - Püsiv niidupuhvli ebaefektiivne kasutamine - Probleemid jagatud ressursside vastastikuses toimimises - Vale lukustuse kaasamine võib viia ummikseisu. - Vale sünkroniseerimise tase - Enne tulemust pole kontrollitud kõiki niite - Puudub selge konstruktor Kood: 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()); } }
Mis oli Worker? Kuidas see töötab?
Koodi ülesanne: AtomicBoolean ja võistluse tingimus (ekraanipilt koodiga)
Kuidas saab Git hoidlas tehtud muudatusi fikseerida?
Milliseid pilveplatvorme või teenuseid olete oma praktikas kasutanud?
Milline on HashMapi kõige halvem tööjuhtum arvutusliku keerukuse seisukohast?