|
Folien |
Programmieraufgaben |
Links |
Sonstiges |
1 |
Encodings und Unicode
|
Übung 1 (Encodings) Musterlösung |
Links |
utf8.txt latin1.txt deja5euros.txt
Alles zusammen in template_ue01.zip
(rechte Maustaste + "Speichern unter...") |
|
Java Coding Standards
Eclipse Introduction |
|
Checkstyle Konfiguration
Code Formatter Konfiguration |
|
2 |
Strings und Regexps |
|
Regular Expressions Tutorial |
concat.java
|
3 |
JAXP I: XML, DTD, SAX, DOM |
Übung 2 (SAX, DOM)
Musterlösung |
Links |
template_ue02.rar
katzen.xml
|
4 |
JAXP II: XPath, XSLT |
Übung 3 (XPath, XSLT)
Musterlösung |
Links
jEdit-Installation mit XML/XPath/XSLT-Plugins |
template_ue03.zip
sentences.xml
|
5 |
JavaCC |
Übung 4 (JavaCC) Musterlösung |
Links
JavaCC-Plugin für Eclipse
(download, dann in Eclipse über das Menü Help/Software Updates/Add Site/Local bzw. Archive... öffnen und installieren,
Eclipse neu starten; JavaCC wird über das Kontextmenü mit rechter Maustaste auf einer *.jj-Datei gestartet) |
template_ue04.rar
inventory.xml
chaincalc.jj |
6 |
Design Patterns |
Übung 5 (Kühlschrank Teil 2)
Musterlösung |
Links
MARY 4.1.1 Installer |
template_ue05.rar
inventory.xml
|
7 |
Apache Commons, Logging, Ant |
Übung 6 (Kühlschrank Teil 3) Musterlösung |
Links
|
template_ue06.rar
|
8 |
Fiese Sachen mit Objekten: Reflection, JNI, Profiling, XML-RPC |
Übung 7 (Kühlschrank Teil 4) Musterlösung |
Links
Log4J manual
Apache Ant manual
Apache XML-RPC
|
template_ue07.rar
|
9 |
Graphen und Suche I |
Übung 8 Musterlösung |
|
Source Template |
10 |
Graphen und Suche II |
Übung 9 Musterlösung |
Priority Queue: Fibonacci-Heaps
Implementierung von Hashtabellen
|
Source Template |
11 |
Endliche Automaten
Union-Find Datenstrukturen
|
Übung 10 Musterlösung |
|
Source Template |
12 |
CF-Parsing |
Übung 11 Musterlösung |
|
Source Template |
13 |
Part-of-Speech Tagging |
|
Links zu Literatur |
|