Zum Inhalt springen

derflix

Mitglieder
  • Gesamte Inhalte

    32
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von derflix

  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?
  16. Hallo, ich hab mal eine ganz allgemeine Frage bzgl. p2p-Programmen! Ein typisches p2p Programm wartet ja auf einem bestimmten Port auf eingehende Verbindungen. Soweit ist das auch alles logisch, die Gegenstelle benötigt nur IP-Adresse und Port um eine Verbindung aufzubauen. Jetzt gibt es aber auch noch Spezialfälle die mir einfach nich so ganz klar sind: wenn sich z.B. 3 Rechner über ein internes Netz eine Internetverbindung teilen, so haben auch alle 3 Rechner nach aussen die selbe IP. Wenn von einem der Rechner eine Webseite abgerufen wird ist mir noch klar warum das funktioniert, schliesslich baut einer der 3 Rechner die Verbindung auf und somit ist klar wie geroutet werden muss. Wie aber funktioniert das bei einem p2p-Programm? Denn da werden ja von aussen Verbindungen zu den Rechnern aufgebaut. Ich habe es selber z.B. mal mit LimeWire ausprobiert, kann man problemlos auf mehreren Rechnern laufen lassen, auch dann wenn alle den gleichen Port abhören. Mir ist allerdings echt schleierhaft wie das funktioniert!! Denn nach aussen hin sehen doch erstmal alle 3 Rechner gleich aus, oder nicht? Danke für Eure Hilfe. derflix
  17. Weisst Du ob Java als Programmiersprache zugelassen ist? Es würde mich zwar wundern wenn nicht, aber man weiss ja nie...
  18. Na ja, ganz so ist es dann doch nicht! Ich arbeite ja ganz normal, es gibt also eine Firma für die ich durchaus das Projekt machen könnte. Ich kann es vielleicht nicht komplett während der Arbeitszeit machen, dafür ist einfach noch zu viel anderes zu tun, aber es wird sicherlich ein Projekt sein welches die Firma auch benötigt.
  19. So kann man es natürlich auch sehen! Ich hätte persönlich allerdings nichts gegen multiple choice gehabt da man bei vielen Fragen einfach auch Antworten ausschliessen kann und dann nurnoch das richtige übrig bleibt. Zumindest ging es mir bei den WISO-Prüfungen so die ich bisher zum Test mal gemacht habe. Der WISO-Teil ist aber nach wie vor multiple choice, das hab ich doch richtig verstanden, oder? Weisst Du denn ob ich beim Projektantrag das "Konzept der betrieblichen Projektarbeit" abgeben muss? Oder ist grundsätzlich jede Projektarbeit eine betriebliche und ich muss den Bogen in jedem Fall ausfüllen? Na ja, mit der Projektarbeit hab ich sowieso noch so meine Schwierigkeiten. Weiss nicht ob meine Ideen vielleicht etwas zu aufwendig sind. Danke für die vielen Antworten!! Hat mir schon sehr geholfen.
  20. Hmm, dann würde mich vor allem mal so eine GA1 interessieren, bislang habe ich aber nur GA2's gefunden. Die ganzheitlichen Aufgaben sind aber grundsätzlich nicht multiple choice, oder?
  21. Vielen Dank schonmal für die Tipps! Ich habe im Internet schonmal nach Abschlussprüfungen gesucht und dabei mehrere WISO-Prüfungen und "Ganzheitliche Aufgaben" gefunden. Besteht die Prüfung wirklich nur aus einer ganzheitlichen Aufgabe und dem WISO-Teil? Insbesondere habe ich mich gewundert, dass in der Prüfung für AE praktisch keine Fragen vorkamen die etwas mit Softwareentwicklung/Programmierung zu tun haben. Danke schonmal derflix
  22. Hallo, ich habe vor im Winter 2002/2003 die Abschlussprüfung zum Fachinformatiker - Anwendungsentwicklung abzulegen (HK Bremen). Die Besonderheit dabei ist, dass ich kein Ausbildungsverhältnis habe und auch an keiner Umschulung etc. teilgenommen habe. Hat jemand von Euch den gleichen Weg gewählt bzw. Erfahrungen damit? Könnt ihr mir irgendwelche Bücher, Webseiten etc. zur Prüfungsvorbereitung empfehlen? Dann habe ich aber noch eine ganz akute Frage zum Projektantrag: die Handelskammer hat mir 3 DIN A4 - Blätter geschickt, 2 davon sind für eine "betriebliche Projektarbeit" gedacht. Auf dem dritten Blatt wird neben den Adressdaten etc. nur eine recht kurze Projektbeschreibung verlangt. Ist diese "betriebliche Projektarbeit" optional, kann man also auch eine Projektarbeit anfertigen die unabängig vom Ausbildungsbetrieb ist? Ist in diesem Fall nur das eine Blatt mit der kurzen Projektbeschreibung abzugeben? Gruß derflix
  23. derflix

    Mein Programm hängt

    Eine Anmerkung will ich zu der Klasse oben noch machen: ich würde Dir empfehlen, keine Leerimplementierungen zu machen, wie z.B. bei "addTableModelListener"! Das sorgt beim Verwenden der Klasse u.U. für Verwirrung und Problemen, zumal Du die Klasse als final deklariert hast und somit Ableitungen (und damit Überschreibungen) unmöglich sind. Besser finde ich es in dem Fall z.B. Deine Klasse von AbstractTableModel abzuleiten, anstatt das Interface TableModel zu implementieren. In der Klasse AbstractTableModel sind schon alle notwendigen Methoden vorhanden, du musst also nurnoch die Methoden überschreiben die du benötigst. Oder aber du machst Deine Klasse abstrakt und erzwingst so eine Ableitung mit Implementierung der entsprechenden Funktionen.
  24. derflix

    Mein Programm hängt

    Hier nochmal Deine Funktion in umgeschriebener Fassung: public Object getValueAt(int rowIndex, int columnIndex) { try { Vector Zeile = (Vector)Daten.elementAt(rowIndex); return Zeile.elementAt(columnIndex); } catch (ArrayIndexOutOfBoundsException e) { return null; } } [/PHP] Achtung: Koordinatensystem beginnt in diesem Fall bei 0 !
  25. derflix

    Mein Programm hängt

    Ich glaube Du hast einen kleinen Denkfehler im Programm. Du übergibst bei der Erzeugung der Tabelle einen Vektor mit den Daten und einen mit den Spaltennamen. Um einen Wert auszulesen ist nur der Vektor mit den Daten notwendig. Der Datenvektor enthält wiederum für jede Zeile einen eigenen Vektor welcher dann die eigentlichen Daten enthält. Wenn Du also das Objekt an der Stelle x,y ermitteln willst, musst du den y. Vektor im Vektor Datenvektor auslesen und dort dann das x. Objekt. Im Prinzip so: Vector Zeile = datenvektor.elementAt(y); Wert = Zeile.elemntAt(x); Hoffe das beantwortet die Frage schon.

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