«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
Java - SQL enjeksiyonunu önlemek için dizeden çıkış
Java'da bazı anti sql enjeksiyonu yerleştirmeye çalışıyorum ve "replaceAll" dizge işlevi ile çalışmayı çok zor buluyorum. Sonuçta ben mevcut herhangi dönüştürür bir işlev gerekir \için \\herhangi "üzere \", herhangi 'etmek \'ve herhangi \netmek \\nböylece dize MySQL SQL enjeksiyonu tarafından değerlendirilir zaman olduğu engellenecektir. Üzerinde çalıştığım bazı kodları aradım ve tüm …


14
Statik içerik sunmak için servlet
Bir web uygulamasını iki farklı kapsayıcıya (Tomcat ve Jetty) dağıtıyorum, ancak statik içeriği sunmak için varsayılan sunucu uygulamaları kullanmak istediğim URL yapısını farklı bir şekilde ele alıyor ( ayrıntılar ). Bu nedenle web uygulamasına kendi statik içeriğini (resimler, CSS, vb.) Sunmak için küçük bir sunucu uygulaması eklemeyi düşünüyorum. Sunucu uygulamacığı …
146 java  jsp  servlets  jakarta-ee 



8
Java ile bir Eklenti sistemi oluşturmanın en iyi yolu
Java uygulamanız için bir Eklenti sistemini nasıl uygularsınız? Aşağıdakileri sağlayan kullanımı kolay (geliştirici için) bir sisteme sahip olmak mümkün müdür: Kullanıcılar eklentilerini uygulamanın bir alt dizinine yerleştirir Eklenti bir yapılandırma ekranı sağlayabilir Bir çerçeve kullanırsanız, lisans ticari geliştirmeyle uyumlu mu?

7
TimeUnit numaralandırma kullanarak nanosaniye saniye dönüştürmek nasıl?
Bir değeri nanosaniyeden saniyeye nasıl dönüştürebilirim? İşte kod segmenti: import java.io.*; import java.util.concurrent.*; .. class Stamper { public static void main (String[] args) { long start = System.nanoTime(); //some try with nested loops long end = System.nanoTime(); long elapsedTime = end - start; System.out.println("elapsed: " + elapsedTime + "nano seconds\n"); …
145 java  timeunit 

9
pom yeniden yüklendiğinde IntelliJ IDEA'nın java dil seviyesini değiştirmesini durdurun (veya varsayılan proje dil seviyesini değiştirin)
IntelliJ 12 kullanarak bir java projem var ve pom.xml ile maven kullanıyorum. Projem java8 kullanıyor, ancak proje içe aktarılırken varsayılan proje dil düzeyi 6 olarak ayarlanmış gibi görünüyor. Dil seviyesini 8.0 (F4 -> Modüller -> Dil seviyesi) olarak değiştirebilirim ancak pom.xml'imi her düzenlediğimde proje seviyesi tekrar "proje dil seviyesini kullan" …

13
Java'daki Tarih aralığı boyunca nasıl yinelenir?
Senaryomda bir başlangıç ​​ve bitiş tarihi verildiğinde, tarih aralığı boyunca bir dizi eylem gerçekleştirmem gerekiyor. Lütfen Java kullanarak bunu başarmam için bana rehberlik edin. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Yukarıdaki kodun sadece imkansız olduğunu biliyorum, ama sana ulaşmak istediğim şeyi göstermek için yapıyorum.
145 java  date  iteration 

11
Gelecek Listesini Beklerken
Ben Listvadeli bir döndüren bir yöntem var List<Future<O>> futures = getFutures(); Şimdi, tüm vadeli işlemlerin başarıyla işlenmesini veya geleceği tarafından geri döndürülen görevlerin herhangi birini bir istisna atana kadar beklemek istiyorum. Bir görev bir istisna atsa bile, diğer gelecekleri beklemenin bir anlamı yoktur. Basit bir yaklaşım wait() { For(Future f …

7
android.content.res.Resources $ NotFoundException: Dize kaynak kimliği # 0x0
MySQL veritabanından veri okuyan bir Android uygulaması geliştiriyorum ve bu hatayla karşılaştım. Bu XML düzeni var: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@+id/dateTime" android:layout_alignBottom="@+id/dateTime" android:layout_alignLeft="@+id/wardNumber" android:layout_marginLeft="3dp" …
145 java  android  xml  listview 


6
dizeyi yalnızca ilk örnekte bölme - java
Bir dizeyi '=' karakter ile bölmek istiyorum. Ama sadece ilk aşamada bölünmesini istiyorum. Bunu nasıl yapabilirim ? İşte '_' char için bir JavaScript örneği, ancak benim için çalışmıyor karakter dizisinin yalnızca ilk örneğinde bölünmüş dize Misal : apple=fruit table price=5 String.split ('='); o verir [apple],[fruit table price],[5] Ama ihtiyacım var …
145 java  string  split 

5
Statik sınıf değişkenlerini değiştirmezlerse, senkronize edilmemiş statik yöntemler iş parçacığı güvenli midir?
Sana olan statik bir yöntemi varsa merak değil senkronize fakat yok değil statik değişkenlerini değiştirmek o evreli mı? Ya yöntem kendi içinde yerel değişkenler yaratırsa? Örneğin, aşağıdaki kod iş parçacığı için güvenli midir? public static String[] makeStringArray( String a, String b ){ return new String[]{ a, b }; } Dolayısıyla, …

7
Java'da bir dizinin varsayılan başlatması nedir?
Yani bir int dizisi bildiriyorum ve başlatıyorum: static final int UN = 0; int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = UN; } Bunun yerine bunu yaptığımı söyle ... int[] arr = new int[5]; System.out.println(arr[0]); ... 0standart çıktı yazdıracak. Ayrıca, bunu …

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.