Tag Archives: java

QNAP (Intel): Java-QPKG aktualisieren

Das JRE-QPKG enthält ja leider eine etwas alte Version von Java (1.6.0_22). Vielleicht wird aus Lizenzgründen nicht mehr aktualisiert. Im folgenden möchte ich kurz zeigen, wie man Java auch manuell recht einfach aktualisieren kann. Hinweis: Diese Anleitung bezieht sich nur auf QNAPs mit Intel-Prozessor. Mit ARM funktioniert es sicher auch, ist aber evtl. etwas umständlicher. […]

Return: Die add-Anweisung

Wer kennt nicht folgende Situation: Man benötigt eine Methode, die eine Liste oder ein Array zurück gibt. Innerhalb der Methode muss man jedes mal eine Instanz eines Array erzeugen, um dieses dann zurückzugeben. Einfacher wäre eine zusätzliche add-Anweisung, die verwendet werden könnte um Elemente zum Rückgabe-Array hinzuzufügen, wird in der Methode kein add angewandt, so gibt […]

@ObjectFactory in PowerMock und TestNG

In dem Artikel PowerMock + TestNG = True beschreibt Johan Haleby die neue TestNG-Integration für PowerMock. Leider vergisst er dabei zu erwähnen, dass die spezielle ObjectFactory von PowerMock auch via Annotation (statt XML) bereit gestellt werden kann. Und zwar so: @ObjectFactory public IObjectFactory getObjectFactory() { return new org.powermock.modules.testng.PowerMockObjectFactory(); } Ich habe hier ein kleines Beispiel […]

Die instanceof..case-Anweisung

Hier ein Vorschlag für eine kleine Spracherweiterung: instanceof(object){ case Object: handleObject(object); break; case Number: handleNumber(object); break; case String: handleString(object); break; default: handleAllOthers(object); } Etwas verständlicher vielleicht: instanceof(object){ type Object: handleObject(object); break; type Number: handleNumber(object); break; type String: handleString(object); break; default: handleAllOthers(object); }

The Way Out 2008 ist zu Ende

Heute wurde der Wettbewerb „The Way Out“ der Firma ObjectFab mit einer gemütlichen Abschlussveranstaltung und Siegerehrung feierlich beendet. Im Dresdner Waldparkrestaurant traffen sich Organisatoren und einige der Teilnehmer. Leider hat meine Lösung nicht gewonnen, aber das war mir schon vorher bewusst. Ich habe nur auf die Schnelle versucht etwas brauchbares hinzubekommen. Ganz so einfach war […]