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

12
'0000-00-00 00:00:00' java.sql olarak gösterilemez. Zaman damgası hatası
Tarihleri ​​içeren bir veritabanı tablo var (`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'). MySQL kullanıyorum. Programdan bazen veriler tarih olmadan veritabanına aktarılır. Bu nedenle, 0000-00-00 00:00:00 tablo verisi hata verdiği tarih sütunuyla çağrıldığında tarih değeri otomatik olarak atanır ...'0000-00-00 00:00:00' can not be represented as java.sql.Timestamp....... Veri eklerken tarihe null …
141 java  mysql  jdbc  timestamp 

7
JVM Zaman Dilimi Düzgün nasıl ayarlanır
Bir Java programını çalıştırmaya çalışıyorum, ancak işletim sistemi tanımlı bir saat dilimi yerine varsayılan bir GMT saat dilimi alıyor. JDK sürümüm 1.5 ve işletim sistemi Windows Server Enterprise (2007) Windows'ta Merkezi saat dilimi belirtilmiş, ancak aşağıdaki programı çalıştırdığımda bana GMT zamanı veriyor. import java.util.Calendar; public class DateTest { public static …

7
ConcurrentHashMap null anahtarları ve değerleri neden engelliyor?
JavaDoc ConcurrentHashMapşunları söylüyor: Gibi Hashtableama aksine HashMap, bu sınıf yok değil izin nullbir anahtar veya değer olarak kullanılmak üzere. Sorum: Neden? 2. soru: Null'a neden Hashtableizin vermiyor? Veri depolamak için çok sayıda HashMaps kullandım. Ancak ConcurrentHashMapNullPointerExceptions nedeniyle birkaç kez sorunla karşılaştım.


4
Bir bildirimde değilken dizi başlatma sözdizimi
Yazabilirim: AClass[] array = {object1, object2} Ayrıca şunu da yazabilirim: AClass[] array = new AClass[2]; ... array[0] = object1; array[1] = object2; ama yazamıyorum: AClass[] array; ... array = {object1, object2}; Bu neden Java tarafından engellendi? Nasıl çalışacağını biliyorum, ama zaman zaman daha basit olurdu. Örneğin: public void selectedPointsToMove(cpVect coord) …
141 java  arrays 

5
Java `final` yöntemi: ne vaat ediyor?
Bir Java sınıfında final, bu yöntemin geçersiz kılınmayabileceğini işaretlemek için bir yöntem olarak tanımlanabilir : public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { ...} } Bu açıktır ve yanlışlıkla geçersiz …
141 java  oop  final 

4
İki Joda-Time DateTime arasındaki dakika cinsinden fark nasıl bulunur?
Aşağıda yazdığım yöntem: public List<Map<String, Object>> loadNotYetInEmployee(int shift, Date date, int transitionVal, String type, User user) { DateTime datetime = new DateTime(date); datetime = datetime .plus(Period.minutes(shiftTiming.getSession1InTime())); List<Map<String, Object>> result = new ArrayList<Map<String, Object>>(); sql = SqlMapUtils.getSql("attendance.attendancestatus.latein", parameters); result = getJdbcTemplate().queryForList(sql); for (int i = 0; i < result.size(); i++) { …
141 java  jodatime 

18
Java Koleksiyonlar listesi nasıl kopyalanır
Bir tane var ArrayListve tam olarak kopyalamak istiyorum. Mümkün olduğunda, birinin düzeltmek için biraz zaman harcadığı varsayımı üzerine faydalı sınıfları kullanıyorum. Doğal olarak, Collectionsbir kopyalama yöntemi içeren bir sınıfla bitiriyorum. Şunu varsayalım: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); List<String> b = new ArrayList<String>(a.size()); Collections.copy(b,a); Bu başarısız olur çünkü …
141 java  list  collections  copy 

8
Jackson 2.2'nin ObjectMapper'inden güzel baskı JSON
Şu anda bir örneğim var org.fasterxml.jackson.databind.ObjectMapperve Stringgüzel JSON ile bir almak istiyorum . Google aramalarımın tüm sonuçları, bunu yapmanın Jackson 1.x yollarını buldu ve 2.2 ile bunu yapmanın uygun, onaylanmamış bir yolunu bulamıyorum. Kodun bu soru için kesinlikle gerekli olduğuna inanmama rağmen, şu anda sahip olduğum şey: ObjectMapper mapper = …
141 java  json  jackson 

13
Maven'in kullanması için JDK belirtme
Değiştirdiğim bir Hudson eklentisi oluşturmaya çalışıyorum ve jdk1.6 gerektirir. Bu iyi, ama maven'e farklı jdk'nin nerede olduğunu nasıl anlatabileceğimi göremiyorum. İnternette birkaç söz buldum ama onlar bana başvurmuyor gibi görünüyor. Bazıları bazı yapılandırma eklemenizi önerir, .m2/settings.xmlancak a settings.xml. Ayrıca, tüm maven yapıları için 1.6 kullanmak istemiyorum. Bir sapma mvn, eğer …


4
Yay sınıfıyol öneki farkı
Burada belgelenmiş belirtiyor Bu özel önek, verilen adla eşleşen tüm sınıf yolu kaynaklarının edinilmesi gerektiğini belirtir (dahili olarak, bu temelde bir ClassLoader.getResources (...) çağrısı yoluyla gerçekleşir) ve daha sonra son uygulama bağlam tanımını oluşturmak için birleştirilir. Birisi bunu açıklayabilir mi? Kullanma arasındaki fark nedir classpath*:conf/appContext.xmlaksine classpath:conf/appContext.xmlyıldız işareti olmadan.
141 java  spring  classpath 

11
Uyarı - Derleme yolu yürütme ortamını belirtir J2SE-1.4
Eclipse Helios'ta bir Maven projesi oluşturuyorum. Bir gün boyunca iyi çalışıyor, ancak daha sonra bu uyarı ortaya çıkıyor: Derleme yolu J2SE-1.4 yürütme ortamını belirtir. Çalışma alanında bu ortamla tam uyumlu JRE yüklü değil. Bu mesajdan bu yana proje derlemeyi ve hata ayıklamayı durdurdu. Bu sorunun çözümü olan var mı?
141 java  eclipse  maven-2 


7
Java için SQL ayrıştırıcı kitaplığı [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
141 java  sql  parsing 

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.