UML Diagramm aus Java Code erzeugen

Posted: Januar 8th, 2013 | Filed under: Java, Software | Tags: , , , | 1 Comment »

Aus Dokumentationsgründen ist es oft notwendig aus bestehendem Quellcode UML-Diagramme zu erzeugen. Seit einiger Zeit benutze ich das schwedische Tool EssModel, welches einfach und schnell zu bedienen ist.

Über den “File > Open folder …” könnt ihr einfach den Source-Ordner eures Java-Projekts angeben.

image

Um alle Assoziationen und Vererbungen im UML-Diagramm anzuzeigen, sollte in der Hauptansicht unter Connections folgender Wert ausgewählt werden:

image

Unter dem Menüpunkt “Diagram > Save as picture…” kann man das ausgewählte Diagramm schließlich exportieren.

Download

Herunterladen könnt ihr EssModel hier: http://essmodel.sourceforge.net/


jQuery escape HTML

Posted: Juni 29th, 2011 | Filed under: Programmieren | Tags: , , , , | 1 Comment »

Leider verfügt jQuery über keine Funktion HTML-Tags zu escapen, also um diese nicht zu interpretieren. Abhilfe verschafft eine sehr einfache Funktion die mittels der JavaScript-Funktion replace arbeitet.

jQuery.escapeHTML = function (text){
     return text.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');
 }

Aufrufen könnt ihr diese dann wie folgt:

$.escapeHTML("<b>Hallo Welt</b>");

PHP: Weiterleitung

Posted: Mai 13th, 2011 | Filed under: Programmieren | Tags: , , , , , | No Comments »

Oft braucht man bei einer PHP-Webanwendungen Weiterleitungen, zum Beispiel bei einem Login-System.

Hier das Codebeispiel:

Header("Location: login.php");