Suchergebnisse

Suchergebnisse 1-20 von insgesamt 649.

  • Quellcode (13 Zeilen) Üblicherweise man man so etwas mit for und nicht mit while: Quellcode (11 Zeilen)

  • Textmanipulation schnell und einfach umsetzen

    Hafner - - Allgemein

    Beitrag

    Ich glaube so versteht keiner was du meinst.

  • Normalerweise antworte ich ja nicht auf Werbeposts, aber hier möchte ich mal kurz meine Meinung kund tun. Das hier vorgestellte "revolutionäre" Konzept hört sich für mich eher nach einem Rückschritt an. Vor allem aus Käufer Perspektive. Als Käufer habe ich wenig Muse zu spekulieren ob der Fond gerade gefüllt ist oder nicht. Das Konzept das Geld von einer neutralen Instanz zunächst vom Käufer einzuziehen (Sicherheit für den Verkäufer) und erst bei Lieferung dem Verkäufer zu überweisen (Sicherheit…

  • Lizenzproblem bei GNU/LGPL 3 License und MIT

    Hafner - - Allgemein

    Beitrag

    Zunächst einmal: Es gibt keine Rechtsauskunft in diesem Forum. Wie, du hast keine Informationen dazu gefunden? In der Lizenz selbst steht doch alles. Mir sind jedoch einige Unternehmen bekannt, die closed-Source-Programme schreiben und dafür Software verwenden die unter der LGPL steht. Wohlgemerkt unter der LGPL und nicht unter der GPL! Es könnte sich also lohnen die Lizenz durchzulesen: gnu.org/copyleft/lesser.html

  • MySQL Befehle gesucht

    Hafner - - Datenbanken & SQL

    Beitrag

    Die Frage ist leider nicht so formuliert, dass 100% klar ist was er möchte. Die Tabelle "tbl_usr" scheint gar nicht gebraucht zu werden... Vielleicht solle ccoding uns ein Beispiel zeigen.

  • Verständnisfrage zu Arrays

    Hafner - - Java, Scala & Android

    Beitrag

    Nicht nur in Java haben Arrays eine feste Größe. Richtig, es ist in Java üblich List-Objekte zu verwenden anstatt Arrays. Neben der ArrayList gibt es auch noch andere Listen. Zum Beispiel die LinkedList. Diese zwei Listen sollte man mit ihren Vor- und Nachteilen kennen. Die Bedienung der Listen im Java-Code ist gleich. Es unterscheidet sich lediglich der CPU und Speicherverbrauch. ArrayList: - Verwaltet im Prinzip ein Array. - Einfügen am Ende der Liste geht solange schnell, bis eine bestimmte G…

  • Internetseitensicherheit

    Hafner - - Allgemein

    Beitrag

    Wenn du einen Passwort gesicherten Bereich hast, solltest du das hier mal durchlesen: Suche Tutorial für sehr sicheren Login-Script! (mySQL, sessions) Ansonsten solltest du prüfen, ob SQL-/HTML-/JavaScript-Injection bei dir möglich ist. Wenn ja, ist das schlecht.

  • Schau mal in das Thema unter deinem. Da steht schon etwas zur Datumsberechnung. Zweimal Vollmond im Monate?

  • Zweimal Vollmond im Monate

    Hafner - - Java, Scala & Android

    Beitrag

    Quellcode (21 Zeilen) Ungetestet. Schau mal ob es dich weiter bringt. Edit: Wenn du mit getTimeInMillis() und setTimeInMillis() arbeitest, kannst du dir die Date()-Objekte sparen.

  • Zweimal Vollmond im Monate

    Hafner - - Java, Scala & Android

    Beitrag

    Warum nutzt du nicht die Klasse GregorianCalendar? Die ist bei Java mit dabei und nimmt die den ganzen Monats- und Schaltjahrkram ab. docs.oracle.com/javase/6/docs/…il/GregorianCalendar.html Hier eine deutsche Beschreibung: openbook.galileocomputing.de/j…4013d1faae60bd2e671a3ef7d Pass bei den Zahlen auf. Den MONTH gibt man von 0-11 an während DAY_OF_WEEK 1-7 als Werte nimmt. Also immer schön in die Doku schauen.

  • Namensräume und Schemata

    Hafner - - XML

    Beitrag

    Das ist nicht ganz fehlerfrei. Ein Tipp: Nutze doch den Validator, den das W3C (die haben XML spezifiziert) zur Verfügung stellt: validator.w3.org/

  • Wie muss ich mich als Programmierer absichern

    Hafner - - Allgemein

    Beitrag

    Das kommt auf die Lizenz an, unter der die Software steht.

  • Der Algorithmus ist ohne Strings programmierbar, aber wie willst du etwas übersichtlich ausgeben, wenn du keine Strings hast? Bring dir doch einfach selbst bei wie man Strings benutzt. Dann hast du es einfacher und du hast auch noch mehr gelernt.

  • Dann gib der Tabelle doch einen Alias Quellcode (1 Zeile) (ungetestet) Zitat: „Kann man beliebig viele SELECT verschachteln?“ Die Syntax erlaubt beliebig viele Verschachtelungen. Schluss ist also eher bei den Ressourcen wie CPU und RAM. Generell solltest du bedenken, dass (vor allem bei MySQL) innere SELECTs langsamer sind als JOINs. Wenn du das Problem mit JOINs lösen kannst, dann löse es damit (auch wenn innere SELECTS einfacher hinzuschreiben sind).

  • XML Einführung (Paper etc.)

    Hafner - - XML

    Beitrag

    Am besten direkt bei der Quelle (W3C) nachschauen: w3.org/XML/Core/#Publications Teilweise gibt es auch Übersetzungen: w3.org/XML/Core/Translations

  • Java Fragen

    Hafner - - Java, Scala & Android

    Beitrag

    OK, ich hab unter Monitoring das hier verstanden: de.wikipedia.org/wiki/Monitoring Der Begriff ist wohl einfach doppelt belegt. Die Bezeichnung Monitor für synchronized Blöcke/Methoden war mir nicht geläufig. Naja, man lernt nie aus. Dann ergeben die Aufgaben natürlich viel mehr Sinn. Hmm, jetzt verstehe ich d). Also war diese justierePreis()-Methode noch nicht synchronized in Aufgabe b) sondern das ist ein nur ein Änderungsvorschlag. Trotzdem bleibt die preiseAnpassen()-Methode der falsche Ort …

  • Java Fragen

    Hafner - - Java, Scala & Android

    Beitrag

    Zitat: „Ja, würde man für gewöhnlich, aber da dies die Aufgabenstellung ist, nehmen wir eben mal eine Semaphore an. Inwiefern meine Brgündung falsch ist, ist mir jetzt gut klar geworden. Weswegen ist aber dennoch die Initialwert 1 korrekt?“ Na du willst doch, dass nur ein Verwalter gleichzeitig den Inhalt der Methode preiseAnpassen() ausführen kann. Das habe ich jetzt mal unter "atomar" verstanden. Wenn zwei Verwalter gleichzeitig den Methodeninhalt hätten ausführen sollen, dann hätte man die Se…

  • Java Fragen

    Hafner - - Java, Scala & Android

    Beitrag

    a) 1 ist meiner Meinung nach richtig. In der Java-Praxis würde man für diesen Fall aber eher einen synchronized-Block bzw. eine synchronized-Methode verwenden. Das ist einfacher als eine Semaphore mit dem Wert 1. Sinn machen Semaphoren bei Werten größer als 1. Aber da das eine Verständnisübung ist, sollte 1 richtig sein. Mit deiner Begründung bin ich nicht einverstanden. Das merkst du auch gleich beim Punkt b). b) Ich denke deine Lösung ist falsch. Die Aufgabenstellung verlangt von dir: "jede Pr…

  • Das Programm jvisualvm sollte im selben Verzeichnis liegen wie java und javac. Mit den Plugins hast du dann sehr angenehme Analysemöglichkeiten.

  • Browsergame-Entwicklung mit HTML5

    Hafner - - Allgemein

    Beitrag

    Javascript wird nur auf dem Rechner des Spielers ausgeführt (Client-Seite). Möchtest du, dass mehrere Spieler miteinander interagieren, dann brauchst du zusätzlich ein Programm auf der Server-Seite und in der Regel auch eine Datenbank. Ein solches Programm auf der Server-Seite kann z.B. mit PHP implementiert werden. Möchtest du das nicht (was für den Anfang zu empfehlen ist), dann reicht in der Tat etwas HTML und JavaScript. Wieviel Mathematik du brauchst, hängt von dir selbst ab. Ich bezweifle …