flashpixx
Mitglieder-
Gesamte Inhalte
8302 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von flashpixx
-
Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt. STFW Phil
-
es müsste meines Wissens "\{\}*\;" heißen Bist Du Dir sicher, dass Du im richtigen Forum bist, weil das "find X:" lässt auf Windows schließen, oder hab ich da etwas nicht richtig verstanden HTH Phil
-
War eine gute Diskussion, fand ich jedenfalls Sicher, es ist der "praktische Ansatz". Sicher auch für einen Anfänger verständlich, der lieber nen Quicksort als einen Bubblesort implementiert. Nur würde ich immer dazu sagen, dass dies eben kein "generell gültiger Test" ist und sich die Ergebnisse widersprechen können. Denn gerade Anfänger (und hier sei der Hinweis auf die vielen Schüler im Forum gegeben) sind gerne mal eher dazu verleitet, schnell was Quick & Dirty zu codieren, was schnell läuft, aber einer passenden Analyse nicht standhält. Nein Nein, er hat schon eine Daseinsberechtigung, nur eben mit dem Hinweis, dass man ihn nicht als generell betrachtet. Man würde ja auch im realen Umfeld etwas anders vorgehen, vor allem würde da auch nicht einzelne Personen sitzen. Ein Wettbewerb "just for fun" ist durchaus okay, aber bei den Anfänger wirklich darauf hinweisen, dass diese Testverfahren nicht haltbar sind. LG Phil
-
Ich gebe Dir durchaus recht, dass man, wenn ich eine konkrete Software entwickel, durchaus der Code anders aussehen kann (!), wie in einem theoretischen Modell. Nein, jeder Rechner wird als Turing-Maschine betrachtet und darauf wird die Komplexitätsanalyse gemacht. Du gehst hier von einem konkreten Rechner, einer festen Architektur und sogar eine konkreten Sprache aus Du möchtest innerhalb des Contest eine Aussage über die "Güte eines Algorithmus", sprich wie gute sein Laufzeitverhalten ist. Du kannst nicht einfach hingehen und ein Szenario definieren und sagen "wenn das Programm darauf schnell läuft, ist der Algorithmus besser als ein anderer". Dein Contest soll die Güte bestimmen, d.h. Dein Bewertungsmaßstab muss richtig gewählt sein und das wäre hier eine Komplexitätsanalyse. Ich bestreite nicht, dass man eine Quick & Dirty Lösung erzeugen kann, die absolut schnell läuft (bzw. das konkrete Problem schnell löst). Ich kritisiere, dass Du eben auf dieser Art des "Meßverfahrens" keine gültige Aussage über die Güte treffen kannst bzw darfst. Wenn Du wirklich eine objektive Lösung möchtest, dann mache Komplexitätsanalyse, andernfalls hat, meiner Ansicht nach, die Interpretation des Endergebnis keine bestand. Phil
-
Du hast hier gedanklich konkrete Werte für n und m angenommen. Die Komplexitätsklassen sind nicht wie Du annimmst eine Schranke, sondern eine obere Schranke: siehe hierzu Erk & Priese - Theoretische Informatik - Kapitel 15.1 "Das O-Kalkül wird in der Informatik benutzt, um abzuschätzen, wieviel Zeit ein Algorithmus schlimmstenfalls braucht. Man gibt diese Zeit an in Abhängigkeit von der Größe des Eingabewertes des Algorithmus. Einfach die Laufzeit auf einem bestimmten Rechner zu messen, ist nicht sehr aufschlussreich: Ein anderer Rechner kann viel länger oder kürzer brauchen. Um eine rechnerunabhängige Meßzahl zu haben, betrachtet man die Anzahl der Schritte, die ein Algorithmus ausführt..." Du sagst, dass Du die Laufzeit auf 2 Testsystemen ermittelst. Dir kann es passieren, dass Du widersprüchliche Ergebnisse bekommst, damit hast Du keine Aussage bezüglich des Programms. Du hast Dir zufällige Test ausgedacht, ich hoffe, dass die Eingaben iid sind. Eben, N/D TIME/SPACE und dass gilt NSPACE(s(n)) Teilmenge von DTIME(2^s(n)) (Satz von Savitch) mit s(n) >= n (s totale Fkt von N => N) Unter den Umständen ist die Aussage, die als Ergebnis des "Wettbewerbes" heraus kommt, überhaupt nicht verwertbar, denn sie sagt nichts über die Güte des Algorithmus aus Phil P.S.: trotzdem gute Diskussion
-
Das "komprimieren" entfernt nur Datensätze und Objekte physikalisch aus der MDB Datei. Die Datensätze werden nicht direkt gelöscht, sondern nur als "zu löschen" gekennzeichnet. Das komprimieren bringt somit, wenn das Programm kontinuierlich neue Daten schreibt, nichts Phil
-
Nimm anstatt Access einen SQL Server, das Limit mit 2GB ist ja wohl sehr seltsam, gerade bei Datenbanken, wo schnell mal 2GB zusammen kommen. Und warum macht das Programm Probleme, das Programm sieht nur die Datenbank, wie das DBMS das organisiert ist nicht Sache des Programms Phil
-
Wo Du den Tor Dienst laufen hast, ist egal. Entweder richtest Du ein Portforwarding ein oder die öffnest den passenden Port in der Firewall Phil
-
Als Beispiel: Bei einem kd-Tree kannst Du nicht vorausberechnen, wie viele Schnitte er tatsächlich benötigt. Dies wird heuristisch abgeschätzt. Ich kann natürlich mein Beispiel so wählen, dass eine gute / schlechte Lösung heraus kommt. Durchaus kann man für ein gegebenes Problem durch einen anderen Algorithmus z.b. BVH eine bessere Lösung erreichen, analog dazu um 3 Elemente zu sortieren, ist es sinnvollere die mit If-The-Else zu prüfen, als einen Quicksort der durch den rekursiven Aufruf Heap usw verbraucht. Zu Deiner Aussage, dass es abhängig von Anzahl der Rechecke / Bildgröße ist, das ist irrelevant, denn es sind konstante Faktoren. Es geht bei der Bestimmung der Komplexität um eine Schranke (O, Theta, Omega) ab einem gewissen n0. Es kann sein, dass der eine oder andere Algorithmus für einen wert < n0 bessere Ergebnisse liefert. Aber Du möchtest eine Aussage über die Güte treffen, damit ist dieser Bereich (< n0) nicht relevant. Außerdem betrachtet man die einzelnen Kosten des Codes mit einem Maß z.B. eine Varibablenzuweisung ist immer mit +1 zu sehen usw. Du möchtest die Average-Zeit haben und diese bestimmst Du anhand des gegebenen Beispiels. Die Aussage, die Du gewinnst hat überhaupt kein Maß, denn nehme ich ein anderes Beispiel, sieht das Ergebnis auch anders aus. Im Grunde kann ich die Lösung "hart" codieren und damit erschlage ich jeden Algorithmus, da ich sie ein einziges mal voraus berechne. Wenn Du eine Aussage über die Güte des Algorithmus treffen willst, dann musst Du sehr viele verschiedene Beispiel nehmen und die Ergebnisse im Mittel betrachten (im Grunde einen Grenzwertprozess) und dies wäre dann eine Komplexitätsanalyse Phil
-
Das Posting von @Amstelchen müsste Dir weiter helfen. Du kannst doch sehen welche Select auf der DB ankommen und welcher dann einen Fehler verursacht Phil
-
Wenn es nur 2 Gruppen sind, dann reichen 2 Benutzer, aber schau Dir bitte mal an wie Du Squid passend konfigurieren kannst. IP basiert, Netzbasiert, Benutzer / Zeit... Phil
-
Authentifiziere den Benutzer im Proxy und passe entsprechend die Konfig an HTH Phil
-
Relaiskarte K8056 über serielle schnittstelle ansteuern ->HP
flashpixx antwortete auf freewareecke's Thema in C und C++
Die Main Methode des C Programm hat zwei Parameter, meist mit argv und argn bezeichnet. Einmal wird ein Zeiger auf das Array der Parameter (argc) und einmal die Anzahl der Parameter (argn) geliefert. Du könntest aber dies auch direkt über ein Bash Script realisieren, nach Deiner Linux Anleitung, dann wäre aber hier das Unterforum falsch HTH Phil -
Nette Sache, aber es ich würde hier die entsprechenden Beschleunigungsstrukturen aus der Computergraphik (kd-Tree, Octree, Cohen-Sutherland) verwenden. Zum dem Rechteckproblem würde man hier wohl am sinnvollsten das Clipping nach Cohen-Sutherland verwenden, um damit zu prüfen, ob man das Rechteck bearbeiten muss, oder nicht. Siehe hierzu auch den fertigen Code: Algorithmus von Cohen-Sutherland ? Wikipedia Außerdem kann man nicht einen Algorithmus nach der Geschwindigkeit in einer bestimmten Programmiersprache messen, sondern muss die Komplexität für den Algorithmus bestimmen. Nur weil etwas "schnell" läuft, heißt es noch lange nicht, dass es gut ist. HTH Phil
-
Da die Datenbank und die Struktur nicht bekannt ist, wirst Du wohl kaum ein Tool finden, das Dir eine fertige Lösung liefert. European Article Number ? Wikipedia und Code128 ? Wikipedia wären durchaus mal Einstiegsmöglichkeiten Phil
-
Frage zur Zusammengesetzen Abfrage über mehrere Felder
flashpixx antwortete auf hawkeye78's Thema in Datenbanken
Sorry, ich hab mir das ERD zwar angeschaut, muss aber noch mal drüber nachdenken. Das mit dem Album und der CD hatte ich auch gedacht, aber Ich hab hier ein ein Album, was aus mehrere DVD's besteht und in dem Hinblick würde ich dann auch 2 Entities modellieren. Phil -
ist dies ein akreditierter Studiengang? und wie ist der Abschluss. Ich habe auf beides keine Informationen gefunden Phil
-
Der (Wirtschafts)Informatiker wird meist als Hochschul- bzw. Fachhochschulstudium angeboten. Generell kann ich Dir einmal empfehlen diese Threads zu lesen http://forum.fachinformatiker.de/c-c/115144-bekomme-grundlagen-zur-spiele-bzw-engineentwicklung-2.html und http://forum.fachinformatiker.de/games/116943-moechte-ein3d-game-la-zelda-erstellen-hillfee.html Zum Praktikum: Also es ist immer eine gute Sache um in einen Beruf rein zu schauen Wenn dann noch etwas unklar ist, einfach noch einmal melden HTH Phil
-
Brauche dringend Hilfe beim Programmieren!!!!!
flashpixx antwortete auf kyuboy's Thema in Delphi/RPG+CL/Sonstige
Es geht auch nicht darum, dass Du Wikipedia abschreiben sollst, sondern als Einstieg verwenden sollst, um den Code dann selbst zu programmieren Phil -
Preisvorstellung Realisierung CMS von Privat für Privat
flashpixx antwortete auf Moeki's Thema in IT-Arbeitswelt
Das würde mich mal interessieren, was Du mit "Suchmaschinenoptimierung" meinst und "Vernetzung" => Link setzen? Generell: Bei Freunden kann man das umsonst machen und sonst mit Gewerbe und Rechnung Phil -
Im Grunde reichen Sensoren, die entsprechend kalibriert sein müssen. Wenn Es "phototechnisch" sein soll, dann kämen hier für die Bilddaten entsprechende Algorithmen zum Einsatz, die eben Farben erkennen. Zusätzlich ist ja noch zu bemerken, dass sich die Farbe ja nicht ruckartig ändert, sondern fließend, d.h. es wird wichtig sein empirisch die Grenzen zu ermitteln HTH Phil
-
Fachgespräch-Frage: Herstellen einer Datenbank-Verbindung?
flashpixx antwortete auf market square hero's Thema in Abschlussprojekte
Hallo, ich würde die Frage zurück geben und Fragen "wie stelle ich eine Verbindung her". Denn imho lässt sich das so allgemein nicht sinnvoll beantworten, denn wenn ich mal sage, dass eine Datenbank wie aus der Entwicklung bekannt sein sollte, Textdateien mit einer Indexdatei sind, dann kann es vom Dateizugriff, über Protokolle wie SMB, die über TCP und IP laufen, ebenso wie direkter Zugriff auf ein DBMC via JDBC / ODBC (auch hier TCP oder Socket) alles sein. Dann wäre noch das OS evtl mit einzubeziehen z.B. Novell stellt das SAP zur Verfügung HTH Phil -
Es wäre sehr nett, wenn Du auch die Lösung Deines Problems einmal posten würdest, dann haben vielleicht auch andere etwas davon. Soweit ich weiß keine (aber ich müsste mal auf meinen DVDs nachsehen). Die meisten ODBC Treiber sind meistens frei verfügbar. Phil
-
Bitte einmal eine vollständige und strukturierte Problembeschreibung. Ich habe da so die Vermutung, dass Du aus VB auf eine Tabellen zugreifen möchtest: Wo läuft das Script, innerhalb der DB? In einer anderen Anwendung? Aber bitte wie auch alle Vorredner geschrieben haben: Bitte eine aussagekräftige Beschreibung HTH Phil
-
ipconfig /all (einmal wenn es funktioniert und einmal wenn es nicht funktioniert) Phil