«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.

2
Herhangi bir modülde sahte bir örnek varsa, RoboGuice enjektörünün oluşturulması sırasında proses çöküyor
Birim testinde RoboGuice ve AndroidMock çerçevelerini kullanmakla ilgili bir sorun yaşıyorum. Sorunumu göstermek için basit bir proje oluşturdum. Burada alay konusu bir örnek oluşturuyorum ve bunu RoboGuice'e kaydediyorum. Ancak işlem, "setUp ()" ve "test01 ()" yöntemleri arasında çöküyor. Tahmin ettiğim gibi, herhangi bir modülün içinde alay edilmiş bir örnek varsa, …

7
Kümeyi koruyan ve Listeyi de uygulayan bir ekleme siparişi var mı?
Ben bir uygulamasını bulmaya çalışıyorum java.util.Listve java.util.SetJava aynı anda. Bu sınıfın yalnızca benzersiz öğelere (as Set) izin vermesini ve sıralarını (gibi List) korumasını istiyorum . JDK 6'da var mı? List<T>#add(int, T)Belirli bir pozisyona girebilmem için sahip olmak önemlidir .
85 java  collections 

22
Bahar JSON isteği 406 alıyor (Kabul Edilemez)
bu benim javascript'im: function getWeather() { $.getJSON('getTemperature/' + $('.data option:selected').val(), null, function(data) { alert('Success'); }); } bu benim kontrolörüm: @RequestMapping(value="/getTemperature/{id}", headers="Accept=*/*", method = RequestMethod.GET) @ResponseBody public Weather getTemparature(@PathVariable("id") Integer id){ Weather weather = weatherService.getCurrentWeather(id); return weather; } spring-servlet.xml <context:annotation-config /> <tx:annotation-driven /> Bu hatayı alıyorum: GET http://localhost:8080/web/getTemperature/2 406 (Not Acceptable) …
85 java  javascript  ajax  json  spring 

14
Eclipse'de JRE'nin kaynak kodunu nasıl görüntülerim?
Eclipse'i kullanarak bir çekirdek Java sınıfının (Örn. java.util.concurrent.ConcurrentHashMap) Kaynak kodunu görüntülemek istiyorum, ancak 'Açık Bildirimi' kullanarak kaynağa gittiğimde 'Kaynak bulunamadı' diyor ve bana kaynağı ekleme seçeneği veriyor. Sorum şu; kaynağı nasıl eklerim? java.util.concurrentKitaplık için .jar kaynağını nereden alabilirim ?
85 java  eclipse 

4
Android Retrofit Parametreli @Headers
OAuth kullanıyorum ve her istekte bulunduğumda başlığıma OAuth jetonunu koymam gerekiyor. @HeaderEk açıklamayı görüyorum , ancak çalışma zamanında geçebilmem için onu parametreli hale getirmenin bir yolu var mı? İşte konsept @Header({Authorization:'OAuth {var}', api_version={var} }) Bunları Runtime'da iletebilir misin? @GET("/users") void getUsers( @Header("Authorization") String auth, @Header("X-Api-Version") String version, Callback<User> callback )

5
GZIPInputStream satır satır okuma
.Gz biçiminde bir dosyam var. Bu dosyayı okumak için java sınıfı GZIPInputStream'dir. Ancak, bu sınıf BufferedReader java sınıfını genişletmez. Sonuç olarak, dosyayı satır satır okuyamıyorum. Bunun gibi bir şeye ihtiyacım var reader = new MyGZInputStream( some constructor of GZInputStream) reader.readLine()... Java'nın Reader veya BufferedReader sınıfını genişleten ve değişkenlerinden biri olarak …

4
Bu Java 8 lambda neden derlenemiyor?
Aşağıdaki Java kodu derlenemiyor: @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) { } public static void main(String[] args) { takeBiConsumer((String s1, String s2) -> new String("hi")); // OK takeBiConsumer((String s1, String s2) -> "hi"); // Error } Derleyici şunları …


13
Apple (Inc.) ile ilgili tweet'leri apple (meyve) ile ilgili tweet'lerden ayırmak için nasıl bir model oluşturabilirim?
"Apple" ile ilgili 50 tweet için aşağıya bakın. Apple Inc. ile ilgili olumlu eşleşmeleri elimle etiketledim. Bunlar aşağıda 1 olarak işaretlenmiştir. İşte birkaç satır: 1|“@chrisgilmer: Apple targets big business with new iOS 7 features http://bit.ly/15F9JeF ”. Finally.. A corp iTunes account! 0|“@Zach_Paull: When did green skittles change from lime to …

10
Java neden iç sınıflarda statik alanları yasaklıyor?
class OuterClass { class InnerClass { static int i = 100; // compile error static void f() { } // compile error } } Statik alana erişim mümkün olmasa da, statik OuterClass.InnerClass.iolması gereken bir şeyi, örneğin oluşturulan InnerClass nesnelerinin sayısını kaydetmek istersem, bu alanı statik yapmak faydalı olacaktır. Öyleyse Java …

7
Koleksiyonlar.synchronizedMap'e karşı Java senkronize blok
Aşağıdaki kod, çağrıları doğru şekilde senkronize etmek için ayarlanmış synchronizedMapmı? public class MyClass { private static Map<String, List<String>> synchronizedMap = Collections.synchronizedMap(new HashMap<String, List<String>>()); public void doWork(String key) { List<String> values = null; while ((values = synchronizedMap.remove(key)) != null) { //do something with values } } public static void addToMap(String key, …

4
Log4j'yi bir JUnit test sınıfında nerede yapılandırabilirim?
Yazdığım son JUnit test durumuna baktığımda, sınıf yapıcısı içindeki log4j'nin BasicConfigurator.configure () yöntemini çağırdım. Bu, Eclipse'nin "JUnit test durumu olarak çalıştır" komutundan yalnızca o tek sınıfı çalıştırmak için iyi çalıştı. Ancak bunun yanlış olduğunu anlıyorum: Ana test paketimizin tüm bu sınıfları tek bir işlemden çalıştırdığından oldukça eminim ve bu nedenle …
85 java  logging  junit  log4j 

2
Hangisi daha iyi H2 veya HSQLDB? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . HSQLDB …

12
Java'da sıralı dizi listesi
Buna hızlı bir cevap bulamadığım için şaşkınım. Esasen Java'da java.util.Listarayüzü uygulayan , ancak üyelerini sıralı bir düzende depolayan bir veri yapısı arıyorum . Normal ArrayListkullanabileceğinizi ve Collections.sort()üzerinde kullanabileceğinizi biliyorum, ancak ara sıra listemden üyeler ekleyip sık sık geri çağırdığım bir senaryom var ve her üye aldığımda bunu sıralamak istemiyorum. yenisi …

10
JDBC'de DATETIME 0000-00-00 00:00:00 değerlerini işleme
Yapmaya çalışırsam bir istisna olur (aşağıya bakın) resultset.getString("add_date"); 0000-00-00 00:00:00 DATETIME değerini içeren bir MySQL veritabanına JDBC bağlantısı için (DATETIME için yarı boş değer), değeri bir dize olarak değil, yalnızca dize olarak almaya çalışsam da nesne. Bunu yaparak aştım SELECT CAST(add_date AS CHAR) as add_date işe yarıyor, ama aptalca görünüyor …
85 java  sql  date  jdbc 

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.