Sobes.tech

Java

Program çalışması sırasında yığın alanında genellikle hangi veriler ve değişkenler bulunur?

Junior — Middle
187

Kafka'daki yeniden deneme politikalarını ve nasıl çalıştıklarını biliyor musun?

Senior
187

HashMap veri yapısı nasıl uygulanır ve öğelere hızlı erişimi nasıl sağlar?

Junior — Middle
187

Bir sayı dizisinde ilk benzersiz öğeyi nasıl belirleriz?

Junior — Middle
186

Spring Boot, @ComponentScan yoksa bile bileşenleri nerede arar?

Senior
186

Eğer POST kullanıyorsak, ama HTTP (HTTPS değil) — o zaman ne olur?

Senior
186

Spring projesinde enjeksiyon için Bean bileşeninin belirli bir uygulamasını nasıl seçersiniz?

Junior — Middle
186

Reaktif kodda istisnaları nasıl işleriz?

Senior
185

Stream API'de paralel akış kavramını ve özelliklerini açıklayın

Junior — Middle
185

Try ve kaynak kapatma sırasında (try-with-resources) istisna oluşursa catch'ta ne yakalarız?

Senior
184

public class Accumulator { private Map<String, Object> data = new HashMap<>(); // mevcut veri kümesi private List<Map<String, Object>> dataList = new ArrayList<>(); // veri partisi private Map<Instant, String> responses = new HashMap<>(); // verileri alan sunucunun yanıtları private int dataId; /** * Alan field ile değeri value olan alanı kümeye ekler */ public void add(String field, String value) { data.put(field, value); } /** * Alan adıyla değeri döndürür */ public <T> T get(String field) { return (T) data.get(field); } /** * Verileri alan sunucunun yanıtlarını döndürür */ public String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Mevcut veri kümesini tamamlar ve onu bir partide gönderir */ public synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = new HashMap<>(); data.put("id", dataId++); } /** * Verileri alan sunucuya gönderir */ 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
184

Java'da metod çağrılırken değerler nasıl iletilir — referansla mı yoksa değerle mi?

Junior — Middle
183

Singleton'ı manuel kodla gerçekleştirmenin dezavantajı nedir ve neden bu kötü bir uygulama olarak kabul edilir?

Junior — Middle
183

Bir programlama dilinde istisnanın denetlenebilir mi yoksa denetlenemez mi olduğunu nasıl belirlenir?

Junior — Middle
182

Programlamada açıklamaların kullanılmasının amacı nedir?

Junior — Middle
181

Java'da multi-catch nedir? Hangi kısıtlamalar ve kurallar var?

Senior
181

Java'da bellek iç yapısı ve çöp toplayıcıların nasıl çalıştığı hakkında bilgi veriniz.

Senior
181

JPA ve JDBC'nin artıları ve eksileri?

Senior
179
/17