Zum Inhalt springen

perdian

Mitglieder
  • Gesamte Inhalte

    2.758
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von perdian

  1. Wow das ist in der Tat ein interessantes Verhalten - hätte nie geglaubt, dass das funktioniert, wenn ich es nicht selber gesehen hätte Wie auch immer, ich halte das so in der Art, wie du es verwendest trotzdem für alles andere als sauber - ich finde es einfach unnütz mit JavaScript zu arbeiten, wo es nicht wirklich benötigt wird. Aber okay, das muss jeder mit sich selber ausmachen :cool:
  2. Dann lass es doch einfach! Du bist in der Ausbildung erwachsen genug, und wenn du das Buch wirklich nur in 1% der Fälle brauchst, dann kauf es halt nicht. Ich habe das bei mir auf der Berufsschule auch durchgezogen. Ein Lehrer bei uns hatte sich da zwar tierisch drüber aufgeregt aber es war meine Ausbildung und da entscheide ich, was ich brauche und was nicht.
  3. Na das ist mal eine Einstellung... Du willst niemandem etwas "verraten", erwartest aber, dass dir hier die Leute ihre Unterlagen zur Verfügung stellen? Entweder hat mein Verständnis für Logik während meines letzten Urlaubes etwas gelitten, oder du solltest dir mal überlegen, wer hier von wem Informationen haben will. BTW: So funktioniert ein Webforum nicht. Und was die Anfrage nach PM angeht, da gibt's eine einfache Antwort: Hier posten --> hier lesen! Das wird wirklich immer toller. Sinn und Zweck einer Verkürzung ist nicht, dass du dir die Infos von jemandem vorkauen lässt. Du solltest - wenn du schon verkürzen willst - auch selber in der Lage sein zu wissen, was an Inhalt in der Prüfung drankommen kann und von daher auch wissen, wo es die notwendigen Informationen dazu gibt. Sieht eigentlich inzwischen jeder Azubi das Netz nur noch als großen Selbstbedienungsladen an, wo man alles kostenlos bekommt ohne selber seine grauen Zellen anzustrengen? Kein Wunder, dass die Qualität heutiger Software oftmals bescheiden ist.
  4. Ich redete von den Daten, die an das neu geöffnete Fenster gehen. Klar, das Original-Formular wird weiterhin an die Original-Action-URL weitergeleitet. Mit window.open bekommst du kein target gewesechselst sondern so (ungetestet): <html> <head> <script language="JavaScript"> function formSubmit(theForm) { theForm.target = "_blank"; } </script> </head> <body> [...] <form name="form1" method="post" target="_self" onsubmit="formSubmit(this)"> [...] </form> </body> </html> Es sei denn, du erklärst mir, wie ich die den Inhalt der Felder <b>f1</b> und <b>f2</b> an die Seite <b>s2.html</b> übertragen bekomme: <script language="JavaScript"> function formSubmit(theForm) { // So, hier bekomme ich die Werte nicht mit übergeben! window.open("s2.html", "_blank"); } </script> <form name="form1" action="s1.html" method="post" onsubmit="formSubmit(this)"> <input name="f1" value="f1_value" /> <input name="f2" value="f2_value" /> </form>
  5. Das kommt drauf an worüber wir genau sprechen. Ein neues Fenster zu öffnen ist kein Problem und auch nicht zwangsläufig schlechter Stil (wobei ich Popups immer für schlechten Stil halte aber das ist ein anderes Thema). Das Problem ist ein anderes: Wenn ich im onSubmit ein window.open ausführe, dann werden sämtliche Daten, die ich im Formular eingetragen habe nicht mit übernommen und dann wäre das ganze Formular sinnlos. Und wenn mir jetzt einer kommt und sagt, ich kann ja mit JS die Formular-Felder auslesen und an die URL als Parameter anhängen, dann ist das sowas von schlechter Stil, dass ich da überhaupt nicht erst dran denken würde Java hab ich da sowieso nirgendwo gesehen. Merke: Java != JavaScript. Ausser dem Namen haben diese beiden Sprachen sehr wenig gemeinsam.
  6. Na und? Das hat für mich erstmal nichts zu sagen... Wenn du dich als Maurer in einer großen Firma bewirbst, dann hat der Personalchef das sehr wahrscheinlich auch. Und ohne hier irgendeinem Maurer etwas böses zu wollen, aber sich für so einen Job im Anzug zu bewerden halte ich für deutlich overdressed. Ich sags nochmal: Es gibt keine allgemeine Regel für sowas. Da muss man halt selber für sich entscheiden ob man nun förmlich korrekt (mit Anzug) erscheinen möchte oder aber für sich selber angenehm und auch realistisch etwas weniger "feingemacht". Ich hab bei meinem vorletzten Bewerbungsgespräch auch eine schwarze Jeans, dunkles Hemd + Sakko angehabt, meine gegenüber auch 'nen Anzug. Resultat: Den Job hätte ich haben können. Es kommt viel mehr auf deine sonstigen Qualitäten an - das Aussehen gibt da für den Arbeitgeber nur einen Ausschlag in die ein oder andere Richtung.
  7. Das hat mit JSP erstmal wenig zu tun, sondern mit HTML. Und die Lösung hier ist das target Attribut im <form> Tag. http://de.selfhtml.org/html/formulare/index.htm Nein, onSubmit wird sozusagen als Callback aufgerufen um dem System mitzuteilen "Ich bin kurz davor, das Formular abzuschicken, check mal ob noch irgendwas gemacht werden muss". Das Ziel darin zu ändern wäre auch äusserst schlechter Stil. Generell: Beschäftige dich genauer damit, was Formulardaten überhaupt sind und wie sie vom Browser und vom Server verarbeitet werden und besonders wer für was zuständig ist.
  8. Ist richtig aber für eine Ausbildungsstelle schon mit "vollem Kleidungsprogramm" aufwarten mag ab und zu Sinn machen, würde es aber eher als zuviel ansehen. Wobei ich generell denke, dass sich manch einer viel zu viel Gedanken macht was Klamotten angeht. Das ist ein Punkt, aber ich würde mir um andere Dinge viel mehr Gedanken machen.
  9. perdian

    Quicksort

    Dann google doch einfach mal: http://www.google.com/search?hl=de&ie=ISO-8859-1&q=quicksort+java Direkt das erste Ergebnis sieht schonmal gut aus.
  10. Was die Auswahl der Klamotten angeht: Du solltest dich wohlfühlen, in dem was du anhast. Wenn du nicht der Typ bist, der ab und zu auch sonst mal einen Anzug mit Krawatte anhat, dann solltest du das auch zum Vorstellungsgespräch nicht machen. Du wirst einfach anders auftreten, wenn du in Klamotten steckst, die du nicht magst. Das heisst jetzt auch wieder nicht, dass Skaterklamotten unbedingt okay sind, da gilt es eine vernünftige Mischung zu finden. Ein Sacko, dazu ein anständiges Hemd und eine anständige Hose (kann ruhig auch 'ne Jeans sein) ist schon prima. Ich würde es für einen FI auch schon seltsam finden, wenn der im kompletten Banker-Outfit erscheint, das wäre ein klassischer Fall vom overdressed. Zu der Frage "Was soll ich antworten?" eine ganz einfache Antwort: Das, was du wirklich denkst. Es macht keinen Sinn irgendwas auswendig gelerntes aufzusagen - dann kommt eine Nachfrage und du gerätst ins Schlingern. Informiere dich so gut es geht und antworte genau das, was du auch antworten würdest, wenn du mit einem guten Freund über das Thema sprichst. Ehrlichkeit und Offenheit bringt dir schonmal enorm viel and "Bonuspunkten" ein.
  11. Die richtige Wahl für was? Der JFileChooser liefert dir nur die Info zurück: User hat File(s) A, B und/oder C ausgewählt. Mit dem PDF ausführen hat der FileChooser erstmal nichts zu tun. Es liegt dann an dir, nachdem du die Info hast, welche Datei als PDF angezeigt wird irgendeinen Prozess zu starten, der dann auch tatsächlich das PDF öffnet.
  12. Die Caritas beispielsweise. Als ich Zivildienst da gemacht habe, hat mein Vorgesetzter mir da mal die interne Order erklärt: Da das eine katholische Einrichtung ist, werden logischerweise katholische Bewerber erstmal bevorzugt (in leitende Positionen kommt sowieso niemand rein, der nicht den Papst als Oberhaupt akzeptiert). Evangelische Bewerber und Moslems werden "geduldet", weil du gerade im Pflegebereich nicht sehr wählerisch sein darfst und man da eigentlich jeden Bewerber nimmt, egal woher er kommt. Nur als konfessionsloser bist du da geschnitten - da hast du keine Chance auf den Job. In wiefern das mit Recht und Gesetz vereinbar ist steht auf einem anderen Blatt... irgendeine offizielle Begründung wird man da schon vorschieben können.
  13. Wenn das, was du da oben gepostest hast PHP ist: Nein! PHP erzeugt den HTML-Quelltext bevor dieser an den Browser geschickt wird. Was du einmal an den Browser geschrieben hast kannst du nicht wieder zurückholen. Willst du dynamischen Content ausgeben, so musst du das über JavaScript realisieren, was nach dem Generieren der Seite vom Browser ausgeführt wird. Generell: Informiere dich darüber, wie eine dynamische Webseite funktioniert, wer und an welcher Stelle Content generiert und verarbeitet, und wie die Übertragung einer HTML-Seite über HTTP funktioniert.
  14. Ein gut gemeinter Tip: Lass es! Informiere dich erst darüber, was eine EXE ist und was eine DLL ist. Wenn du verstanden hast, wann man die eine und wann die andere Form als Ziel beim Compilen angibt wird sich dein Problem (das ich noch immer nicht verstanden habe) wahrscheinlich von alleine erledigen.
  15. Ich habe gerade mal ein bisschen rumgespielt und bin in meiner ursprünglichen Meinung bestätigt worden: Es scheint generell keine Möglichkeit zu geben, das Minimieren/Maximieren zu verhindern. Du kannst mitbekommen, wann es passiert aber kannst nicht beeinflussen _ob_ es passiert. Was mir als Alternative einfallen würde: Lass einfach die Titelleiste komplett weg. Erzeuge dein Fenster entweder über ein JWindow oder verwende bei JFrame/JDialog setUndecorated(true). In Kombination mit setAlwaysOnTop(true) erhälst du so ein Fenster, das auf jeden Fall im Vordergrund beim User ist, und das er nicht wegklicken kann. Naja dann musst du entweder den von mir oben beschriebenen Weg gehen, oder du machst dem User innerhalb des Frames klar, dass eine Aktion in Bearbeitung ist, durch eine Sanduhr als animiertes GIF, eine ProgressBar oder ähnliches.
  16. Ich verstehe nicht, wo der Vorteil sein sollte. Anders gefragt: Warum willst du gerade eine DLL verwenden und keine normales Programm?
  17. Der Cursor reagiert sowieso nicht auf irgendwelche Clicks... der ist sozusagen nur die visuelle Bestätigung, wo denn gerade die Aktion auf dem Window statt findet. Reagieren tun nur die Komponenten selber - und genau hier musst du auch ansetzen, wenn du etwas sperren willst. Soll ein Fenster keine Clicks, etc. mehr behandeln, so musst du auch alle Komponenten, die in diesem Fenster sitzen deaktivieren. Als Beispiel in etwa sowas: public class TestClass { public void actionPerformed(ActionEvent e) { // Make components inaccessible JButton button1 = this.getButtonFromSomewhere(); JTextField field1 = this.getTextFieldFromSomewhere(); button1.setEnabled(false); field1.setEnabled(false); // Perform action try { this.doStuff(); } finally { // Ensure, that all components are visible again button1.setEnabled(true); field1.setEnabled(true); } } } Um den Cursor selber zu ändern, so gilt auch hier: An den Cursor allgemein kommst du nicht ran. Du kannst nur einer Komponente sagen "Wenn der Cursor über dir ist, dann verwende Form XYZ. Auch hier wieder ein Beispiel: public class TestClass { public void actionPerformed(ActionEvent e) { // Install a hand cursor, if the mouse moves over the current button JButton button = this.getButtonFromSomewhere(); Cursor handCursor = new Cursor(Cursor.HAND_CURSOR); button.setCursor(handCursor); } }
  18. Nein, das ist nicht der beste Weg! Wenn ich solch eine Struktur *nachobenzeig* nicht ändern darf dann sollte ich mich nicht damit beschäftigen, wie ich um das Problem herumkomme, in dem ich einen View erstelle oder irgendwelche Sortieralgorithmen im Nachhinein implementiere. Statt dessen muss ich dann zu demjenigen gehen, der für das Änderungs-Verbot verantwortlich ist und muss ihm die Situation so darlegen, wie sie ist - nämlich dass ich hier ein grottenschlechtes Design vor mit habe, was in jeder Hinsicht (Übersicht, Performance, ...) einfach nur in die Tonne gehört. Ich kann mir nicht vorstellen, dass jemand bei einer vernünftigen Begründung dann immer noch sagt "Nein, das muss so bleiben". Der Später-Herumdoktern-Weg mag vielleicht im ersten Moment der Weg des geringsten Widerstandes sein, aber so rennt man immer wieder gegen Wände, die man sich selber aufgestellt hat. Was ist, wenn ich nächste Woche noch irgendeine andere Funktionalität benötige, die sich wieder nicht durchführen lässt wegen vermurkstem Design? Dann geht das ganze wieder von vorne los.
  19. Es ging sich um das Sortieren direkt über SQL. Natürlich kann ich mir erst die Datensätze alle ziehen und danach manuell sortieren - alles kein Problem. Aber was machst du beispielsweise, wenn du 10^6 Datensätze in der Tabelle stehen hast, aber nur die letzten 10^2 anzeigen willst? Mit der Methode manuell sortieren, nachdem die Daten aus der Datenbank gezogen worden sind hättest du so einen Overhead, der es niemals rechtfertigt so vorzugehen. Und es macht immer mehr Sinn, ein Problem an der Wurzel zu packen und (frühzeitig) zu lösen, anstatt zu versuchen im Nachhinein herumzudoktern und doch noch das gewünschte Verhalten von aussen überzustülpen.
  20. http://www.jgoodies.com/freeware/jdiskreport/
  21. Ich werde aus deiner Fehlerbeschreibung nicht wirklich schlau... vielleicht versuchst du erstmal selber zu verstehen, was du eigentlich schreiben möchtest, dann kann das auch jemand anders.
  22. <a href="/guestbook.php">Hier zum Gästebuch</a>
  23. Guck dir doch einfach den ersten Link an, den ich gepostet habe. Da steht alles drin, was du brauchst um den gesamten Themenkomplex Security zu verstehen.
  24. Du schreibst war nicht _wo_ die Exception genau auftritt aber ich tippe darauf, dass es in einem Applet ist - und dort darfst du bestimmte Operationen per Default erstmal nicht durchführen (daher auch "access denied"). Mehr Infos hier: http://www.galileocomputing.de/openbook/javainsel4/javainsel_24_001.htm http://www.captain.at/programming/java/
  25. perdian

    PC reagiert nicht?!

    Ich würde mich an Madame Medusa auf der nächsten Kirmes wenden... die ist hat mit der Hellseherei wenigstens Erfahrung.

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