flashpixx
Mitglieder-
Gesamte Inhalte
8302 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von flashpixx
-
Sorry, ich hab die Indizes nicht gesehen. Ich hatte das so gelesen, dass dort über die Rows mit identischem Schlüssel ein Count gebildet werden soll. Somit wäre es eben durch ein Subselect zu erreichen. Aber es sollen ja n-Spalten zu n-Datensätzen generiert werden, dann habt ihr recht, es wäre eine Pivot-Tabelle. Aber ich hatte das mal bei mySQL gemacht und finde es durch das Knie, den Kopf in die Brust. Also ich würde das einfach aus meiner Erfahrung mit mySQL nicht als Pivot bauen, sondern eben ggf durch groups / Stored P. / Views realisieren, so dass eben wieder Row orientiert arbeiten kann. Denn eine Tabelle mit "dynamischer" Spaltenanzahl macht einfach Bauchschmerzen. Vor allem muss die Anwendung dann immer ein select * machen und muss dann entsprechend auch die Felder korrekt verarbeiten. Oder als Alternative ein anderes DBMS einsetzen, wenn möglich.
-
Schau doch bitte in das mySQL Manual MySQL :: MySQL 5.0 Reference Manual :: 12.2.9 Subquery Syntax Ich werde Dir kein fertiges Statement vorkauen, denn wenn man subselect in Verbindung mit mySQL in eine Suchmaschine eingibt findet man tausende Seite mit Informationen
-
Stichwort Subselect
-
Zentr. Dateiverwaltung o.html/php varriante
flashpixx antwortete auf Rhuen's Thema in Anwendungssoftware
Ich denke, dass Du so etwas nicht finden wirst, denn die Anforderungen an die Datenbank müssen bekannt sein und so etwas wird es nicht fertig geben. Datenbank Erstellung ist immer vom Problemfall abhängig. Es sollte aber schon mit etwas PHP, HTML und SQL Kenntnissen möglich sein, so etwas zu entwickeln -
Kann ich mir beim besten Willen nicht vorstellen. Ich gehe davon aus, dass Du hier Eigeninitiative zeigen sollst. Wie wäre es, wenn Du mal in Google "C++ Klassen Tutorial" eingibst. Dort findest Du schon eine Menge Informationen, die Dir weiter helfen
-
Zentr. Dateiverwaltung o.html/php varriante
flashpixx antwortete auf Rhuen's Thema in Anwendungssoftware
Erzeuge diese HTML Seite nicht statisch, sondern dynamisch via PHP und einer Datenbank. Dazu ein Formfeld worüber man die Daten ändern kann. Ggf noch eine Authentifizierung für die Leute die etwas ändern dürfen. Ich halte das bei allen genannten Sachen für die beste Lösung, denn dateibasiert gibt letztendlich immer wieder Probleme (z.B. wenn jemand vergisst, die Datei hochzuladen), HTML und PHP sind recht flexibel, Du brauchst eben nur einmal das ganze zentral installieren und je nach Server kann man auch eine Excel Tabelle generieren lassen -
Zentr. Dateiverwaltung o.html/php varriante
flashpixx antwortete auf Rhuen's Thema in Anwendungssoftware
Ich verstehe nicht, worum es überhaupt in dem Post geht. Die Kernaussage ist doch nur, dass mehrere Personen mit irgendwelchen Daten arbeiten müssen und ein konkurrierender Zugriff auf die Daten möglich sein soll. Letztendlich gibt es dafür sehr viele Möglichkeiten: WebDAV, SVN, CVS, Git, Datenbank usw. Letztendlich kommt es aber darauf an, um welche Art von Daten es sich handelt, d.h. Dateien, Einträge einer Tabelle usw. Ohne mehr Informationen zu dem Problem, wird sich auch kein sinnvoller Tip finden lassen -
Das lässt sich pauschal nicht beantworten. Ein Broadcast ist erst einmal unabhängig von der ARP Anfrage. Für einen Broadcast kommen verschiedene Ursachen in Frage
-
Du bindest mit dem ssh Kommando lokal auf dem entfernten Rechner, d.h. Dein Dienst wird auf das local Interface gebunden
-
Du bindest den entfernten Port 22000 auf den lokalen 24000, da aber auf dem 25000 kein Dienst läuft, macht das keinen Sinn. Du möchtest es aber genau umgekehrt, denn der lokale Port soll auf den entfernten gebunden werden, denn bei Dir läuft lokal der Dienst: ssh -R <entfernter Rechner Port>:localhost:<lokaler Port> Außerdem empfehle ich ganz dringend den root-Zugang zum Server zu deaktivieren und eine Public-Key Authentifizierung tz verwenden und auch solche Sachen nicht als Root durchzuführen. Das geht auch als normaler User, wenn man das entsprechend konfiguriert.
-
"man ssh" sollte eigentlich alles notwendige liefern, wie man den Tunnel aufbaut. Natürlich muss es dem Benutzer erlaubt seinen, einen lokalen Port auf den Remoterechner zu forwarden. Steht aber alles in den Manpages
-
Wofür ein VPN? Ein VPN verbindet letztendlich einen Rechner mit einem Netzwerk oder zwei Netzwerke. Du willst im Grunde nur einen Dienst forwarden und dafür würde sich eben das Portforwarding eines SSH Servers anbieten. Den Sinn verstehe ich zwar nicht, denn letztendlich kannst Du den Dienst auch direkt auf dem VServer laufen lassen. Aber ansonsten schließe ich mir lordy an, nur dass ich eben für einen einzelnen Dienst kein VPN oder NAT aufziehen würde, es ist in meinen Augen zu viel Aufwand.
-
Man könnte auch einen SSL Tunnel aufbauen, der Server leitet die Anfrage, die er auf einem Port bekommt an den localen Port weiter, der dann auf den Heim PC geforwardet wird. Eine entsprechende IPTable Regel braucht man nicht zwangsläufig und was an dieser Lösung aus meiner Sicht angenehmer ist, dass der Client, d.h. der Server zu Hause die Verbindung initiert, d.h. keine Konfiguration im heimischen Router usw. Weiterhin erhält ein User auch eine entsprechende Meldung, wenn eben kein SSH Tunnel, d.h. kleine Verbindung zum Dienst existiert (=> Connection refused). Das ganze lässt sich auch wunderbar via Script steuern, so dass der Verbindungsaufbau automatisch zum Server statt findet. Wobei ich natürlich etwas an die Datenmenge und die Latenzen denke, da der Server im Netz sicher eine höhere Bandbreite hat und die Verbindung somit über eine weitere nachfolgende Stelle abgewickelt werden muss.
-
Dann hast Du etwas falsch gemacht. Auf SELFHTML: Stylesheets / CSS-Eigenschaften / Pseudoelemente und Pseudoklassen ist es ebenfalls erklärt. Du musst nur das Pseudoelement hover verwenden Außerdem "funktioniert nicht", ist keine ausreichende Fehlerbeschreibung!!
-
implementiere die Comparable Schnittstelle korrekt, für Deine Sortierung wie kommt man auf so abwegige Gedanken !?
-
Das ist so nicht ganz korrekt, wenn Du Häufigkeit der Elemente ermitteln willst, wäre ein naiver Ansatz das Array einmal zu durchlaufen, um festzustellen, welche Daten enthalten sind (nennt sich Buckets). Nach dem Lauf weiß man, welche unterschiedlichen Buckets vorhanden sind. Nun muss ich für jeden Bucket die Häufigkeit ermitteln, d.h. das Array für jedes Bucket durchlaufen. Das macht im wort-case ein O(n^2), denn wenn jedes Array-Element verschieden von den anderen ist und das Array selbst n Elemente enthält, dann erhalte ich n Buckets. In jedem Bucket steht dann logischerweise eine 1 drin, da jedes Element einmal vorkommt. Es gibt natürlich effizientere Verfahren Häufigkeiten zu ermitteln. Der Beweis lässt sich durch vollständige Induktion zeigen
-
Zur Speicherung mit Datei- und Pfadangaben ist eigentlich folgende Kombination sinnvoll: Man verwendet als Dateinamen den Primärschlüssel der Tabelle, damit dieser eindeutig bleibt. Wenn man mit Verzeichnissen arbeitet, dann sollten diese ebenfalls als Teil der Primärschlüssels und nicht absolut sein. Die Dateien legt man dann relativ zu irgendeinem Verzeichnis, damit man dann über Shares o.ä. immer nur relativ adressieren muss
-
Mathematik der Verwaltungsinformatiker
flashpixx antwortete auf Fragensteller1982's Thema in Ausbildung im IT-Bereich
Es kommt wohl auf die Hochschule an, was letztendlich konkret an Themen dran kommen. Den kompletten Studienverlauf findest Du in den Studienordnung / Prüfungsordnung. Wenn Du den genauen Themenplan einer Veranstaltung haben willst, dann solltest Du die höheren Semester / Fachschaft fragen, die meistens haben ein Skript des Dozenten von vergangenen Semestern (außer der Dozent ist neu). Letztendlich gibt der Studienplan eine Richtung der Themen vor, den konkreten Inhalt darf eben der Dozent in diesen Grenzen frei entscheiden. Sprich ein Studienplan würde z.B. objektorientierte Programmierung vorgeben, ob das aber nun in Java, C++, Python, PHP.... gemacht wird, entscheidet der Dozent. -
Ich habe irgendwie den Eindruck, dass Du einen unangekündigten Test geschrieben hast und nicht darauf vorbereitet warst und nun einen Grund suchst den Test anzufechten. Ich denke die Anlaufpunkte wären die Schulordnung, diese sollte die Schule haben bzw. das Land
-
Du musst irgendein Charakteristikum haben, das Dir einen Rückschluss auf die Form zulässt. Sonst macht es keinen Sinn. Entweder Du hast Punkte und berechnest, wenn sie einen Kreis / Ellipse ergeben, die Brennpunkte. Oder im zweiten Fall berechnest Du die Ähnlichkeit von dem optimalen Objekt und triffst darüber eine Aussage. Aus Deinen Postings geht nicht wirklich hervor was Du für ein Problem hast.
-
Nein das ist nicht korrekt, man kann innerhalb eines Feldes auch ein OLE Objekt in Access speichern (wobei man natürlich sich überlegen muss, ob das sinnvoll ist oder nicht). Damit kann man binäre Daten direkt im Feld speichern
-
Um zu ermitteln, wie "gut" das Gebilde ist, was Du untersuchen willst, berechne den SSE (sum of squared error). Stell die Gleichung der Form auf, die untersuchen willst also z.B. Kreisgleichung und berechne den quadratischen Fehler der Gleichung zu den Punkten. Das Ergebnis gibt Dir eine Information darüber, wie gut die Punkte dem Kreis gleichen oder nicht.
-
Berechne die Brennpunkte, bei einem Kreis fallen beide Brennpunkte in einem Punkt zusammen, bei einer Ellipse existieren zwei unterschiedliche
-
Projektantrag Proof of Concept Streaming Media
flashpixx antwortete auf Airwolf89's Thema in Abschlussprojekte
Tipp: Fang doch bei dem Problem an und nicht bei schon 2 ausgewählten Lösungen -
Projektantrag Proof of Concept Streaming Media
flashpixx antwortete auf Airwolf89's Thema in Abschlussprojekte
Du hast eine Lösung A und eine B. Gibt es evtl aber auch noch C usw. Du hast in Deinem Antrag jede Entscheidung schon vorweg genommen. Du hast nur eine Entscheidung für A oder B und je nachdem wie Du Dich entscheidest, kaust Du Plan A oder B ab.