Articles of Java

Wie bekomme ich ganze und gebrochene Teile von Double in JSP / Java?

Wie bekomme ich ganze und gebrochene Teile von Double in JSP / Java? Wenn der Wert 3,25 ist, möchte ich einen fractional =.25 , whole = 3 Wie können wir das in Java machen?

Wie kann ich das Sitzungsobjekt erhalten, wenn ich den Entitymanager habe?

ich habe private EntityManager em; public List getAll(DetachedCriteria detachedCriteria) { return detachedCriteria.getExecutableCriteria( ??? ).list(); } Wie kann ich die Sitzung abrufen, wenn ich den Entitymanager verwende oder wie kann ich das Ergebnis von meinen detachedcriteria erhalten?

Android: Internetverbindung ändern den Hörer

Ich habe bereits diesen Code, der Connectivity-Änderungen abhört – public class NetworkStateReceiver extends BroadcastReceiver { public void onReceive(Context context, Intent intent) { Log.d(“app”,”Network connectivity change”); if(intent.getExtras() != null) { NetworkInfo ni = (NetworkInfo) intent.getExtras().get(ConnectivityManager.EXTRA_NETWORK_INFO); if(ni != null && ni.getState() == NetworkInfo.State.CONNECTED) { Log.i(“app”, “Network ” + ni.getTypeName() + ” connected”); } } if(intent.getExtras().getBoolean(ConnectivityManager.EXTRA_NO_CONNECTIVITY, Boolean.FALSE)) { […]

Entfernen Sie während der Iteration Elemente aus der Sammlung

AFAIK gibt es zwei Ansätze: Iterate über eine Kopie der Sammlung Verwenden Sie den Iterator der tatsächlichen Sammlung Zum Beispiel, List fooListCopy = new ArrayList(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } und Iterator itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Gibt es Gründe, einen Ansatz dem anderen vorzuziehen […]

Java InputStream blockiert das Lesen

Laut java api wird InputStream.read() folgt beschrieben: Wenn kein Byte verfügbar ist, weil das Ende des Streams erreicht wurde, wird der Wert -1 zurückgegeben. Diese Methode blockiert, bis Eingabedaten verfügbar sind, das Ende des Streams erkannt wird oder eine Ausnahme ausgetriggers wird. Ich habe eine while(true) Schleife, die einen Lesevorgang ausführt, und ich bekomme immer […]

Wie lege ich alle benötigten JAR-Dateien in einen Bibliotheksordner in der endgültigen JAR-Datei mit Maven?

Ich verwende Maven in meiner Standalone-Anwendung, und ich möchte alle Abhängigkeiten in meiner JAR-Datei in einem Bibliotheksordner packen, wie in einer der Antworten hier erwähnt: Wie kann ich eine ausführbare JAR mit Abhängigkeiten mit Maven erstellen? Ich möchte, dass meine letzte JAR-Datei einen Bibliotheksordner enthält, der die Abhängigkeiten als JAR-Dateien enthält, nicht wie das maven-shade-plugin […]

In Java, ist es effizienter, Byte oder Short anstelle von Int und Float statt Double zu verwenden?

Ich habe bemerkt, dass ich immer int und doubles verwendet habe, egal wie klein oder groß die Zahl sein muss. Also, in Java, ist es effizienter, byte oder short anstelle von int und float statt double ? Also nehme an, ich habe ein Programm mit vielen Ints und Doubles. Würde es sich lohnen, meine Ints […]

Wie finde ich heraus, welchen Typ jedes Objekt in einer ArrayList hat?

Ich habe eine ArrayList, die aus verschiedenen Elementen besteht, die aus einer db importiert werden, bestehend aus Strings, Zahlen, Doubles und Ints. Gibt es eine Möglichkeit, eine reflectionstechnik zu verwenden, um herauszufinden, welche Art von Daten jedes Element enthält? FYI: Der Grund dafür, dass es so viele Arten von Daten gibt, ist, dass dies ein […]

Wie funktioniert der FetchMode in Spring Data JPA?

Ich habe eine Beziehung zwischen drei Modellobjekt in meinem Projekt (Modell und Repository-Snippets am Ende des Posts). Wenn ich PlaceRepository.findById , werden drei ausgewählte Abfragen PlaceRepository.findById : (“sql”) SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city c LEFT OUTER JOIN state […]

Jackson enum Serialisierung und DeSerializer

Ich benutze JAVA 1.6 und Jackson 1.9.9 Ich habe ein Enum public enum Event { FORGOT_PASSWORD(“forgot password”); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Ich habe einen @ JsonValue hinzugefügt, dies scheint die Aufgabe zu erfüllen, in der das Objekt […]