Dafür gibt es unterschiedliche Varianten. Die beste ist noch, einen BreakIterator zu nutzen. NetBeans (OpenIDE) bringt hier Funktionen mit. Extrahiert und ohne Abhängigkeiten lässt sich das auf folgendes reduzieren:
Das Unternehmen ICEsoft hat die Bibliothkek ICEpdf () quelloffen gemacht. ICEpdf verflolgt ein sehr interessantes Konzept. PDF-Dokumente werden nicht über ein Browser-Plugin angezeigt, also etwa über den Acrobat-Reader, sonden eine PDF-Seite wird auf der Serverseite in eine Grafik konvertiert, sodass der Brower nur …
GWT-SL bietet schon seit längerem die Möglichkeit, die RPC-Services durch Spring-Beans zu definieren. Ist Spring auf der Serverseite, so möchte man gerne Spring-POJOs als GWT-RPC-Service freigeben. GWT-SL ist aber relativ groß und mit http://code.google.com/p/gwtrpc-spring/ gibt es eine sehr schlanke Alternative, die …
Seit längerem gibt es mal wieder in Update in JUnit. Das Projekt ist relativ fehlerfrei und daher ist das neue Release kein Bug-Fix-Release, sondern JUnit 4.6 integriert einige interessante Neuigkeiten. MaxCore: Scheduling-Strategien für parallele Abarbeitung von Tests: Dann lassen sich Arrays mit Fließkommazahlen …
JavaNCSS ist ein “A Source Measurement Suite for Java”, mit dem man Statistiken über Projekte bekommt. Das Release vom 9. Feb. 2009 trägt die Versionsnummer 30.51 und gehört damit den zu höchsten Versionsnummer, die ich je gesehen habe. Die Ausgabe, hier etwa für das JDK 1.1.5 (nicht 1.5!), sieht so aus: NCSS steht …
gwt-connectors ist eine GWT-Bibliothek, um Formen miteinander zu verbinden. Die Präsentation zeigt, wie das geht. Wer’s selber ausprobieren möchte, schaut unter demo (IE, Firefox, Opera, Chrome). (Aber wie kann man nun die Verbindung wieder lösen …) Der nötige Programmcode ist kurz: Ich bin gespannt, wann es das erste …
Alles fängt mit http://jquery.com/ an. Darauf baut auf http://code.google.com/p/flot/, eine JavaScript-Bib. für Chars: Basic example Different graph types and setting various options Turning series on/off Selection support and zooming and zooming with overview Plotting time series and visitors per day with zooming and …
Letzten Monat ist Dozer 5.0 veröffentlicht worden. Vor einem Jahr hatte ich schon über Dozer berichtet: http://www.tutego.de/blog/javainsel/2008/01/bean-bean-mapping-mit-dozer.html. Neu beim Java-Bean-Mapper sind: Added Generics to public api Switched to XSD instead of DTD Simpler packaging Upgraded 3rd party …
Andere Java-Datenbanken können es schon lange, Derby kann es nun auch: Daten nur im Speicher ohne File-Backup halten. Die Derby-URL für dieses Feature lautet dann jdbc:derby:memory:datenbank;create=true. (Warum eigentlich nich einfach nur „mem“?) Zum Weiterlesen: …
EoD SQL (Ease of Development) ist eine API, die über Annotationen SQL-Queries an Methoden erlaubt und diese dann zur Laufzeit ausführt. Ein Beispiel zeigt die Arbeitsweise am schnellsten: Mit wird dann ein Objekt erzeugt, was die Schnittstelle implementiert. Dann sind Aufrufe wir QUERY.getAllUsers() möglich EoD SQL is …