Beiträge von XNeo

    Ich versuch mal, etwas hilfreicher zu sein. So isses richtig:



    Was war verkehrt?

    • Hoffnungslose Klammernsetzung
      Sowas kommt dabei 'raus, wenn man nicht vernünftig mit Einzügen etc. arbeitet. Ich nehme an, daß die Einrückungen nur durch das Kopieren hier ins Board verloren gegangen sind, aber z.B. die Sache mit den Klammern in der neuen Zeile sind auch gegen die Java Coding Conventions und machen den Code sehr unübersichtlich.


    • Keine Fehlerbehandlung für Eingaben
      ...gibt beim Kompilieren eine "unhandled Exception"


    • Keine Komponente für die Ausgabe in den Frame vorhanden
      Ich habe da mal ein JTextArea eingefügt, dahin kann man relativ einfach Texte ausgeben.


    • main-Methode leider total falsch
      Die stand an der falschen Stelle (nämlich im Konstruktor) und hatte auch den falschen Inhalt, nämlich einen Frame zu erzeugen statt die vorher definierte Klasse Start.

    Gruß & Happy Coding,

    Mach eine Datei info.php, die folgendes enthält:

    PHP
    <?php
    phpinfo();
    ?>

    Wenn Du diese Datei aufrufst, zeigt dir PHP alle Einstellungen an. Der Abschnitt "gd" gibt Auskunft über die installierte gd_lib (Version etc.)


    Gruß,

    Ich würde sagen, das kann so nicht funktionieren, weil ja die Reihenfolge der Tags beim Schließen umgekehrt der Reihenfolge beim Öffnen sein muß. Deswegen ist es hier im Forum ja auch anders gelöst und es werden nur die Tags geschlossen, die auch über Buttons aufgemacht worden sind.


    Konkret auf Dein Problem hin: Du setzt d = "0" und prüfst später auf d != null. Möglicherweise (ich hab's nicht getestet) kommt deswegen zu oft true bei der Prüfung heraus. Ich würde statt des Umwegs über d = RegExp.exec(...) und abprüfen von d lieber RegExp.test(...) verwenden, dann hast du direkt einen Wahrheitswert.


    Gruß,

    Re: Re: Apache / Windows - Wie Errorseiten ändern?


    Zitat

    Original geschrieben von popostoepsel
    Wer hat dir denn den Bären aufgebunden. ;)


    Es funktioniert sogar ganz gut, Lediglich bei Befehlen die Verweise aufs Dateisystem haben muss man eben die Pfadangaben Windowstypisch machen (weicht also etwas ab von dem was man bei Unix gewohnt ist).


    Hast du in der https.conf
    Allow Override all
    stehen? Falls da nämlich None statt All steht, hast du die .htaccss quasi ausgeschaltet.

    Außer daß die Datei httpd.conf heißt, gebe ich Dir recht.


    Ein Problem ist aber, unter Windows .htaccess-Dateien zu erstellen. Will man nämlich mit dem Explorer eine Datei entsprechend umbenennen, meint der, man müsse einen Dateinamen angeben, Dateinamen mit "." am Anfang werden also vom Explorer nicht akzeptiert. Man kann aber in eigentlich allen anderen Programmen solche Dateien speichern oder umbenennen. Alternative: In der httpd.conf den Namen für die Access-Files einfach ändern.


    Die Pfadangaben sind zwar Windowstypisch zu machen, aber Windows-Apache-Typisch, also mit "/" anstatt "\". Spätestens bei relativen Pfadangaben gibt's also keinen Unterschied zu Unix.


    Gruß,

    Zitat

    Original geschrieben von stadolf
    Schlaumeier-Antwort: im Prinzip (!) gibt es auch in Java Funktionen.
    Natürlich ist jede "Funktion" Methode, da keine Funktionen außerhalb von Klassen existieren.

    Wieso wußte ich, daß das jemand schreiben würde? :D

    Zitat

    Original geschrieben von stadolf
    Aber jede public static Methode einer Klasse (nicht eines Objekts),

    Täusche ich mich, oder ist die Klammer gerade überflüssig, bzw. sogar falsch -- public static Methoden funktionieren genauso gut auf jedem Objekt einer Klasse...

    Zitat

    Original geschrieben von stadolf
    die einen nichttrivialen Rückgabewert liefert, könnte man informationstheoretisch auch als Funktion bezeichnen, da sie ja nicht das Verhalten eines Objekts, sondern einer Klasse widerspiegelt.

    ...und genau deswegen heißen die Dinger nunmal "Klassenmethoden" und nicht Funktionen. Aber ich hab ja auch nicht geschrieben, daß ich jemanden steinigen will, sondern daß man bei uns an der Uni gesteinigt wird, wenn man das böse F-Wort für Methoden benutzt... Ich selbst sag' das genauso oft falsch (das kommt davon, wenn man über JavaScript in Java eingestiegen ist) und beiß' mir dann auf die Zunge...


    Aber mal BTT: Die endgültige Lösung interessiert mich dann auch!


    Gruß,

    Java-Funktion? Dafür hätte Dich mein PI-Prof. wohl schon gesteinigt: Du meinst vermutlich eine Methode... ;)


    Was ich mich aber trotzdem Frage: Was genau ist das Problem? Wo läuft Java? Im Server (Webservice/Servlet/JSP/EJB) oder auf dem Client (Anwendung/Applet)? Warum erledigst du nicht entweder die Berechnung in JavaScript oder machst die Eingabefelder auch in Java?


    Gruß,