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

3
Çerçeve uyumsuzluğunu günlüğe kaydetme
Küçük bir Java uygulaması oluşturuyorum ve günlük kaydı için günlük kaydını kullanmayı umuyorum. Uygulamamın günlüğe kaydetmeyi şu yolla yapan eski bir projeye bağımlılığı var org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1 ... yani planım kullanmaktı org.slf4j | jcl-over-slf4j | 1.5.6 ... JCL günlüğünü şuraya yeniden yönlendirmek için: org.slf4j | slf4j-api | 1.6.0 …


3
Havuzdaki JDBC Bağlantılarını Kapatma
JDBC'yi kullanmak için standart kod bölümümüz ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close(); stmt.close(); conn.close(); Soru 1: Bağlantı Havuzu kullanılırken sonunda Bağlantı kapatılmalı mı? Öyleyse, havuz oluşturmanın amacı kaybolmaz mı? Ve değilse, DataSource belirli bir …

13
Milyonlarca küçük geçici nesne oluşturmak için en iyi uygulama
Milyonlarca küçük nesneyi oluşturmak (ve serbest bırakmak) için "en iyi uygulamalar" nelerdir? Java'da bir satranç programı yazıyorum ve arama algoritması her olası hareket için tek bir "Hareket" nesnesi oluşturur ve nominal bir arama, saniyede bir milyondan fazla hareket nesnesini kolayca oluşturabilir. JVM GC, geliştirme sistemimdeki yükü kaldırabildi, ancak aşağıdakileri sağlayacak …

14
ResultSet'in JSON'a en verimli şekilde dönüştürülmesi?
Aşağıdaki kod, ve ResultSetkullanarak bir JSON dizesine dönüştürür .JSONArrayJSONObject import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONException; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.ResultSetMetaData; public class ResultSetConverter { public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.getMetaData(); while(rs.next()) { int numColumns = …
109 java  sql  json  resultset 

10
Fare Konumunu Alın
Java'da doğal bir fare hareketini simüle etmek istiyorum (buradan oraya piksel piksel gidip). Bunu yapmak için başlangıç ​​koordinatlarını bilmem gerekiyor. Event.getX () ve event.getY () yöntemlerini buldum ama bir olaya ihtiyacım var ... Hiçbir şey yapmadan (veya görünmeyen bir şey) pozisyonları nasıl bilebilirim? teşekkür ederim
109 java  mouse 

13
Bir dizeden sayılar nasıl çıkarılır ve bir tamsayı dizisi elde edilir?
Bir String değişkenim var (temelde belirtilmemiş sayıda sayı içeren bir İngilizce cümle) ve tüm sayıları bir tamsayı dizisine çıkarmak istiyorum. Düzenli ifadelerle hızlı bir çözüm olup olmadığını merak ediyordum? Sean'ın çözümünü kullandım ve biraz değiştirdim: LinkedList<String> numbers = new LinkedList<String>(); Pattern p = Pattern.compile("\\d+"); Matcher m = p.matcher(line); while (m.find()) …
109 java  arrays  regex  string 




15
HashMap için oluşturucu
Guava bize Java türleri için harika fabrika yöntemleri sağlar Maps.newHashMap(). Peki java Haritaları için de kurucular var mı? HashMap<String,Integer> m = Maps.BuildHashMap. put("a",1). put("b",2). build();
109 java  collections  guava 

3
Kullanımdan Kaldırılmış ManagedQuery () sorunu
Bu yönteme sahibim: public String getRealPathFromURI(Uri contentUri) { String[] proj = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } Maalesef derleyici bana şu konuda bir problem gösteriyor: Cursor cursor = managedQuery(contentUri, proj, null, null, null); Çünkü managedQuery()kullanımdan kaldırıldı. Bu …
109 java  android  deprecated 


15
Parola doğrulama için Regexp Java
Bir Java uygulamasında bir yapılandırma parametresi olarak kullanılacak parola doğrulaması için bir normal ifade oluşturuyorum. Normal ifade: ^.*(?=.{8,})(?=..*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$ Parola politikası: En az 8 karakter En az bir rakam içerir En az bir alt alfa karakteri ve bir üst alfa karakteri içerir Bir dizi özel karakter ( @#%$^vb.) İçinde en az …
109 java  regex 

12
Java'daki String gösteriminden Locale nasıl alınır?
Locale yönteminin döndürdüğü şekliyle "programatik adından" bir Locale örneğini almanın düzgün bir yolu var mı toString()? Açık ve çirkin bir çözüm, String'i ayrıştırmak ve ardından buna göre yeni bir Locale örneği oluşturmak olabilir, ancak bunun için daha iyi bir yol / hazır çözüm olabilir mi? İhtiyaç duyduğum şey, yerel ayarların …
109 java  locale 

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.