flashpixx
Mitglieder-
Gesamte Inhalte
8302 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von flashpixx
-
Natürliche in eine Formale Sprache übersetzen
flashpixx antwortete auf Draco2010's Thema in Algorithmik
So einfach kann man das nicht. Wenn die natürliche Sprache unendliche viele Wörter enthält, Deine formale nur endlich viele, dann kann man das nicht aufgrund der Mächtigkeit der Mengen nicht durchführen. Es ist aber dabei erst einmal wichtig, ob Du beide Sprachen fest vorgegeben hast. Wenn Du nur eine natürliche Sprache hast und daraus eine formale machen willst, dann musst Du eben über Wortbildungs-, Syntax- und Semantikregeln die Sprache formal definieren (bei einer Sprache wie Deutsch wird dieses aber sehr aufwendig) Was hat ein Logarithmus mit einer Sprache zu tun? Der Logarithmus ist die Umkehrfunktion zur Exponentialfunktion. Außerdem halte ich Python nicht für die passende Sprache um Sprachen zu validieren. Ich würde hier eher zu eine DCG von Prolog o.ä. greifen, damit lassen sich komplexere Strukturen abbilden. -
Das kann Dir so niemand beantworten, da es von Deinen persönlichen Präferenzen abhängig ist. Der eine geht eher in die mathematisch-wissenschaftliche Richtung, der nächste in die angewandte-wirtschaftliche Richtung und der dritte in die maschinenbau-technische Richtung. Dein stimmt so nicht, denn ein Studium ist natürlich allgemeiner und generalisierter als Du es nachher im Beruf hast. Sobald Du in einen Betrieb kommst musst Du wieder neu lernen und eben auf Deinen Arbeitsplatz dann spezialisieren Ein Studium an einer Uni ist natürlich umfangreicher und meist theoretischer Natur. Das spiegelt sich dann später in dem Arbeitsplatz und den Verdienstmöglichkeiten wieder. Was meinst Du mit Einschränkungen? Du kannst Dich natürlich im Beruf auch später weiterbilden bzw nach einer FH Abschluss auch an einer Uni bewerben. Je nach Studiengang und abgeschlossener FH Reife kann man auch an einer Uni studieren, wobei es sehr schwer werden kann. Es bringt Dir gar nichts, Dich aktuell mit der Frage zu befassen, was nach dem Studium kommt, denn bis dahin dauert es noch und 6-7 Jahre sind im IT Bereich eine lange Zeit Wenn Du programmieren willst, dann rate ich Dir von einem Studium ab, ein Studium ist nicht Programmieren, weder an der FH und schon gar nicht an der Uni. In einem Studium wird zwar von Dir erwartet, dass Du programmierst, aber es sind < 10% Deines Studiums. Das Informatikstudium ist sehr mathematiklastig, wobei nicht das Rechnen an der Schule gemeint ist. Es geht eher um Fragen wie z.B. die Effizienz eines Algorithmus, effektive Implementierungen, gute Approximationen etc
-
sizeof - Wikipedia, the free encyclopedia Bereichsgrenzen und Typumwandlung Ich nenne das im Zusammenhang, da sizeof zur Kompilezeit festgelegt wird und sich natürlich damit auch die Datentypen von den Wertebereichen ändern können, da die Implementierung architekturabhängig ist. Das nächste mal selbst danach suchen, es gibt genügend Material im Netz
-
Der Mailserver kommuniziert nicht mit einem DNS. Das sind zwei völlig unterschiedliche Dienste, die nichts miteinander zu tun haben. Wenn der Mailserver eine Auflösung benötigt, dann wird dies über die Netzwerkkomponenten geleistet, die ggf einen DNS / Hostdatei kontaktieren, der Mailserver tut dies aber nicht eigenständig. Dein Posting ist immer noch unklar, vor allem in der Frage bezügl der Lastenverteilung. Willst Du ein Fallback, dann solltest Du Deine MX Records des DNS entsprechend anpassen (unterschiedliche Prioritäten). Wenn Du ein Load-Balancing haben willst, dann musst Du die MX Records mit gleicher Priorität angeben bzw mehrere A Records mit gleichem Namen und unterschiedlichen IPs definieren Du musst natürlich noch für einen gemeinsamen Datenstamm für beide Mailserver sorgen und entsprechende Konfiguration.
-
Der Code ist wirklich sehr undurchsichtig. Man kann einen JTable auch direkt aus dem Resultset füllen, indem man, wie schon genannt, einfach das Resultset entsprechend über die Collections umwandelt. Ich würde Dir empfehlen einfach mal die Beispiele aus der offiziellen Doku durch zu arbeiten: How to Use Tables (The Javaâ„¢ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)
-
Deine Frage ist etwas unklar, willst Du eine Lastenverteilung oder willst Du ein Fallback? Soweit ich das verstehe ist Dein DNS ein Fallback und wie soll nun der Mailserver konfiguriert werden?
-
Hat jemand eine Idee wie die Titelüberschrift besser klingen würde?
flashpixx antwortete auf PartyFuchs89's Thema in Abschlussprojekte
Das hatte ich ebenfalls schon zwei Mal angemerkt. Das Projekt nicht besser indem man irgendwas dran klebt. Für mich hört sich das nach "mach mal irgendwas" an. Für mich hat das Projekt absolut nichts mit dem zu tun, was ich von einem IT-Kaufmann erwarte. Eine Windows CD einlegen und auf Weiter klicken, kann ich selber und muss dafür keinen Kaufmann bezahlen. Ein paar Rechner bestellen kann ich auch selbst -
Wo sind fachlich-komplexe und wirtschaftliche (eigene) Entscheidungen. Ich lese es ist Vorgabe X und Y zu tun und das System Z zu installieren. Das ist nicht ausreichend für einen FISI.
-
JAVA PortScanner mit grafischer Oberfläche programmieren
flashpixx antwortete auf IT_specialist's Thema in Java
Wenn Du das Problem und das was Du konkret nicht verstehst nennen würdest, dann kann man evtl auch helfen. Zusätzlich schreibe Deinen Code in Codetags, damit dieser auch leserlich bleibt -
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
flashpixx antwortete auf De Kaisastiähla's Thema in Datenbanken
Ich würde Dich bitten, da Du anscheinend noch wenig Erfahrung hast, bevor Du Dich an solche Sachen wagst wie Sessions erst einmal Grundkenntnisse in der Programmierung Dir anzuschauen. Denn Du gibst bei fehlerhafter Programmierung jemanden die Möglichkeit in Deiner Seite Code einzuschleusen. -
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
flashpixx antwortete auf De Kaisastiähla's Thema in Datenbanken
Es geht nicht um Datensätze sondern um die Definitheit Deiner Variablen generell würde ich statt eines Includes ein Include_Once bzw sogar gerade bei DB Connectiondaten ein Require verwenden. Zum Problem: Was steht beim ersten Aufruf der Session "$_SESSION["user_id"]" drin? Wie ist dann die Variable $uid initialisiert => wird danach das SQL Statement syntaktisch korrekt erzeugt. Deine Fehlermeldung besagt nichts über Datensätze, sondern dass $result kein gültiger SQL Handle ist, d.h. Deine Query liefert einen Fehler, den Du generell abfangen solltest. Beachte immer, dass Du definierte Variablen hast und fange Fehler auch ab -
Was hat Deine Frage mit Java zu tun? Eine *.exe ist ein kompiliertes Binary für Windows und Xampp ist Apache, mySQL und PHP als fertige Developerumgebung ebenfalls für Windows. Außerdem wird Dein Vorhaben wohl kaum so in die Tat umzusetzen sein, denn das Setupprogramm kann nicht blind eine Verbindung zur Datenbank aufbauen. Über welche Schnittstelle soll das dann geschehen, JDBC, ODBC? Dann müsstest Du vor der Installation die entsprechenden Datenbanktreiber im System hinterlegen. Zusätzlich kannst Du nicht wild in eine Datenbank schreibe, im Normalfall muss sich der Benutzer darauf authentifizieren, d.h. Du müsstest im Setup sämtliche Connection Daten abfragen. Zusätzlich wird auch der DBMS Server so installiert, dass er nicht von jedem Host zugänglich ist, gerade in der von Dir genannten Umgebung wird der mySQL Dienst so eingerichtet, dass nur localhost darauf zugreifen kann, d.h. eine allgm gültiges Setup kannst Du wohl kaum erzeugen. Ebenso ist mySQL nicht auf eine Plattform beschränkt, so dass Dein Setup auf einem Unix nicht funktionieren würde. Weiterhin sind die meisten Unixserver ohne GUI installiert, d.h. Dein Setup muss Ncurses o.ä. unterstützen
-
Wenn Du nur prüfen willst, ob ein Ausdruck gewissen Regeln entspricht, dann wären "reguläre Ausdrücke" etwas. Wenn Du komplexere Sprachmuster hast, wie in einer Programmiersprache, dann wirst Du um einen Syntaxbaum und eine passende Grammatik nicht herumkommen (siehe dazu Chomsky-Hierarchie und ggf -Normalform)
-
Was ist ein "VPC"? Ist das Virtueller PC? Wenn Du die OnBoard Karte nicht brauchst, schalte sie einfach ab (entweder im BIOS oder via Jumper auf dem Board)
-
Prolog: Abstrakte Datentypen
flashpixx antwortete auf Patrick.Karre's Thema in Delphi/RPG+CL/Sonstige
Was verstehst Du unter abstrakten Datentypen? Meinst Du abstrakte Klassen? Ich weiß nicht genau worauf die Frage abzielt, aber Prolog ist eine logische Sprache, die mit Prädikaten / Aussagen arbeitet. Eine Aussage kann nur wahr oder falsch sein -
Es wäre die Frage ob es "einfach vergessen" wurde ein zu programmieren, dann korrigiere es und sende es an das Weka Projekt einfach zurück. Wofür ist denn Opensource Code da?
-
Warum passt Du Dir den Weka Source nicht selbst an, der mitgeliefert wird?
-
Es müsste noch kompakter gehen, da man mehrfach zuweisen (zahl1=zahl2=zahl3=5) und die Addition in das cout schreiben kann
-
Algorithmus für die Ablaufplanung in einer ALU
flashpixx antwortete auf ollih's Thema in Algorithmik
Was hat dies damit zu tun, dass hier Operatoren parallelisiert werden müssen, um möglichst effizient zu arbeiten? Mit den Operatoren "and", "or", "neg" kann ich entsprechende ALU Gatter bauen, die mir eine Addition auf Bitebene durchführen, aber parallelisieren kann ich damit nicht, da ich die Latenzen der Gatter und der Bahnen berücksichtigen muss. Vor allem wie willst Du einen Kosinus via logischer Operatoren ausdrücken? Was hat dieses Beispiel mit dem Problem zu tun? Wenn ich n Widerstände habe, kann ich, wenn ich n Parallelprozesse erzeugen kann, den reziproken Wert parallel ermitteln und dann sogar die Summenbildung noch bis zu einem gewissen Grad parallelisieren. Wie sieht das aber aus wenn ich aus 10 Widerständen den reziproken Wert bilden muss, aber nur 2 ALUs habe? Die Problemstellung kennt das n nicht, sondern nur die Anzahl der ALUs, wobei hier eine Division / Multiplikation langsamer ist, als eine Summe, das auch noch zu berücksichtigen ist. -
Ich würde Dich bitten immer alle Informationen in Deine Postings zu schreiben, denn niemand wird sich die Mühe mache alle Deine Postings zu lesen und sich die Informationen, die man benötigt um zu helfen, selbst zusammen zu suchen. Außerdem, wie schon gesagt, beschreibe Dein Problem so, dass man es mit lesen des Postings versteht In diesem Fall hilft immer eine gute Erläuterung und ggf ein kleines Beispiel, damit auch andere etwas von Deiner Lösung haben Danke
-
PHP Datei, die einen eingegeben Text in 2 txt Dateien speichert
flashpixx antwortete auf EyLex's Thema in Skript- und Webserverprogrammierung
Bei Dateioptionen musst Du auch auf die Berechtigungen achten. Generell sollte es so sein, dass Du keine Dateien in das Webserververzeichnis schreiben bzw bestehende manipulieren darfst. Ich würde aber auch eine Datenbank ggf für sinnvoller erachten -
Als konkretes System kann ich Navision / Microsoft Dynamics NAV nennen. Wenn hier z.B. via Codeunit sehr viele Datensätze behandelt werden, wird so lange kein Commit durchgeführt, so lange die Codeunit aktiv (Instanz) läuft. Das hatte dazu geführt dass das Log extrem anwächst, was dann bei unzureichendem Platz auf der HDD zu Problemen führt. Eine Lösung wäre das Commit explizit durchzuführen, inwieweit das von der Logik sinnvoll ist, ist eine andere Frage (das konkrete Problem war einmal eine einmalige Konvertierung von dem Datenbestand durchzuführen)
-
Gerade Dann solltest Du wissen, dass Deine Fehlerbeschreibung "es funktioniert nicht", nicht ausreichend ist. Man mag geteilter Meinung sein ob Eclipse für C/C++ Entwicklung eine gute Umgebung ist. Ich würde Dir erst einmal dazu raten, Dich überhaupt mit C/C++ Entwicklung zu beschäftigen, gerade unter Unix-Derivaten wäre es üblich mit Makefiles zu arbeiten.
-
Zweites Jahr keine Ausbildung - Bewerbung Hilfe :(
flashpixx antwortete auf Eynez's Thema in Jobsuche, Bewerbung und Zeugnisse
Nur einmal ein paar Gedanken: Ein Windows installieren ist heute nicht schwer, das können viele. Bedenke immer dabei, dass ein FISI kein Installationsklicker ist bzw Du wirst auch nicht als solcher ausgebildet Das sollte schon zur Basiskentnisse für jeden Beruf sein. Es wird erwartet, dass man mit diversen Office-Tools umgehen kann Du formulierst es schon entsprechend "gebastelt". Wir bewegen uns bei einer Ausbildung nicht im Home-User-Billig-Umfeld, sondern im professionellen Umfeld, wo auch schon mal eine Workstation > 10.000 Euro kostet. Kannst Du das dann auch, wenn Du eine CAD Workstation mit mehreren Graphikkarten vor Dir stehen hast? Sagen Dir die Begriffe OSPF, Spanning Tree, Multicast, Subnetting usw etwas. Manchmal ist weniger mehr -
Das stimmt schon, es ist etwas aufwendig. Das würde ich nicht so direkt sagen, rein Platzsparend kann ich jedes System entsprechend installieren. Der Aufwand ist natürlich schon höher. Ich habe Gentoo mehrfach laufen. Aber ich habe sehr schlanke Systeme und mache mir auch die Mühe einmal das System auf die entsprechende Architektur zu kompilieren, so dass ich eine gute Ausnutzung habe. Kompiliert wird auf einem Multi-Core/CPU System via DistCC Es erfordert doch schon einige Zeit (gerade für Anfänger). Es wäre halt für den OP die Frage, ob er eine schnell und einfach installierbare Möglichkeit haben will oder eben alles selbst per Hand machen möchte