flashpixx
Mitglieder-
Gesamte Inhalte
8302 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von flashpixx
-
@redictable: Deine Lösung ist aber dann insoweit nicht korrekt, da die Fehlermeldung nur aussagt, dass der Pin falsch ist. Wenn der Pin korrekt, aber die Kontonummern nicht korrekt sind, würde die Meldung kommen, dass man keinen Zugriff auf das Konto hat. Deshalb wären zwei Ifs mit entsprechenden Else-Zeigen sinnvoller, wobei man auch keine Nachricht schreiben, sondern eine Exception werfen würde, die man in diesem Fall sogar selbst definieren kann, so dass man gezielt in der Anwendungsschicht passend reagiert.
-
Einfache Kundenverwaltung, guter Programmierstil
flashpixx antwortete auf FreiWild's Thema in Algorithmik
Ich würde darunter die "semantische Logik" zählen -
schau mal hier rein Zyklus (Graphentheorie) ? Wikipedia (deshalb der Hinweis von mir auf die Graphentheorie). Ansonsten würde ich sagen, dass die Algos passend, ob wirklich die passenden Aufwandsklassen korrekt sind, habe ich jetzt nicht nachgerechnet
-
Ich stelle einmal die Frage, warum muss man so etwas überhaupt realisieren? Mit einem LDAP Server und einem entsprechenden LDAP Client brauche ich dafür keine Eigenentwicklung. Weiterhin begründest Du nicht, warum das ganze via FlatFile möglich sein muss. Wenn ich einen zentralen Passwort-Safe benötige wäre wohl eine zentrale Datenbank sinnvoll (die mit entsprechenden Zugriffen realisiert wird, da Du Windows als Basis System hast, hat man auch direkt Authentifizierungsmöglichkeiten via AD / Single Sign-on). Ich kann beim besten Willen nicht nachvollziehen, warum Du 10 Stunden für die Verschlüsselung der Daten verwendest. 10 Stunden sind mir definitiv zu viel. Weiterhin gibst Du keinen Einblick auf die Verschlüsselung der Daten. Da Du sie hier im Client implementierst, wäre durchaus die Frage nach der Sicherheit und damit nach der Art der Verschlüsselung wichtig. Z.B. wäre hier die Frage zu klären, wie angreifbar die Verschlüsselung gegen eine Brute-Force- oder Rainbow-Attake wäre Ich sehe somit sehr viele ungeklärte Punkte
-
Wenn Du danach gehst, dann hast Du per Definition keine Liste mehr, da Listen lineare Datenstrukturen sind, sondern einen gerichteten Graphen. Wenn man das als Graphenproblem betrachtet wären die Ansätze eine Tiefensuche oder eine topologische Sortierung, wobei ich bei beiden davon ausgehe, dass es sich hierbei nicht mehr um einen O(n) Algorithmus handelt bzw er auf beschränktem Speicher O(1) bzw O(n) operieren kann.
-
Wie wäre es zunächst mal, wenn Du die Konfig des Mailservers, an den Du liefern willst, prüfst? D.h. was unterstützt der Server an den Du senden willst alles?
-
Verstehe ich das richtig, dass Du von zu Hause Mails an einen anderen SMTP Server senden möchtest? Also die Konfig, die Du gepostest hast, die die Konfig des Mailserver zu Hause und nun soll von diesem die Mail an einen anderen gehen, wobei sich der Server zu Hause per SMTP-Auth authentifiziert? Das Access denied bedeutet, dass die Authentifizierung wohl nicht korrekt funktioniert. Ich kann hier nur etwas ins blaue raten. Viele Mailserver sind so konfiguriert, dass sie die Authentifizierung nur über eine gesicherter Verbindung (z.B. Port 625) oder SSL erlauben.
-
php Login mit Sessions
flashpixx antwortete auf cartman1991's Thema in Skript- und Webserverprogrammierung
Letzteres würde meines Erachtens für einen Fehler in der Modellierung sprechen, denn ein Username sollte unique sein, d.h. bei der Datenbankabfrage reicht die Prüfung auf die Existenz des Datensatzes anhand Username und Passwort (ich hoffe, dass das Passwort nicht im Klartext sondern als Hash gespeichert ist). -
Indem Du die If-then-else Bedingungen passend schachtelst oder je nach Möglichkeit eine switch-case Struktur verwendest. Das ist auch korrekt, ein else wird immer an das nächst-liegende if gebunden, d.h. in Deinem Fall an das innerste (nummer == Kontonummer). Du musst dem Compiler schon mitteilen, wo Du was machen möchtest, dafür kann z.B. Klammern passend setzen, die Anweisungsblöcke gegen andere abgrenzen. Aber bitte auch hierzu einschlägige Literatur lesen. Wir können hier sicherlich keinen kompletten Kurs "Grundlagen in Javaprogrammierung" abhalten
-
Nein, ein String wird immer in entsprechende Anführungszeichen gesetzt, damit er passend vom Parser und Compiler verarbeitet werden kann. Nennt sich "Schleifen". Ich empfehle Dir ganz dringend für diese wirklichen Basisstrukturen entsprechende Literatur durchzulesen. Das was Du hier möchtest findest Du wirklich in jedem Lehrbuch über Programmierung. Für Java z.b. Galileo Computing :: Java ist auch eine Insel (8. Auflage)
-
ich würde bei Problemen immer von einem Minimalsystem ausgehen. Gerade Knoppix oder auch Ubuntu bringen schon "von Hause" aus sehr viel mit Gentoo oder FreeBSD sind minimalistisch angelegt. Da es hier um ein Linux ging, habe ich auf FreeBSD nicht verwiesen. Wenn ich davon ausgehe, dass der OP die richtige Architektur hat, dann wäre die Frage ob es ein Kernel- oder Dienstproblem ist. Alleine in den Ubuntu Runlevels werden schon Dienste wie z.B. DBUS gestartet, die man im Grunde nicht für eine Installation braucht. Aus diesem Grund der Hinweis auf das Gentoo Minimal um eben zu schauen, wo das Problem liegt. Wenn man weiß wo das Problem ist, dann kann man den Start von Ubuntu so anpassen, so dass man eben das System vollständig booten kann
-
Das musst du entsprechend konfigurieren. Die Adresse ist abhängig von der IP oder eines DNS, ebenso das Protokoll und der Port. Ein Medium wird an eine entsprechende Adresse gebunden. Ich setzen z.B. http auf dem Standardport ein und löse den Rechnernamen über einen DNS auf
-
Dann bitte die Kernelparameter prüfen und ggf verwenden. Ich würde Dir ja einfach dazu raten, dass Du ein Gentoo Minimal probierst, da das wirklich ein "Minimal" System ist. Damit kannst Du dann über die Konsole schauen wo es ggf Probleme gibt.
-
... und wir dafür, dass Du Deine Lösungsansätze postest
-
Bitte verwende Code-Tags ! Ich habe sie nachträglich eingefügt. Das "public" ist ein Schlüsselwort, das nicht innerhalb des Methodenrumpfes verwendet werden darf. Der Bezug zu Deiner Variablen Peter geht aus dem Quellcode nicht hervor. Ein String bzw. dessen Inhalt ist nicht als Variablennamen anzusprechen. Poste den ganzen Code bzw die dazu relevanten Auszüge, damit man weiter helfen kann
-
Man kann diverse Sachen beim Booten an den Kernel deaktivieren. Bitte verwende einmal eine Suchmaschine Deiner Wahl. Wie schon gesagt: Hast Du die richtige Architektur? Hast Du das System mit minimalsten Einstellungen gestartet?
-
Alleine von diesen beiden gibt es eine x86_64 / amd64 und entsprechende x86er Version. Deine Aussage ist wertlos, denn Du hast nur die Version angegeben, aber nicht die Architektur. Nimm die passende Architektur, die auf Deine Hardware / VM Einstellungen passt, dann wird es auch funktionieren
-
Auf der VLC Seite gibt es diverse Tutorials für Streaming. Versuche es zunächst mit einer Datei. Bei einer entsprechenden Datenquelle musst Du ggf. auch noch den passenden Sender / Frequenz einstellen. Es spielt auch eine Rolle welche Protokolle Du verwendest, rtsp, http, unicast / multicast Streams. Du musst es halt richtig konfigurieren. Weiterhin sind in der letzten Zeit mehrere Updates des VLC erschienen, für MS Systeme sollte die Version 1.1.4 aktuell sein
-
Es kommt drauf an, wo Du die Distributionen lädst. Letztendlich muss die Architektur der Distribution zum Rechner passen. Ein x86_64 wirst Du nicht auf einem i386 zum laufen bekommen. Alle gängigen Distributionen unterstützen mehrere Architekturen. Solltest Du, was ich mir nicht vorstellen kann, eine Architektur haben, die so exotisch ist, solltest Du Gentoo nehmen, dann kannst Du Dir das System direkt auf die passende Architektur kompilieren
-
Bitte die Logs durchsehen und relevantes posten, alles andere ist Glaskugelraten
-
Da Du wohl mit C++ arbeitest benutze einen Stream für das Schreiben und Lesen von Dateien fstream - C++ Reference bzw je nachdem, was Du machen möchtest einen I- oder OStream
-
Wenn ich den IP Range des Hosters abscanne finde ich auch Deinen Server und mit Tools wie nmap geht das sehr schnell. Wenn der Server zu einer Domain gehört, kann man den Server über den MX Record auch finden Lass Dir von jemanden zeigen wie man einen Mailserver richtig sicher einrichtet oder mache es im LAN, damit niemand die Adresse direkt aufrufen kann
-
Die sollten Dir aber helfen den Fehler zu finden. Wenn Du noch nie einen Mailserver aufgesetzt hast, dann lass' das bitte von jemanden machen, der es kann, bevor Du Dir ein offenes Relay erzeugst. Die Logs sind der Punkt, an dem Du siehst was falsch läuft, ggf. musst das ein höheres Loglevel setzen Die Aussage ist quatsch. Wie soll man mit Telnet "Mails emfpangen"? Außerdem gehe ich davon aus, dass Du weißt was das "reject_unknown_address" macht (vor allem solltest Du auf Tippfehler achten)
-
habe mit geburtstages felder problem
flashpixx antwortete auf Umar's Thema in Skript- und Webserverprogrammierung
Anstatt mir PMs zu schreiben, die nicht erwünscht sind und mir Dein Post noch einmal zu schicken, würde ich Dir empfehlen Dir die mySQL Referenze zu lesen dort findet sich das Kapitel über "Data Types" mit dem Unterkapitel "Date and Time Types" -
habe mit geburtstages felder problem
flashpixx antwortete auf Umar's Thema in Skript- und Webserverprogrammierung
Die Antwort habe ich Dir gegeben: Du musst typenspezifisch formatieren