Zum Inhalt springen

themaster

Mitglieder
  • Gesamte Inhalte

    289
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von themaster

  1. themaster

    Array

    Ja, der Algorithmus ist linear. Mal zur Klärung: Der beste mögliche Sortieralgorithmus (! der nur auf Vergleichsoperationen basiert) hat eine Laufzeit von O(n log(n)). Bei diesem Sortieralgorithmus wurde allerdings die Einschränkung gemacht, dass nur drei verschiedene Werte möglich sind. Damit braucht man nicht mehr mit Vergleichsoperationen arbeiten, sondern mit dem Tauschen (ohne Vergleichen), daher ist der Algo mit O(n) möglich.
  2. Es gibt vielleicht bessere Varianten (Random-Quicksort), aber keinen wesentlich leichteren. Quicksort ist echt ganz nett, wenn man sich damit beschäftigt.
  3. 1. Guck dir mal diesen Link an: http://de.selfhtml.org/javascript/beispiele/zweiframes.htm 2. Java!=Javascript. Bitte beachte doch diesen Unterschied. Grüße Dirk
  4. Also als Mac-User würde ich nicht zu OpenOffice raten. Für Windows und Linux ist es wirklich gut, aber OO wiederspricht und Mac derzeit ALLEN Konventionen. So ist z.B. der Shortcut für Kopieren wie bei Windows Strg-C, was bei allen Mac-Usern für einiges an Verwirrung stifften kann. Die Kompatiblität ist ganz in Ordnung. Wenn keine echten Sondernfunktionen und nicht zu Umfangreiche Dokumente importiert und exportiert, sollte es da keine Probelme geben. Bei Prüfungsdokumentationen und Diplomarbeiten wird es da allerdings schon sehr eng. Da sollte man das Pferd nicht zwischendurch wechseln. Toll, bei OO ist ja auch der pdf-Export (unter Mac kann das jedes Programm, aber nicht so gut wie OO), nach außerhalb sollte man ja eh keine doc-Dateien schicken. Vielleicht solltet wir weitere Mac-Office-Programme testen z.B Ragtime und es gibt noch andere. Die sind zwar nicht alle kostenlos, aber wohl günstiger als Word. Oder ihr wartet bei eine Aqua-Verison von OO raus ist, die sich besser ins System passt.
  5. Also genau. Mir gefällt es schon viel besser, aber ich bin weder Prüfung nach FISI. Aber unterschütze nicht den Umfang der Evalution. Das ist kein Projektpunkt von 2 Stunden. Du must ja (in der Doku) kurz darstellen welche es gibt also noch PVCS, SVN, Microsoft Sourcesafe, ... mit Vor- und Nachteilen und die Begrünung warum SVN das beste ist (für euch)
  6. Es ist relativ schwer sich außerhalb einer Firma über SAP und ABAP schlau zu machen. Auch hat SAP mittlerweile (so weit ich weiß) fast alle privaten SAP/ABAP-Informationsseiten dicht machen lassen. Aber ein paar Möglichkeiten gibt es immer noch: 1) Geh mal auf die Boardsuche vor ein paar Jahren gab es mal einen Thread über ein im Internet verfügbares Tutorial. 2) Kauf dir das Buch ABAP Objects. Dort ist eine Mini-SAP-Basis-System für Windows Computer dabei. Damit kannst du einige Beispiele testen und auch eigene Programme erstellen. Allerdings nur das Basissystem also keine Module wie SD. Dort hilft dir dieses Mini-SAP nicht weiter. Das beste ist aber deine Firma (wenn du irgendwo arbeitest) zu fragen, ob du etwas auf dem Testsystem "spielen" darfst.
  7. Es kann ja schon feststehen, aber für die Prüfung solltest du trotzdem so tun als stünde es nicht fest und die verschiedenen Möglichkeiten prüfen. Danach kannst du dann zu dem Schluss kommen das sich für die Migration von CVS auf ein anderes System SVN anbietet (genau dafür ist SVN ja auch entwicklet worden). So hast die diese Evaluierungsphase im Projekt die für die Prüfung sehr wichtig ist. (Kosten-Nutzen muss eigentlich auch auf jeden Fall rein). In der Realität kriegen wir einfache FIs oft die Entschiedungen schon mitgeteilt und können daran nichts ändern, aber Prüfung ist halt doch eine andere Situation. Die Prüfer wollen natürlich auch wissen, ob du in der Lage ist eine solche Evaluierung durchzuführen.
  8. Ich habe 2 Semster an der Universität Paderborn studiert und bin jetzt zu (reiner) Informatik gewechselt. Dort ist Winfo eigentlich 2/3 BWL und 1/3 Informatik und für mich war es zu wenig im Informatikbereich. Man sollte sich wirklich überlegen was man machen will. Man kann ja auch Informatik Nebenfach BWL studieren, dort hat man auch beide Seiten kennengelernt und hat ca. eine Aufteilung 1/3 BWL, 2/3 Informatik.
  9. themaster

    Browser fernsteuern

    Das klingt mehr nach einer Aufgabe für JavaScript als für Java. Mit Java wird dies nicht möglich sein.
  10. themaster

    UTF-8 vs. ISO

    Zeichenkodierung, wenn man innerhalb von Java bliebt, ist echt eine einfache Sache. Sehr kompliziert wird es nur, wenn man auf externe Systeme wie Datenbanken zugreift. Wenn die Datenbank dies unterstützt und die Datenbank nur für dich zur Verfügung steht, so kann man evtl. die Datenbank auf Unicode umstellen. Aber dies ist nur sehr selten möglich. Vielleicht kannst du auch den Passwortstring umkonvertieren wie dies HTML auch macht oder als base64. Und vor dem Vergleichen wieder zurückkonvertieren. Da könntest du dir die Codec-Bibliothek von jakarta ansehen: http://jakarta.apache.org/commons/codec/ Ok, zu zeichenkonvertierung bei java: wenn du ein byte-Array hast und daraus einen String machen willst und du weist in welcher zeichenkodierung dies gespeichert ist, dann kannst du mit new String(bytearray,kodierung) den String erstellen. Grüße themaster
  11. themaster

    UTF-8 vs. ISO

    Das mit der XML-Datei ist ja auch kein Wunder. Den Editor interressiert es überhaupt nicht ob du Unicode als Zeichenkodierung angibst oder nicht, er speichert immer in ANSI. Deshalb ist es auch klar warum Java die Datei nicht ordentlich einlesen kann. Es wird versucht Unicode zu lesen es ist aber ANSI. Du kannst das mit einem XML-Editor machen (z.B. Cooktop finde ich für Windows ganz gut). So ein Editor speichert die Datei mit der Zeichenkodierung ab wie du sie angibst. Oder du gibst nicht Unicode an sondern die ANSI-Zeichenkodierung (leider kenne ich die entsprechende Nummer der ISO-Norm nicht mehr, die man dann angeben muss), dann kann man auch eine XML-Datei lesen, die mit einen normalen Editor geschrieben wurde. Allerdings sind die Propertiesklassen als ANSI definiert und kannst also auf keinen Fall Unicodezeichen aus den Propertiesklassen herauslesen. Deshalb werden für viele mehr-sprachige Anwendungen auch XML-Dateien anstatt Propertiesdateien verwendet, wenn man die lokalisierten Strings speichert. Ich hoffe ich konnte etwas helfen... Grüße themaster
  12. 1) Frage: Was ist the_red_one? 2) Also das UML für AE ein Thema in den Prüfungen ist, das ist doch klar. Das sieht doch jeder der einmal die alten Prüfungen durchsieht. Klassendiagramme fast jedes Mal und auch Use Cases waren wenn ich mich recht erinnere schon mal dran. Ich konnte mir eigentlich nicht vorstellen, das es BS gibt, die UML nicht unterrichten. Es gibt oft Punkte bei Prüfungen die nicht OK sind, aber das UML vor kommt wohl eher nicht. Grüße themaster
  13. themaster

    DB nach XML

    Ja, aber ich mußte auch nur Daten aus einer Datenbank in eine XML-Struktur bringen und ich habe auch keine Relationships benötigt. Es wäre zwar schön gewesen, wenn es möglich gewesen wäre, aber es ging auch ohne. Deshalb habe ich einfach die Tabelle Zeile für Zeile ausgelesen und immer in ein komplexes XML-Element mit den Spaltenwerten als Kindelement: <rows> <row> <name>name</name> <vorname>vorname</vorname> </rows> Mehr habe ich dann nicht mehr damit gemacht.
  14. themaster

    DB nach XML

    Hallo, nein, ich kann es nicht nutzen, obwohl es genau danach aus sah, was ich gebraucht hätte, aber das Tool steht komplett unter GPL, so dass das Tool damit für mich nicht mehr in Frage kam. http://www.informatik.fh-wiesbaden.de/~turau/DB2XML/license.html Grüße Dirk
  15. Da wäre ich mir nicht so sicher. Für die Weitergabe von personenbezogenen Daten in Länder mit einem geringeren Stand des Datenschutzes muss die Erlaubnis eingeholt werden. Es wird ausdrücklich in den Datenschutzbestimmungen von eBay gesagt, dass die Daten weitergeben werden, somit ist den Bestimmungen des BDSG genüge getan und die Transparenz wird gewährleistet. Der Paragraph ist 4b (2) "Übermittlung personenbezogener Daten ins Ausland sowie an über- oder zwischenstaatliche Stellen" Außerdem sind eBay USA und eBay Deutschland verschiedene Firmen so das die Gesetzte für die Übermittlung von Daten zwischen unterschiedlichen Firmen auf jeden Fall auch dort gelten. Das Mutter und Tochterfirmen sind spielt dafür keine Rolle.
  16. Wenn die Firma nicht die Erlaubnis einholt, dann ist illegal interne personenbezogene Firmendaten zu verarbeiten. "Verbot der Erhebung, Weitergabe und Verarbeitung mit Erlaubnis vorbehalt"
  17. Auch (und vor allem) den Rechenweg zu bewerten hat nicht mit "Schülerbehütungspadagogik" zu tun, wie oben behaupet. Nur den Rechenweg einzubeziehen macht Sinn, da nur so überhaupt geprüft werden kann, ob man etwas verstanden hat. Ob wird wirklich gelaubt, dass jemand der einen Zahlendreher irgendwo hat, genauso schlecht ist wie jemand der wirklich nichts verstanden hat. Und die "wie im wirklichen Leben"-Analogie kann ich auch nicht wirklich nachvollziehen. Aber die Anmerkung bezüglich der Zeit und den Aufwand (gerade bei IHK-Prüfungen) ist natürlich sehr gut nachzuvollziehen, bei mehreren tauschend Prüflingen... Es wäre natürlich auch dort möglich inkl. Rechenweg zu prüfen, aber hat erheblich aufwendiger.
  18. Ich meinte damit nur, dass eine Promotion normalerweise nach einem FH-Studium nicht möglich ist. Wenn man aber einen Master-Abschluß macht (den man ja auch an einer FH erwerben kann), dann kann man dennoch eine Promotion machen. Ich wollte dies nur mal in die Diskussion einwerfen. Deshalb ist der Masterstudiengang ein großer Vorteil für die FHs, da sie nun auch den Zugang zu einer Promotion bieten können. Grüße Dirk
  19. Hinweis: Als Student für einen der neuen Master-Studiengängen ist am auch von einer FH normal erlaubt zu promovieren.
  20. Nein, sitze im Moment in einem anderen Projekt. Ich benutze Xalan.
  21. Wie? So? <xsl:variable name="data" select="/content/datasource/client"> Das funktioniert?
  22. Es mußte wohl so aussehen: /servlet/HelloWorld Der / geht immer von der Ebene der Applikation aus. also ist dann /servlet/HelloWorld ANWENDUNG/servlet/HelloWorld.
  23. Du ruft ja die URl http://localhost:8080/vermittlungsportal/servlet/HelloWorld aber du hast die Klasse auf /HelloWorld in der Anwendung vermittlungsportla gemappt. Möglicherweise liegt da der Fehler. Ruf mal http://localhost:8080/vermittlungsportal/HelloWorld auf. Das könnte funktionieren...
  24. Hallo, ich habe ein Problem mit XML-Transformationen. Ich möchste einen Teilbaum in einer Variable speichern um den Inhalt später wieder lesen zu können. Es funktioniert aber überhaupt nicht. Die Fehlermeldung ist immer >> ERROR: Description: Expression must evaluate to a node-set. -->$data<--/message << Ich verstehe den Fehler nicht. Ich copiere doch einen Node-set (wege copy-of anstatt value-of) Wieos kann ich dann nicht auf die Unterelemente zugreifen. Anmerkung: Der Zugriff auf die Variable selbst funktioniert. Bisher habe ich soetwas: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" /> <xsl:variable name="currenttype" select="'idoc'"/> <xsl:variable name="currentclient" select="/content/rule-result/client"/> <xsl:variable name="data"> <xsl:for-each select="/content/datasource/client"> <xsl:if test="./name=$currentclient"> <xsl:if test="type=$currenttype"> <xsl:copy-of select="."/> </xsl:if> </xsl:if> </xsl:for-each> </xsl:variable> <xsl:template match="/"> <test><xsl:value-of select="$data/message"/></test> </xsl:template> </xsl:stylesheet> Die XML-Datei sieht so aus: <content> <!--cut--> <datasource> <client> <name>218</name> <type>bim</type> <mail>a@a.de</mail> <message>Nachricht1</message> </client> <client> <name>218</name> <type>idoc</type> <mail>b@b.de</mail> <mail>c@c.de</mail> <message>Nachricht2</message> </client> <client> <name>201</name> <type>idoc</type> <mail>d@d.de</mail> <message>Nachricht3</message </client> </datasource> </content> Kann mir irgendwer helfen? :confused:
  25. Kannst du auch noch die web.xml posten? Das ist die Daten in der das Mapping zwischen der URL zum Aufrufen der Seite und der Servlet-Klasse gemacht wird. Vielleicht ist da etwas falsch?

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