Articles of Java

Best Practices zum Erstellen und Herunterladen eines großen ZIP (aus mehreren BLOBs) in einer WebApp

Ich werde einen massiven Download von Dateien von meiner Webanwendung durchführen müssen. Es wird natürlich erwartet, dass es eine lang andauernde Aktion ist (es wird einmal pro Jahr [-pro Kunde] verwendet ), so dass die Zeit kein Problem ist (es sei denn, es kommt zu einem Timeout, aber ich kann damit umgehen Erstellen einer Form […]

Machen Sie einen Screenshot einer Webseite in Java

Gibt es ein kostenloses Tool, das bestimmte Webseiten lesen und einen Screenshot davon machen kann?

Klarste Möglichkeit, zwei Listen zu einer Karte (Java) zu kombinieren?

Es wäre schön, for (String item: list) , aber es wird nur durch eine Liste iteriert, und Sie benötigen einen expliziten Iterator für die andere Liste. Oder Sie könnten einen expliziten Iterator für beide verwenden. Hier ist ein Beispiel für das Problem und eine Lösung, die stattdessen eine indizierte for Schleife verwendet: import java.util.*; public […]

SVG in PDF konvertieren

Wie würde man eine SVG-Datei programmatisch in eine PDF konvertieren? (Ich muss das SVG in bestimmten Punkten ändern, bevor ich das PDF erzeuge, daher reicht es nicht aus, es einfach mit einem Werkzeug vor dem Konvertieren zu konvertieren.) Am besten wäre es, Java aber Perl oder PHP zu verwenden. Offensichtlich denke ich grundsätzlich über Apache […]

Führen Sie eine Ant von Java aus

Gibt es eine Anleitung zum Ausführen von Ant aus Java? Ich habe etwas Code von hier: Einstellen von JAVA_HOME, wenn Ant aus Java ausgeführt wird Aber es war nicht in der Lage, es zum Laufen zu bringen. Ich habe versucht, ein Beispiel oder eine Anleitung zu finden, wie man es tatsächlich benutzt. Folgendes habe ich […]

Byte-Array zu kurzen Array und wieder zurück in Java

Ich habe einige Probleme mit Audiodaten, die in einem Byte-Array gespeichert sind, indem ich es in ein Big-Endian-Kurz-Array umwandle, es codiere und es dann wieder in ein Byte-Array umwandle. Hier ist was ich habe. Die ursprünglichen Audiodaten werden in audioBytes2 gespeichert. Ich benutze das gleiche Format für die Decodierung mit einem Minus auf der cos-function […]

Wie man wifi oder 3G-Netzwerk überprüfen, ist auf Android-Gerät verfügbar

Hier unterstützt mein Android-Gerät sowohl WLAN als auch 3G. Zu bestimmter Zeit, welches Netzwerk auf diesem Gerät verfügbar ist. Da meine Anforderung ist, wenn 3g verfügbar ist, muss ich eine kleine Menge an Daten hochladen. Wenn WLAN verfügbar ist, müssen ganze Daten hochgeladen werden. Also, ich muss überprüfen, Verbindung ist WiFi oder 3g. Bitte hilf […]

Shared Memory zwischen zwei JVMs

Gibt es in JAVA eine Möglichkeit, für zwei JVMs (die auf derselben physischen Maschine ausgeführt werden) den gleichen Mermal-Adressraum zu verwenden / zu teilen? Angenommen, ein Producer in JVM1 platziert Nachrichten an einem bestimmten vordefinierten Speicherort. Kann der Consumer auf JVM2 die msg abrufen, wenn er weiß, welcher Speicherort zu sehen ist?

Richtiger Weg, JSON-Deserializer im Frühling zu schreiben oder zu erweitern

Ich versuche, einen benutzerdefinierten JSON-Deserializer im Frühling zu schreiben. Ich möchte Standard-Serializer für den größten Teil der Felder verwenden und einen benutzerdefinierten Deserializer für einige Eigenschaften verwenden. Ist es möglich? Ich versuche diesen Weg, weil der größte Teil der Eigenschaften Werte sind, also kann ich Jackson den Standard-Deserializer verwenden lassen; Aber einige Eigenschaften sind Verweise, […]

Formular einreichen im Frühling MVC 3 – Erklärung

Ich habe Probleme zu verstehen, wie ein Formular in Spring 3 MVC funktioniert. Ich möchte einen Controller erstellen, der den Namen des Benutzers annimmt und ihm anzeigt. Und irgendwie habe ich es getan, aber ich verstehe nicht wirklich, wie es funktioniert. Damit.. Ich habe ein Formular, das so aussieht: First name Last name Ich habe […]