Software
Home Fotos Gereimtes Software

 


 



Duration, die konsequente Zusammenfassung von java.util.concurrent.TimeUnit mit einem Zahlenwert, um Dauern in einer Werteklasse zu speichern. Natürlich immutable, mit Methoden zur Konvertierung ohne Genauigkeitsverlust.
Download Duration.java (Source file)
Browse Javadoc


MultiMap, eine Erweiterung von java.util.Map um die Möglichkeit, mehrere Werte pro Key in einer Map zu speichern. Behält die Semantik aller vererbten Methoden so weit wie möglich bei und bietet voll modifizierbare Views auf die Wertemengen jedes Keys.
Download multimap.jar
Download multimap-src.zip (Source files)
Browse Javadoc


Hier ist TimerLaunch, ein kleines Tool für Windows, das es ermöglicht, ein beliebiges Programm verzögert zu starten.
Man gibt ein Timeout in Sekunden an, worauf ein Countdown startet.
Diesen kann man jederzeit abbrechen, oder das gewünschte Programm sofort starten.
Besonders praktisch ist es, Aufrufe von TimerLaunch ins Startmenü unter Autostart aufzunehmen.
Unten sieht man ein Beispiel:

Download Timerlaunch.exe

Und hier kann man das Java-Tool encote (Encode Text) herunterladen.
Damit kann man den Effekt der verschiedenen Character-Encodings ausprobieren. Man kann Texte in Byte-Sequenzen umwandeln und umgekehrt. Beim Navigieren im Text wird automatisch das dazugehörige Byte (bzw. mehrere Bytes) hervorgehoben.
Benötigt wird ein JRE ab Version 1.4.
So sieht das Tool aus:

Download encote.jar

Praktisch ist auch das Java-Tool JRET (Java Regular Exression Tester).
Damit kann die Regular Expression Library (java.util.regex.*) aus dem JDK testen. Für getestete Patterns kann man sich den (ggf. quotierten) Java-String für die Übernahme in den Quellcode ins Clipboard kopieren.
Benötigt wird ein JRE ab Version 1.4.
So sieht das Tool aus:

Download jret.jar

Und hier kann man die JavaDoc der praktischen Java-Klasse TextReader browsen sowie das package ioutilities.jar herunterladen:

Browse Javadoc
Download ioutilities.jar