Suche auf lima-city
-
in: Observer Pattern / Listener Pattern
geschrieben von klarhoefer
Hallo myhead,
so populär Design Patterns auch sein mögen, versuche nicht, sie nur ihrer selbst wegen zu verwenden. Wenn du dich schwer tust, ein Pattern anzuwenden, dann kann das auch daran liegen, dass dein Problem nicht für das Pattern geeignet ist.
Ich will dir die Verwendung von Patterns nicht ausreden, aber sie müssen schon passen. "Vor Re-use kommt use!"
Gruß
Udo -
in: Datei einbinden
geschrieben von klarhoefer
Hallo rate,
das mit dem Einbinden von weiteren Dokumenten ist in interpretierten Sprachen / Skriptsprachen aufgrund der Art, wie sie abgearbeitet werden, sowohl technisch als auch semantisch relativ einfach.
Bei kompilierten Sprachen wie Java ist das Verhalten viel statischer und muss bereits zur Übersetzungszeit feststehen. Deshalb muss man hier andere Wege gehen, um zum gleichen Ziel zu gelangen.
Jede Sprache hat seine eigene "Denke" und es gibt typische Muster, wie bestimmte Aufgaben gelöst werden. Manchmal lassen sich diese Muster auf andere Sprachen übertragen, oft geht das aber nicht, weil die andere Sprache wichtige Features nicht mitbringt.
Wenn du dich mehr mit Java beschäftigst, dann wirst du aber auch viele Stärken der Sprache finden, die dir gefallen werden.
Gruß
Udo -
in: Regex funktioniert nicht, wie es soll
geschrieben von klarhoefer
Hallo toolz,
wie mit Zeilenumbrüchen umgegangen wird, kannst du mit "(?...) " zu Beginn des Musters (vgl. Java-Docs zu java.util.regex.Pattern) steuern.
Allerdings verstehe ich das mit den Steuerzeichen nicht ganz. Das Muster \s matcht ja alle Whitespace, meinst du diese (Leerzeichen & Tabs)?
Gruß
Udo -
in: C# XML foreach -> while machen
geschrieben von klarhoefer
Hallo Christian,
auch wenn das Problem schon gelöst ist: ich würde für solche Aufgaben LINQ nehmen. Der Zugriff auf die einzelnen Elemente und Attribute ist damit ziemlich elegant und für eine nicht zu komplexe Abfrage muss man sich auch nicht lange einarbeiten.
Gruß
Udo -
in: Java-Programm auf Server
geschrieben von klarhoefer
Hallo,
ich kann dir die Google AppEngine empfehlen, wenn du noch immer auf der Suche nach einer Hosting-Möglichkeit bist.
Die Doku ist sehr gut und die Tools laufen problemlos. Man findet sich da eigentlich schnell zurecht, leider steht keine relationale Datenbank wie MySQL zur Verfügung.
Gruß
Udo -
in: C# Mail-Attachment Problem
geschrieben von klarhoefer
Hallo Marius,
hast du dir mal die statischen Methoden von Path (aus System.IO) angeschaut?
Da gibt es auch was für die Dateinamenerweiterungen (“GetFilenameWithoutExtension“ oder so), das erspart dir zumindest das Rumhandtieren mit Substring und Length.
Gruß
Udo