Zum Inhalt springen

derflix

Mitglieder
  • Gesamte Inhalte

    32
  • Benutzer seit

  • Letzter Besuch

  1. Hallo! Angenommen man möchte die Abschlussprüfung zum Fachinformatiker - Anwendungsentwicklung machen ohne jemals eine Berufsschule von innen gesehen zu haben, welche Bücher eignen sich dann zur Vorbereitung. Das Handbuch für IT-Berufe eignet sich zwar meines Erachtens zwar gut zum Nachschlagen, aber weniger zum lernen weil es zwar viele Themen stichpunktartig beschreibt, keines aber davon ausführlich. Welche Bücher/Webseiten etc. eignen sich denn zum lernen? Welche Themen sind überhaupt relevant? Danke schonmal.
  2. derflix

    Fehlermeldung!

    Das sieht wirklich so aus als sei der CLASSPATH nicht richtig gesetzt. Ich würde dir empfehlen das JDK neu zu installieren und die Umgebungsvariablen zu überprüfen.
  3. derflix

    Java einbinden

    Hallo! Also Applets sind dazu gedacht in einem Client (Webbrowser) ausgeführt zu werden. Mir scheint Du suchst JSP (Java Server Pages). Mit Hilfe von JSP kannst Du mit Hilfe von Java ganze Homepages erzeugen. Voraussetzung ist natürlich dass dein Webserver JSP unterstützt.
  4. derflix

    Jsp

    Der Wohl größte Unterschied ist, dass JavaScript im Client ausgeführt wird (also im Browser des Users), Java Server Pages hingegen werden, wie der Name schon sagt, auf dem Server ausgeführt. JSP ist Vergleichbar mit ASP,PHP etc., wobei es natürlich teilweise grosse Unterschiede in der Implementierung gibt.
  5. Hmm, also ich denke so ohne weiteres wird das nicht funktionieren. Du kannst von Applet 2 keine direkte Verbindung zu Applet 1 aufbauen, das lassen die Sicherheitsbestimmungen nicht zu. Meines Erachtens hilft da nur die Werte auf einem Server zwischenzuspeichern. Es muss sich dabei um den gleichen Server handeln, auf dem auch die beiden Applets liegen, sonst dürfen die Applets nicht darauf zugreifen. derflix
  6. derflix

    Fehlermeldung!

    Hallo, das klingt nach einer fehlerhaften Java-Installation. Vielleicht ist JAVA_HOME falsch gesetzt. Um sicher zu gehen dass es sich nicht doch um einen Programmierfehler handelt solltest Du mal den Quelltext posten (zumindest den Teil an dem der Fehler auftritt). derflix
  7. Zu Deiner Frage mit dem String: Es sollte kein Problem sein direkt den Hostnamen anzugeben, dieser sollte automatisch in die IP-Adresse aufgelöst werden. Allerdings ist das Format "ftp://hdhcrm01/crmcatalog/" so nicht richtig. Da der FTP-Klasse ja schon klar ist dass mit einem FTP-Server eine Verbindung aufgebaut werden soll ist die Angabe des Protokolls unnötig. Das benötigt man z.B. bei einem Browser, der ja auch z.B. http als Protokoll kennt. Wenn Du also den Hostnamen in der Form "www.irgendwas.de" angibst sollte es schon funktionieren. Verzeichnisse dürfen nicht mit angegeben werden. Nach dem Login kannst Du aber per chdir in das entsprechende Verzeichnis wechseln.
  8. meinst Du Konsole oder wirklich Kommandozeile?
  9. Hallo. Am einfachsten wohl so: select NUM,BEZ,KKI, ... FROM WGR WHERE Num LIKE %" + JTextField.getText().toString() + "% OR BEZ LIKE %" + JTextField.getText().toString() + "% OR KKI LIKE %" + JTextField.getText().toString() + "% ... Gruss derflix
  10. Hallo Nyle, so einfach funktioniert das mit FTP und Java leider nicht. Die Dateifunktionen von Java sind nicht darauf ausgelegt mit Dateien zu arbeiten, auf die über einen FTP-Server zugegriffen werden muss. Es gibt allerdings einige Java-Beans die FTP-Funktionalitäten bieten. Zum Beispiel hier: http://www.geocities.com/SiliconValley/Code/9129/javabean/ftpbean/ http://www.savarese.org/oro/downloads/index.html Hoffe das hilft. derflix
  11. derflix

    [ Vererbung ]

    Ich hoffe ich hab das Problem richtig verstanden: du willst in dem Eingabefeld je nach Bedarf die Maske ändern. Der Aufruf zum Ändern der Maske kommt dabei von "aussen" (also nicht aus der eigenen Klasse). Dann sollte es doch einfach so funktionieren: public class Input extends JFormattedTextField { private MaskFormatter Maske; public Input() { super(); Maske = new MaskFormatter(); ... } public void SetzeMaske(String m) { Maske.setMask(m); Maske.install(this); } } Anwendung: eingabefeld = new Input(); eingabefeld.SetzeMaske("*****); "this" bezieht sich übrigens immer auf das aktuelle Objekt, nicht auf eine Methode etc.!!
  12. Also, Sprungbefehle wie goto etc. gibt es in Java nicht. Aber auch in anderen Programmiersprachen würde ich sie nicht verwenden da das nicht gerade ein besonders schöner Programmierstil ist wie ich finde. Besser ist es Schleifen sowie if- und switch-Anweisungen zu verwenden. Zum Beispiel in etwa so: do { taste = ... switch (taste) { 1: ... 2: ... } while (taste != 9) gruß derflix
  13. So sehe ich das ja eigentlich auch! Aber trotzdem funktioniert es ja bei den ganzen Gnutella-Clients etc. Der "Router" ist in diesem Fall auch einfach nur eine "Gemeinsam genutzte Internet-Verbindung" auf einem Windows XP pro Rechner der per Masq die IP-Adressen umschreibt. Viel Konfigurationsmöglichkeiten hat man da sowieso nicht.
  14. Hallo! Das klingt nach einem einfachen aber wirkungsvollem Mechanismus. Nur leider scheint es so nicht zu funktionieren :-( Ich hab ein kleines Programm geschrieben welches von einem Rechner A zu einem Rechner C eine Verbindung aufbaut, Router ist in dem Fall Rechner B. Die Verbindung wird über den lokalen Port aufgebaut, an dem später Daten empfangen werden sollen. Anschliessend wird die Verbindung getrennt und das Programm wartet an dem angegebenen Port auf eingehende Verbindung. Dann hab ich versucht von Rechner C aus eine Verbindung zu Rechner A aufzubauen; funktioniert aber leider nicht. Gruß derflix
  15. Danke schonmal für Eure Erklärungen. Nur hilft mir das nicht wirklich weiter. Denn in meinem Fall ist es ja so, dass ein Rechner hinter dem Router auf eine Verbindung wartet und diese nicht selber aufbaut! Wenn der Rechner selber eine Verbindung aufbaut ist schon klar dass die Antwort ankommt, der Router weiss ja wer was angefordert hat. Wenn aber eine Verbindung "ankommt" von einem Rechner zu dem vorher kein Kontakt bestanden hat funktioniert das ganze leider nicht mehr. Nur irgendwie muss das bei den p2p-Programmen ja auch funktionieren. Denn wenn ich auf meinem Rechner z.B. LimeWire starte, connecten mich ja andere User, und nicht umgekehrt. Und die Pakete der anderen User müssen ja irgendwie den Weg zu meinem Rechner finden. Hat jemand irgend noch irgend eine Idee?

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...