«java» etiketlenmiş sorular

Java popüler bir üst düzey programlama dilidir. Dilin kendisini kullanma veya anlama konusunda sorun yaşıyorsanız bu etiketi kullanın. Bu etiket nadiren tek başına kullanılır ve çoğunlukla [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] ve [maven] ile birlikte kullanılır.

14
C # async / await'in Java Eşdeğeri?
Normal bir C # geliştiricisiyim, ancak bazen Java'da uygulama geliştiriyorum. C # async / await'in Java eşdeğeri olup olmadığını merak ediyorum? Basit bir deyişle, java eşdeğeri nedir: async Task<int> AccessTheWebAsync() { HttpClient client = new HttpClient(); var urlContents = await client.GetStringAsync("http://msdn.microsoft.com"); return urlContents.Length; }
155 c#  java 

19
Maven bağımlılıkları 501 hatasıyla başarısız oluyor
Geçenlerde Jenkins'te Maven derleme işleri Maven Central'dan bağımlılıkları alamadıklarını ve HTTPS kullanmaları gerektiğini söyleyerek aşağıdaki istisna dışında başarısız oluyor . Ben gelen istekleri nasıl değiştirileceği emin değilim HTTP için HTTPS . Birisi bana bu konuda rehberlik edebilir mi? [HATA] Unresolveable inşa uzantısı: Eklenti org.apache.maven.wagon:wagon-ssh:2.1ya da bağımlılıklarından biri çözümlenemedi: için toplamak …


18
JSON'da dizelerden nasıl kaçmalıyım?
Manuel olarak JSON verileri oluştururken, dize alanlarından nasıl çıkmalıyım? Apache Commons Lang en gibi Meli ben kullanım şey StringEscapeUtilities.escapeHtml, StringEscapeUtilities.escapeXmlya kullanmalıyım java.net.URLEncoder? Sorun, kullandığımda SEU.escapeHtml, tırnaklardan kaçmıyor ve tüm dizeyi bir çift olarak 'sardığımda, hatalı biçimlendirilmiş bir JSON oluşturulacak.
154 java  json  escaping 

9
JSON Jackson ile tarih biçimi Eşleme
Ben böyle API gelen bir Tarih biçimi var: "start_time": "2015-10-1 3:00 PM GMT+1:00" YYYY-GG-AA SS: DD am / pm GMT zaman damgası. Bu değeri POJO'da bir Date değişkeniyle eşleştiriyorum. Açıkçası, dönüşüm hatası gösteriyor. 2 şey bilmek istiyorum: Jackson ile dönüşüm gerçekleştirmek için kullanmam gereken biçimlendirme nedir? Tarih bunun için iyi …
154 java  json  date  jackson  pojo 

12
Java'da ilk null olmayan değeri nasıl elde edebilirim?
SQL COALESCEişlevinin Java eşdeğeri var mı? Yani, birkaç değişkenin ilk null olmayan değerini döndürmenin bir yolu var mı? Örneğin Double a = null; Double b = 4.4; Double c = null; Bir şekilde ilk boş olmayan bir değer dönecektir bir açıklama yapmak istiyorum a, bve c- bu durumda, bu dönecekti …
154 java  coalesce 

11
Java için Gson kullanarak JSON ayrıştırma
Türü JSON veri ayrıştırmak istiyorum String. Google Gson kullanıyorum . Sahibim: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; ve benim sınıfım: public class JsonParsing{ public void parse(String jsonLine) { // there I would like to get String "Hello world" } …
154 java  json  gson 

10
Java 8'de kullanılan işlevsel arabirimler nelerdir?
Java 8'de yeni bir terimle karşılaştım: "işlevsel arayüz". Lambda ifadeleriyle çalışırken sadece bir kullanım alanı bulabildim . Java 8 bazı yerleşik işlevsel arabirimler sağlar ve herhangi bir işlevsel arabirimi tanımlamak istiyorsak, @FunctionalInterfaceek açıklamadan yararlanabiliriz. Arayüzde sadece tek bir yöntem bildirmemize izin verecektir. Örneğin: @FunctionalInterface interface MathOperation { int operation(int a, …
154 java  lambda  interface  java-8 

10
HashSet ve LinkedHashSet karşılaştırması
Onların arasındaki fark ne? bunu biliyorum LinkedHashSet, HashSet'in sıralı bir sürümüdür ve tüm öğeler arasında çift bağlantılı bir Liste sağlar. Yineleme sırasını önemsediğinizde HashSet yerine bu sınıfı kullanın. Bir HashSet üzerinden yinelediğinizde, sipariş tahmin edilemezken, LinkedHashSet öğeleri yerleştirildikleri sırayla yinelemenize izin verir. Ancak LinkedHashSet'in kaynak kodunda sadece HashSet'in çağrı yapıcıları …

13
Uygulamanızda sql'de hesaplamalar yapmanın artıları ve eksileri nelerdir?
shopkeeper tablo aşağıdaki alanları içerir: id (bigint),amount (numeric(19,2)),createddate (timestamp) Diyelim ki yukarıdaki tabloya sahibim. Dün için kayıtları almak ve miktarı sentlere yazdırarak bir rapor oluşturmak istiyorum. Bunu yapmanın bir yolu java uygulamamda hesaplamalar yapmak ve basit bir sorgu yürütmektir Date previousDate ;// $1 calculate in application Date todayDate;// $2 calculate …


4
REST API - DTO'lar mı, değil mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Şu anda bir proje için bir REST-API oluşturuyorum ve en iyi uygulamalar hakkında makale …
154 java  spring  rest  dto  hateoas 

7
Listeye <nasıl ekleyebilirim? Sayı> veri yapılarını genişletir?
Ben böyle ilan bir listesi var: List&lt;? extends Number&gt; foo3 = new ArrayList&lt;Integer&gt;(); Foo3'e 3 eklemeye çalıştım. Ancak böyle bir hata mesajı alıyorum: The method add(capture#1-of ? extends Number) in the type List&lt;capture#1-of ? extends Number&gt; is not applicable for the arguments (ExtendsNumber)
154 java  generics 

11
Java yürütücüler: Bir görev tamamlandığında engelleme olmadan nasıl bildirimde bulunulur?
Bir yürütme hizmetine göndermem gereken görevlerle dolu bir kuyruğum olduğunu varsayalım. Birer birer işlenmelerini istiyorum. Düşünebildiğim en basit yol: Kuyruktan bir görev al İcracıya gönder Döndürülen Gelecek'i arayın ve bir sonuç elde edilinceye kadar engelleyin. Kuyruktan başka bir görev al ... Ancak, tamamen engelleme önlemek için çalışıyorum. Görevleri birer birer …

9
JAVA'da (UUID.randomUUID (). ToString () tire olmadan) UUID Dizesi oluşturmak için etkili yöntem
Benzersiz bayt dizileri oluşturmak için verimli bir yardımcı program istiyorum. UUID iyi bir aday ama iyi UUID.randomUUID().toString()gibi şeyler üretiyor 44e128a5-ac7a-4c9a-be4c-224b6bf81b20, ancak çizgi içermeyen dizeyi tercih ederim. Sadece alfasayısal karakterlerden (tire veya diğer özel semboller) rastgele dizeler oluşturmak için etkili bir yol arıyorum.
154 java  random  uuid 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.