Zum Inhalt springen

kein-tee

Mitglieder
  • Gesamte Inhalte

    121
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von kein-tee

  1. Doch, sie sagt sehr viel aus, z.B. das du gar kein Commons DBCP nutzt sondern DBPool . Vielleicht hilft dir das hier weiter. Gruß PS: dr.dimitri hat im übrigen Recht, der Oracle JDBC Treiber kann Connection Pooling von Hause aus.
  2. kein-tee

    Edc

    Nein 32 Hexadezimal ist 50 Dezimal. 32 HEX: 3 * 16¹ + 2 * 16⁰ = 50 DEZ Gruß
  3. Interessant. Wenn der jeweilige Aufruf glückt, schliesst du explizit die Verbindung (ocilogoff) ? Interassant deswegen, weil du ociplogon nutzt. Diese Funktion macht dir eine dauerhafte Datenbankverbindung auf, d.h. wenn du Sie nicht explizit schliesst, bleibt Sie zwischen Requests erhalten. Das würde zumindest erklären, warum es nach einem httpd Neustart wieder läuft, denn dann gehen alle offenen Session verloren ... Gruß
  4. Was hat er denn deiner Meinung nach nicht entsprechend formuliert? Die Frage nach "Merkmale RAM und ROM" war nur ein Beispiel für das Themengebiet ... Zur eigentlichen Frage, kann ich mich nur dem hier anschließen: Gruß
  5. Damit du auch weisst woran es lag: Gruß
  6. Der ConsoleAppender ist hier, über kurz oder lang, das falsche Mittel. Tomcat und deine Anwendung laufen nicht in der gleichen JVM ab. Du hast hier meines Erachtens zwei Möglichkeiten: Du benutzt den FileAppender, liest die Logs aus der Datei. So machts übrigens auch Netbeans. Du wählst den beschwerlichen Weg und implementierst einen eigenen Appender der per RMI die Log-Meldungen direkt an deine Anwendung sendet. Gruß
  7. Er fängts ab. Gibts dann aber nur aus. Ist auch völlig legitim. catch (Exception e) { e.printStackTrace(); } Die Lösung von Perdi ist wirklich eine sehr komfortable und in diesem Fall die Beste. Warum leicht, wenns auch schwer geht. Gruß
  8. Wo liegt dein Problem? In den Antworten auf deine letzten Forumsbeiträge wurde dir doch bereits ein Lösungsvorschlag unterbreitet, den du schon selbst in Ansätzen verfolgt hast. Stichwort: PipedInputStream zum Lesen der Konsolenausgaben PipedOutputStream zum Verknüpfen mit System.out und PipedInputStream System.setOut() damit in den PipedOutputStream geschrieben wird Hier mal ein Minimalbeispiel, dass dir die Funktionsweise deutlicher macht: PipedOutputStream pos = new PipedOutputStream(); PipedInputStream pis = new PipedInputStream(pos); PrintStream ps = new PrintStream(pos); System.setOut(ps); System.out.print("Hello World!"); byte[] buffer = new byte[pis.available()]; pis.read(buffer); String consoleString = new String(buffer); // VM mit "-ea" Option starten assert consoleString.equals("Hello World!"); Gruß
  9. Nein ich rede nicht über diese Methode, ich meinte nur, dass in deiner Klasse Tasche kein Standard-Constructor, also ein Constructor ohne Parameter, zu finden ist. Fügst du ihn deiner Klasse hinzu, funktionierts mit dem kompilieren. Das hier anzutreffende Verhalten hat folgende Ursache: Der hier gezeigte Copy-Contructor ruft keinen Constructor der Klasse Tasche auf. Wird kein Constructor angegeben, so wird die Java Virtual Machine versuchen, den Standard-Constructor aufzurufen. Da deine Klasse Tasche keinen Standard-Constructor implementiert, beendet sich der Compiler mit o.g. Fehlermeldung. Möchtest du keinen Standard-Constructor verwenden, müsstest du den Copy-Constructor Sache#Sache(Sache u) folgendermaßen implementieren: public Sache(Sache u ) { super(u.t); this.t=new Tasche(u.t); this.buch=u.buch; this.heft=u.heft; } Im übrigen, warum hast du ein Objekt vom Typ Tasche in deiner Klasse Sache, wo doch Sache von Tasche abgeleitet ist? Nochwas: Benutze doch bitte das CODE Tag (Editor -> Raute-Zeichen), dann ist dein Code besser lesbar. Hoffe, das hilft dir weiter, Gruß
  10. Deiner Klasse Tasche fehlt der Standard-Constructor: public Tasche() { // hier etwas Code } Die nicht genannte Fehlermeldung weisst im übrigen auf das Fehlen dessen hin: cannot find symbol symbol : constructor Tasche() location: class Test.Tasche Aller Anfang ist schwer, viel Erfolg! Gruß
  11. Meinen Beobachtungen nach, hängt dein beschriebenes Problem mit dem Standarddrucker zusammen. Das passiert entweder, wenn kein Standarddrucker definiert ist oder der betreffende Drucker nicht verfügbar ist (z.B. ein Netzwerkdrucker ist nicht erreichbar). Warum kein anderen Reader verwenden? Gruß
  12. Eine Abkürzung für Read the ****ing manual. Ein freundlicher Hinweis darauf, die Anleitung zu Rate zu ziehen. Du liest das Handbuch. Nein.
  13. Was hält dich auf? Ich hab zwar keinen Plan von Delphi, aber es sollte doch wohl möglich sein Prozesse aus Delphi heraus zu starten. Selber Aufruf, aber ohne Batch ... Gruß
  14. Hallo! Schon mal versucht etwas zu recherchieren? -> ASP: Dynamische Includes Gruß
  15. Je nach Edition. Siehe Editionenvergleich. Grundsätzlich ja, hängt aber wie bei vielen anderen Programmiersprachen auch, von deiner Anwendung ab.
  16. Eher Fußschleife, wird mindestens einmal durchlaufen. Gruß
  17. Dies wurde nicht in Posting #2 und keinem weiteren angemerkt. Angemerkt wurde richtig, dass die entsprechende Tabelle falsch gesetzt war. Und dies war nicht in Zeile 7 .... Gruß
  18. Habt ihr euch eigentlich Zeile 7 mal angeschaut? mysql_select_db($database, $dz); Es scheint, dass der login nicht funktioniert hat. Gruß
  19. Ohne genau zu wissen wie das jetzt im Detail realisiert wird, folgende Annahme: Ein User mit unberechtigter IP will auf die Seite zugreifen -> Forbidden Ein User mit berechtigter IP will auf die Seite zugreifen -> Erlaubt Jetzt kommt dein Skript ins Spiel: Ein User mit unberechtigter IP greift auf dein Skript zu, der Server auf dem dein Skript liegt hat eine berechtigte IP, dein Skript greift auf die Seite zu -> Erlaubt. Ein User mit berechtigter IP greift auf dein Skript zu, der Server auf dem dein Skript liegt hat eine berechtigte IP, dein Skript greift auf die Seite zu -> Erlaubt. Sieht du was passiert? Dein Skript ruft die entsprechende Seite auf, ist durch die Server IP aber immer autorisiert. Gruß
  20. Während eine Flache Kopie nur das Objekt "kopiert" und nicht seine Referenzen, ist eine tiefe Kopie die Kopie des Objektes und die Kopien seiner Referenzen. Beispiel: Objekt A -> Referenz R Flache Kopie: B Kopie von A -> R Tiefe Kopie: B Kopie von A -> S Kopie von R [/PHP] Hmm, einigermaßen verständlich hoffe ich. Gruß
  21. Ganz einfach: . . // hier wird geprüft . . if ([erfolgreich geprüft]) { saveandmail(); } else { // Fehlermeldung // usw. nominierForm(); } [/PHP] Gruß
  22. kein-tee

    Fehlermeldung

    Hmm... Was ich aus deinem Beitrag entziffern kann: Du hast eine Tabelle mit einem Datumsfeld Du möchtest dieses Datumsfeld beschreiben Oder: Du möchtest eine Tabelle mit einem Datumsfeld erzeugen Du möchtest dieses Datumsfeld beschreiben Frage: Wo genau liegt das Problem? Poste deine Query!
  23. kein-tee

    Fehlermeldung

    Wir wärs denn mal mit suchen? Im übrigen, deine SQL Query wäre hier interessant gewesen, falls es dennoch nicht funktioniert. Gruß
  24. In diesem Falle empfehle ich dir ein Tutorial. Gruß

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...