Archive
Kategorien
Cogito Ergo Blog
ist ein Blog von Stefan Rinke
Archiv des Autors: steve40
Bytecode Instrumentation mit JavaAgent für Logging und Debugging
JavaAgent Bereits seit Java 5 besteht die Möglichkeit mit der JVM Option -javaagent eigene Klasse in das Klassenladen der VM einzuklinken und so zu verändern bevor diese ausgeführt werden. AspectJ nutzt das z.B. um Aspekte auf Bytecode Ebene "einzuweben". Logging … Weiterlesen
Veröffentlicht unter Java
Hinterlasse einen Kommentar
ImageViewer mit Slideshow und Multiple Monitor Support
Slideshow auf zweitem Monitor? Leider gibt’s das so gut wie gar nicht, das einzige was ich finden konnte ist der FastStone ImageViewer. Der hat allerdings so seine Macken beim Abspielen von ganzen Verzeichnissen und noch so ein paar Seltsamkeiten. Also … Weiterlesen
Veröffentlicht unter HomeCinema, Java
Hinterlasse einen Kommentar
JSF Spring Integration
JSF Spring Integration Bislang gab es vor allem zwei Ansätze JSF und Spring einander näher zu bringen: Der Spring eigene DelegatingVariableResolver JSF-Spring Erstere liefert über einen Custom Variable Resolver die Möglichkeit auf Spring-Beans aus JSF (mit Hilfe der ExpressionLanguage) zuzugreifen. … Weiterlesen
Veröffentlicht unter Java
4 Kommentare
Testing Concurrent Java Programs
Beim Testen von Java Programmen die Nebenläufigkeiten und Synchronisation enthalten, bekommt man schnell Probleme. Zum einen stellt man fest, dass es recht schwierig ist Testfälle zu konstruieren, die alle relevanten Codeteile durchlaufen. Und selbst wenn das geschafft ist, kann man … Weiterlesen
Veröffentlicht unter Java
3 Kommentare
Dependencies anzeigen mit Byecycle
Für Java Projekte gibt es ein schönes Plugin mit dem Dependencies eines Packages graphisch angezeigt werden können: Byecycle. Es zeigt die insbesondere zyklische Abhängigkeiten in rot an und hilft so, diese zu vermeiden. Die Grafik richtet sich wie mit Gummibänden … Weiterlesen
Veröffentlicht unter Java
Hinterlasse einen Kommentar
BeanFactory ala Spring die 2. te
Nachdem mir die erste Lösung schon sehr nützlich vorkam, hab ich noch einmal nachgelegt. Die 2. Version unterstützt nun einige Datentypen mehr, die als Property gesetzt werden können. Neben den primitive Types, lassen sich Maps, Sets, Lists, Properties und einfache … Weiterlesen
Veröffentlicht unter Java
Hinterlasse einen Kommentar
Crank mit Jason Statham
Gestern in der Sneak gabs Crank mit Jason Statham. Absolute geil! Schnell, Adrenalin pur, witzig vor allem die Coolness des Hauptdarstellers. Empfehlenswert …
Veröffentlicht unter Movies
Hinterlasse einen Kommentar
BeanFactory ala Spring
Wenn man einmal die Vorteile einer BeanFactory ala Spring kennengelernt hat, will man deren Vorteile nicht mehr missen. Es ist einfach viel angenehmer – insbesondere auch im Hinblick auf die Testbarkeit – wenn man Klassen als POJOs entwirft, die Eigenschaften … Weiterlesen
Veröffentlicht unter Java
Hinterlasse einen Kommentar
SWT Applikation als Applet
[:de]Neulich stellte sich mir die Frage, warum eigentlich nicht auch SWT Applikationen als Applet laufen können. Gut der erste Grund ist sicherlich, dass SWT nicht immer installiert ist, im Gegensatz zu Swing, was schon mit dem JRE dabei ist. Allerdings … Weiterlesen
Veröffentlicht unter Java
20 Kommentare
Transaktionen mit HibernateSynchronizer, Hibernate3 und Spring
Will man Spring zusammen mit Hibernate 3 verwenden, so muss man beachten, dass die DataAccessObjects (DAOs) nicht ohne weiteres mit Spring zusammenarbeiten. Eine gute Spring-Integration ist aber wünschenswert, weil man nur so in den Genuss der Spring-Features wie z.B. deklaratives … Weiterlesen
Veröffentlicht unter Java
Hinterlasse einen Kommentar