// archiv

Archiv für 2011

Java Datumsformatierung mit SimpleDateFormat

Datumsformatierung unter Java sind über verschiedene Wege möglich. Eine recht einfache Möglichkeit ist die Verwendung von der Formatierungsklasse SimpleDateFormat. Diese Klasse ermöglicht es Ihnen Ausgaben passend zu formatieren und Eingaben korrekt zu parsen. Im Folgenden habe ich einige kleine Beispiele über das Formatieren von Datum und Uhrzeit in Java Anwendungen aufgestellt. Datum ausgeben Für die [...]

Java 7 Switch nun mit Strings

Java 7 von Sun ist bereits herausgekommen. Ich habe mir mal ein paar Neuerungen in der neuen Version von Java angeschaut, welche meiner Meinung nach ganz brauchbare Features sein können. In der Vergangenheit fehlte manchmal die Möglichkeit in einer switch-Anweisung ganz schnell Strings auswerten zu können. In Java 7 ist diese Option nun neu hinzugekommen. [...]

Binärdaten in Oracle importieren

Vor einem Jahr habe ich gezeigt, wie Sie den Inhalt einer CSV Datei mittels SQL-Loader in eine Oracle-Datenbanktabelle importieren können. Vor einigen Tagen hatte ich eine ähnliche Aufgabe bearbeitet, jedoch mussten in dem Fall neben den reinen CSV Daten auch Binärdaten in die Datenbank importiert werden. Hier speziell Bilder in ein Feld vom Datentyp CLOB. [...]

Wohnung suchen

Eine wichtige Entscheidung vor oder gegen Ende des Studiums müssen Sie bezüglich eines Umzugs zum Studienort hin oder im Anschluss in Richtung neue Arbeitsstelle treffen. Nicht wenige junge Erwachsene müssen sich in beiden Fällen eine neue Wohnung suchen. Da ich auch beide Fälle durchlaufen habe möchte ich hier einige Tipps passend zum Studienanfang geben. Wo [...]

Digitaler Drucker

In letzter Zeit geht der Trend vom Schreibtisch voller Papierstapel in Richtung papierloses Büro. Statt eine Menge Altpapier mittels Drucker zu erzeugen erhalten umweltfreundliche PDFs immer mehr Aufmerksamkeit. Warum als PDF drucken? Das digitale Drucken als PDF hat den Vorteil, dass die erzeugte PDF Dateien mit einem entsprechendem PDF-Viewer (zum Beispiel Acrobat Reader) auf allen [...]

Java ClassCastException

Bei Ausführung von Javaprogrammen kommt eine ClassCastException meist in den Fällen, wenn Sie versuchen, einer Variablen ein Objekt eines nicht in der Vererbungshierarchie vorhandenen zuzuweisen. Dies könnte zum Beispiel eine Zuweisung von einem Objekt vom Datentyp String auf eine Variable vom Datentyp Integer sein. Java kann einen String nicht ohne Weiteres in eine Zahl umwandeln [...]

Projektmanagement mal anders

Das Buch “Der Termin: Ein Roman über Projektmanagement” von Tom DeMarco ist eine Mischform aus Lehrbuch und Unterhaltungsroman. Ich habe dieses Buch geschenkt bekommen und war von dem Buch positiv überrascht. Dem Leser werden in einer guten Geschichte viele Facetten des Projektmanagements vermittelt. Die im Buch genannten Projekte sind zum größten Teil Softwareprojekte, jedoch lassen [...]

Wiimote als Maus

Im Beruf oder Studium muss man öfters Präsentationen halten. Diese werden Sie im Normalfall mit PowerPoint oder einer ähnlichen Software machen. Stehen Sie vor dem Publikum und möchten beispielsweise die Folie wechseln, ist dies notfalls noch mit einer kleinen in der Hand liegenden drahtlosen Maus möglich. Eleganter ist eine Wireless-Presenter-Maus, welche über Bluetooth beispielsweise einen [...]

Facebook Insights

Facebook bietet laut eigener Aussage umfangreiche Auswertungen an, welche man über seine eigenen Facebook-Anwendungen analyiseren kann. Das Facebook Insights Tool bietet einige Diagramme, welche den Verlauf von Aktivitäten über den letzten Monat anzeigen. Der Zeitraum ist wie bei Google Analytics frei definierbar. Ich habe eine Zeit lang Insights für meine Wunschzettel-Anwendung beobachtet und analysiert. Das [...]

Oracle Flashback

Ein Arbeitskollege hat mich auf das Flashback-SQL-Query bei Oracle Datenbanken aufmerksam gemacht. Mittels einer einfachen SQL Abfrage ist es möglich, auf alte Tabellenzustände außerhalb von Transaktionen zuzugreifen. So ist es zum Beispiel möglich, nach einer fehlerhaft formulierten UPDATE-Operation trotz Commit auf den vorherigen Tabellenzustand zurückwechseln zu können. Die Lösung ist die Verwendung des Flashback-Querys: SELECT [...]