Ich möchte wissen, wie eine Ressource am besten in Java geladen werden kann: this.getClass().getResource() (or
Ich möchte wissen, wie eine Ressource am besten in Java geladen werden kann: this.getClass().getResource() (or
Angenommen, ich habe meine eigene Klasse public class MyObj { /* ... */ } Es hat einige Attribute und Methoden. Es implementiert NICHT gleich, implementiert NICHT hashCode. Was sind die Standardimplementierungen, wenn wir equals und hashCode aufrufen? Aus der Objektklasse? Und was sind sie? Wie...
Apache Commons IO hat eine nette Komfortmethode IOUtils.toString () zum Lesen eines StringsInputStream . Da ich versuche, mich von Apache Commons nach Guave zu entfernen: Gibt es in Guave ein Äquivalent? Ich habe mir alle Klassen im com.google.common.ioPaket angesehen und konnte nichts annähernd...
Es fällt mir schwer zu verstehen, wie die beiden interagieren und wo die Grenze zwischen ihnen liegt. Überlappen sie sich? Gibt es Redundanzen zwischen ihnen? Ich weiß, dass mit beiden Anmerkungen verbunden sind, aber ich konnte für beide keine vollständige Liste mit kurzen Beschreibungen finden....
Die Java-API für reguläre Ausdrücke gibt an, dass \sLeerzeichen übereinstimmen. Der Regex \\s\\ssollte also mit zwei Leerzeichen übereinstimmen. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Ziel ist es, alle...
Ich habe bereits die Frage und die Antworten zu gelesen. Welche Designentscheidungen würden Scalas Schauspieler anstelle von JMS bevorzugen? . Normalerweise verwenden wir Messaging-Lösungen, die es schon seit Jahren gibt: Entweder wird eine JMS-Implementierung wie WebSphere MQ oder Apache ActiveMQ...
Ist es eine schlechte Praxis zu fangen Throwable? Zum Beispiel so etwas: try { // Some code } catch(Throwable e) { // handle the exception } Ist das eine schlechte Praxis oder sollten wir so spezifisch wie möglich
Ich habe Aufzählungen wie: public static enum Command { login, register, logout, newMessage } Beim Formatieren der Datei wird die Ausgabe wie folgt: public static enum Command { login, register, logout,
Ich bin etwas verwirrt über die Verwendung der yield()Methode in Java, insbesondere im folgenden Beispielcode. Ich habe auch gelesen, dassield () verwendet wird, um die Ausführung eines Threads zu verhindern. Meine Fragen sind: Ich glaube, dass der folgende Code sowohl bei Verwendung yield()als...
Gibt es in Regexes einen NOT-Operator? Wie in dieser Zeichenfolge:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)" Ich möchte alle löschen, \([0-9a-zA-z _\.\-:]*\)aber nicht den, in dem es ein Jahr ist : (2001). Was der reguläre Ausdruck zurückgeben soll, muss also sein : (2001)...
Ich habe mir verschiedene Fragen und Antworten zu SO angesehen, die dieser Frage ähnlich sind, aber keine Lösung gefunden. Was ich habe, ist eine Aufzählung, die verschiedene Möglichkeiten zum Anzeigen eines TV-Programmführers darstellt ... In der NDroid- ApplicationKlasse static enum guideView...
Ich denke an etwas wie: String json = new JsonBuilder() .add("key1", "value1") .add("key2", "value2") .add("key3", new JsonBuilder() .add("innerKey1", "value3")) .toJson(); Welche Java JSON-Bibliothek eignet sich am besten für diese Art von fließendem Erstellen? Update : Ich habe GSON verpackt und...
Ich habe eine Reihe von Zeichenfolgen, die Binärzahlen (ohne führende Nullen) darstellen, die ich in die entsprechenden Basis-10-Zahlen konvertieren möchte. Erwägen: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Wie gehe ich am besten vor? Ich habe...
Ich habe das Gefühl, dass die Java EE 6-Spezifikation ein wenig durcheinander ist. Es gibt mehrere Sätze von Anmerkungen. Wir haben javax.ejbAnmerkungen wie @Statefulund @Statelesszum Erstellen von EJBs. Es gibt auch eine @javax.annotation.ManagedBeanMöglichkeit, eine verwaltete Bean zu erstellen....
Warum benötige ich eine Transaktion im Ruhezustand für schreibgeschützte Vorgänge? Sperrt die folgende Transaktion die Datenbank? Beispielcode zum Abrufen aus der Datenbank: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation...
Ich versuche, eine Java-Anwendung auszuführen, erhalte jedoch den folgenden Fehler: java.lang.ClassNotFoundException: Nach dem Doppelpunkt steht der Speicherort der fehlenden Klasse. Ich weiß jedoch, dass dieser Ort nicht existiert, da sich die Klasse an einem anderen Ort befindet. Wie kann ich den...
Ich habe einen Wert im requestObjekt wie folgt eingestellt: String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); und so iteriere ich in jsp Seite <% if(request.getAttribute("categoriesList") != null) { %>...
Ich frage mich, ob diese Frage in Java gelöst werden kann (ich bin neu in der Sprache). Dies ist der Code: class Condition { // you can change in the main public static void main(String[] args) { int x = 0; if (x == x) { System.out.println("Ok"); } else { System.out.println("Not ok"); }...
Was macht " Maven -> Projekt aktualisieren ... " in Eclipse?
Ich bin wirklich verwirrt mit dem Ergebnis, das ich mit dem Calendar.getInstance(TimeZone.getTimeZone("UTC"))Methodenaufruf erhalte. Es gibt IST-Zeit zurück. Hier ist der Code, den ich verwendet habe Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC"));