Wir werden alle sterben…

Wieder einmal habe ich Berufsschule, und wieder einmal hagelt es Arbeiten um Arbeiten…

Heute ist der Höhepunkt dran – Java… Sockets, Streams, Exceptions und Threads – wobei wir davon 3 Sachen in einer Aufgabe brauchen werden und nur eine einzige Doppelstunde lang ALLE 3 SACHEN durchgenommen hatten. Irgendwie hab ich Angst davor…

Lichtblick sind die Arbeiten nächste Woche (Gemeinschaftskunde DDR, Software Struktogramme und Schreibtischtests *yay* und Software Datenbanken ER-Modelle und sowas) und dass ich demnächst wohl nen vServer mieten werde (server4you, kleinste Ausgabe)

Ein Kollege in der Schule hat bei server4you den zweitkleinsten Server und ist zufrieden, ein Kollege im Geschäft hat den Server den ich will 4 Tage kostenlos im Test laufen und wird sich auch einen mieten, also siehts ma gut aus… wenn jemand schlechte Erfahrungen hat, bitte melden ;)

Leider gibts da nur Debian Etch, Suse, CentOS oder Fedora zur Wahl – kein Arch ;) aber gut, mit Debian komm ich auch zurecht

Edit: Tjoa wie erwartet… Software konnt man in die Tonne kloppen. 2 Aufgaben, eine mit 15, die andere mit 10 Punkten. Die 10er hab ich denk ich komplett, die 15er hab ich knapp ein drittel geschafft…

Aufgabe 1, 15 Punkte:

Es existiert ein Client. Wir schreiben den Server, an den der Client sich verbinden soll, lesen eine Textdatei ein, schicken den Inhalt zeilenweise an den Client und beenden die offenen Verbindungen – hört sich leicht an, aber die Streams und BufferedReader/Writer waren mein Untergang – ich hab am Ende die erste Zeile der Textdatei ausgeben können – das wars… achja der Client konnt sich verbinden ^^

Aufgabe 2, 10 Punkte:

Es existiert eine Klasse mit einer String-Einles-Methode. Wir sollten die Klasse (die nichts macht außer einlesen und ende) erweitern, dass ein Thread erzeugt wird, welcher $Eingabe Sekunden wartet und dann erst beendet wird – schwachsinn… und dann eine Exception erstellen die geworfen wird wenn die Eingabe <=0 ist… noch so ein Schwachsinn (oben ist der Thread Schwachsinn weil die warten-Funktionen kann man genauso im Hauptprogramm machen und die Exception ist Schwachsinn weil man da ganz einfach ne do-while-schleife machen kann… naja Lehrer…)

Wie gesagt, Aufgabe 2 hab ich… Aufgabe 1 eben teilweise… ma sehen was rauskommt

Kommentieren