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

15
JPA: Büyük sonuç kümeleri üzerinde yineleme yapmak için uygun model nedir?
Diyelim ki milyonlarca sıralı bir masam var. JPA kullanarak, bir sorguyu bu tabloya karşı yinelemenin doğru yolu nedir, öyle ki milyonlarca nesnenin bulunduğu bir bellek içi Listem yok ? Örneğin, masa büyükse aşağıdakilerin patlayacağından şüpheleniyorum: List<Model> models = entityManager().createQuery("from Model m", Model.class).getResultList(); for (Model model : models) { System.out.println(model.getId()); } …
114 java  hibernate  jpa 

3
java'da double'ı tam sayıya dönüştürme
Java'da, double'ı tam sayıya dönüştürmek istiyorum, bunu yaparsan biliyorum: double x = 1.5; int y = (int)x; y = 1 olsun. Eğer bunu yaparsan: int y = (int)Math.round(x); Muhtemelen 2 elde edeceksiniz. Ancak, merak ediyorum: tamsayıların çift temsilleri bazen 1.9999999998 gibi göründüğünden, Math.round () aracılığıyla oluşturulan bir çiftin dönüştürülmesinin yine …
114 java  casting  double  rounding 


7
JPA 2'de, CriteriaQuery kullanarak sonuçların nasıl sayılacağı
JPA 2 için oldukça yeniyim ve CriteriaBuilder / CriteriaQuery API'sı: CriteriaQuery javadoc CriteriaQuery Java EE 6 eğitiminde Bir CriteriaQuery'nin sonuçlarını gerçekte onları almadan saymak istiyorum. Bu mümkün mü, böyle bir yöntem bulamadım, tek yol şunu yapmak olurdu: CriteriaBuilder cb = entityManager.getCriteriaBuilder(); CriteriaQuery<MyEntity> cq = cb .createQuery(MyEntityclass); // initialize predicates here …

15
Tek veya çift tırnak içine alınmadığında bir dizeyi boşluk kullanarak bölmek için normal ifade
Normal ifadeler konusunda yeniyim ve yardımınız için minnettarım. Tek veya çift tırnaklarla çevrili olmayan tüm boşlukları kullanarak örnek dizeyi bölecek bir ifade oluşturmaya çalışıyorum. Son denemem şuna benziyor: (?!")ve pek işe yaramıyor. Alıntıdan önceki boşlukta bölünüyor. Örnek giriş: This is a string that "will be" highlighted when your 'regular expression' …
114 java  regex  split 

4
Düzen atanırken hata: BoxLayout paylaşılamaz
JFrameBir kutu düzeni kullanmak istediğim bu Java sınıfına sahibim, ancak söylerken bir hata alıyorum java.awt.AWTError: BoxLayout can't be shared. Bu sorunu olan başkalarını da gördüm, ancak içerik panelinde kutu düzeni oluşturarak sorunu çözdüler, ama burada yaptığım şey bu. İşte kodum: class EditDialog extends JFrame { JTextField title = new JTextField(); …
114 java  swing  layout  boxlayout 

7
Hamcrest koleksiyonları karşılaştır
2 listeyi karşılaştırmaya çalışıyorum: assertThat(actual.getList(), is(Matchers.containsInAnyOrder(expectedList))); Ama fikir java: no suitable method found for assertThat(java.util.List<Agent>,org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>>) method org.junit.Assert.<T>assertThat(T,org.hamcrest.Matcher<T>) is not applicable (no instance(s) of type variable(s) T exist so that argument type org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>> conforms to formal parameter type org.hamcrest.Matcher<T>) method org.junit.Assert.<T>assertThat(java.lang.String,T,org.hamcrest.Matcher<T>) is not applicable (cannot instantiate from …
114 java  junit  hamcrest 


13
Import org.junit çözülemiyor
Bir röportaj için java problemini çözmem gerekiyor ve bana test sınıfını gönderdiler. İle başlar import org.junit.Before; ve ayrıca yerlerde aşağıdaki sözdizimi vardır: @RunWith(JUnit4.class) ... @Before ... @Test Java'yı bir süredir kullanmadığım için bu biraz kafamı karıştırıyor. Eclipse'i indirdim ve bu test dosyasını derlemeye çalıştığımda içe aktarmada ve @ işaretlerinde hatalar …
114 java  eclipse 

8
Servlet filtresi ile istek parametresini değiştirin
Tomcat 4.1'de mevcut bir web uygulaması çalışıyor. Sayfayla ilgili bir XSS sorunu var, ancak kaynağı değiştiremiyorum. Parametreyi sayfada görünmeden önce temizlemek için bir servlet filtresi yazmaya karar verdim. Bunun gibi bir Filtre sınıfı yazmak istiyorum: import java.io.*; import javax.servlet.*; public final class XssFilter implements Filter { public void doFilter(ServletRequest request, …

9
Klon yöntemi nasıl düzgün şekilde geçersiz kılınır?
Üst sınıfı olmayan nesnelerimden birinde derin bir klon uygulamam gerekiyor. CloneNotSupportedExceptionSüper sınıf tarafından atılan kontrolleri ele almanın en iyi yolu nedir Object? Bir iş arkadaşım bunu şu şekilde halletmemi tavsiye etti: @Override public MyObject clone() { MyObject foo; try { foo = (MyObject) super.clone(); } catch (CloneNotSupportedException e) { throw …
114 java  clone  cloning  cloneable 

1
Log4j2 ile slf4j kullanmaya değer mi
Log4j2 ile slf4j kullanıp kullanmayacağıma karar veremiyorum. Çevrimiçi gönderilere göre, herhangi bir performansa sahip olacak gibi görünmüyor, ancak gerçekten gerekli mi. Ayrıca bu noktalar log4j2'nin lehine hüküm sürer: SLF4J, uygulamanızı Dizeleri günlüğe kaydetmeye zorlar. Log4j 2 API, metni günlüğe kaydetmek istiyorsanız herhangi bir CharSequence günlüğünü kaydetmeyi destekler, ancak herhangi bir …
114 java  logging  log4j  slf4j  log4j2 

12
Bir URI'nin son yol segmenti nasıl elde edilir
Giriş olarak bir URI. son yol parçasını (benim durumumda bu bir id) nasıl elde edilebilir? Bu benim girdi URL'm: String uri = "http://base_path/some_segment/id" ve bununla denediğim kimliği almam gerekiyor: String strId = "http://base_path/some_segment/id"; strId = strId.replace(path); strId = strId.replaceAll("/", ""); Integer id = new Integer(strId); return id.intValue(); ama işe yaramıyor …
114 java  string  url 


16
CSV'yi XML dosyasına dönüştürmek için Java kitaplığı veya uygulaması? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Java'da bir CSVveri dosyasını dosyaya dönüştürmeme izin verecek mevcut bir uygulama veya kitaplık var …
114 java  xml  csv  data-conversion 

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.