Sobes.tech

Java

Stream API'de map yöntemi nasıl çalışır ve akıştaki öğeleri dönüştürmek için nasıl kullanılır?

Junior — Middle
266

Bir uygulamada küresel veri önbelleği mekanizması nasıl uygulanabilir?

Junior — Middle
266

Spring Framework kapsamında bir denetleyici nasıl uygulanabilir?

Junior — Middle
266

Java'da equals metodunun yeniden tanımlanmasını gerçekleştirmek için hangi metodolojiler kullanılabilir?

Junior — Middle
266

Java'da LinkedList veri yapısı ile HashSet koleksiyonu arasındaki fark nedir?

Junior — Middle
266

Collections API'de diziler dışında başka hangi konteynerler var?

Junior — Middle
266

Gelecekteki büyümeniz için hangi mesleki basamak önceliklidir?

Junior — Middle
265

Hata yönetimi yöntemleri nelerdir ve bunları nasıl uygularsınız?

Junior — Middle
265

Son pozisyonda mikroservisinizde hangi tür yazma işlemleri uygulandı?

Junior — Middle
265

ResultSet nesnesinin nasıl uygulandığını ve veritabanından veri almak için nasıl çalıştığını açıklayabilir misiniz?

Junior — Middle
265

Balon sıralama algoritmasının çalışma prensibini açıklayabilir misiniz?

Junior — Middle
265

Bu görevi yapmanız sizin için daha mı kolaylaştı?

Junior — Middle
265

TreeSet'te saklanan nesneler için Comparable arayüzünü neden uygulamak gerekir?

Junior — Middle
265

Bu uygulamanın temel sorunu nedir - Sabit işçi havuzunun verimsiz kullanımı - Paylaşılan kaynakların etkileşiminde sorunlar - Yanlış kilitleme kullanımı deadlock'a yol açabilir. - Yanlış senkronizasyon seviyesi - Sonuç öncesinde tüm işçilerin kontrol edilmemesi - Açık bir yapıcı yok Kod: 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()); } }

265

Git deposunda değişiklikler nasıl sabitlenir?

Junior — Middle
265

Pratiklerinizde hangi bulut platformları veya hizmetleri kullandınız?

Junior — Middle
265

HashMap'in hesaplama karmaşıklığı açısından en kötü durumu nedir?

Senior
265
/738