IT Werkstatt

Dateikodierung auf UTF-8 umstellen

Um der JVM den Zeichensatz UTF-8 bei der Generierung von Klassen vorzugeben, setzt man eine Systemvariable mit dem Namen "JAVA_TOOL_OPTIONS".

Weiterlesen

Java Server Socket Beispiel

Hier ein kleines Server-Client Beispiel, wie man in Java eine ServerSocket-Applikation erstellt.

Weiterlesen

Von Java, XML und JAXB

Das XML ist ein beliebtes Format in der IT-Welt, um verschiedenste Informationen zwischen zwei Systemen auszutauschen. Damit das funktioniert, muss die Struktur klar definiert sein.

Weiterlesen

Ärger mit der BOM

Der BOM (Byte Order Mark - Bytereihenfolge-Markierung) dient dazu mitzuteilen, mit wievielen Bit die Zeichen des folgenden Datenstroms kodiert sind. Dies ist bei den Zeichensätzen UTF-16 und UTF-32 besonders erforderlich. Das Ärgerliche dabei ist, dass dieses Zeichen in normalen Editoren nicht sichtbar ist.

Weiterlesen

KeyEventDispatcher: Globale Tastatureingaben abfangen

In beinahe jedem Programm gibt es Tasten, die - egal wo sich der User gerade befindet - immer die selbe Aktion auslöst. Anstatt jeder Komponente jetzt einen KeyListener zu verpassen, geht es auch wesentlich eleganter.

Weiterlesen

Java User Group 2016

Die diesjährige JUGS, Java User Group Stuttgart, vom 7. Juli 2016, war vollgepackt mit Beiträgen rund um das Thema Java und was dort aktuell alles passiert. Anbei die wichtigsten Hauptthemen, die aus meiner Sicht gerade vorangetrieben werden.

Weiterlesen

    Copyright © 2017 by Dominik Sust

    2.gif6.gif5.gif8.gif2.gif