Zum Inhalt springen

mfk'); DROP TABLE Users;--

Mitglieder
  • Gesamte Inhalte

    185
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    1

Alle Inhalte von mfk'); DROP TABLE Users;--

  1. Zeig die Variante doch mal. Die sollte sich vom gezeigten Code ja nur durch die Eingabe unterscheiden, aber offenbar hast du da noch etwas anderes verändert.
  2. Was meinst du mit T? Versuchst du, das Master-Theorem anzuwenden? Hast du bemerkt, dass die Funktion nicht rekursiv ist?
  3. Und vielleicht ist das genau das, was der Algorithmus tun soll. Wir können hier keine Logikfehler aufzählen, die auf Annahmen beruhen.
  4. Frag dich nicht, wie lang die Binärdarstellung von 51 ist, sondern wieviele Bits du brauchst, um 51 verschiedene Zustände darzustellen. Der Unterschied ist übrigens, dass du im ersten Fall die Null nicht mitzählst, im zweiten aber schon.
  5. Die Aufgabenstellung ist ungenau. Es gibt nicht "die" Subnetzmaske. Es gibt eine für ein kleinstmögliches Subnetz, das ist vermutlich gemeint. Deine Vorgehensweise funktioniert nicht immer. Wenn du genau 2^n - 2 Adressen unterbringen musst (das Subnetz also "voll" ist), passt es nicht. Beispiel: 62 Adressen 62 + 1 + 1 = 64 64 in binär: 1000000 Das wären 7 Bit, du brauchst für 64 Adressen aber nur 6.
  6. Man könnte argumentieren, dass Schritt 2 erheblich komplexer als die übrigen Schritte ist, und vielleicht in einfachere Schritte zerlegt werden sollte.
  7. Hast du denn eine Spezifikation zu diesem Algorithmus? Gepostet hast du sie nicht. Vielleicht tut der Algorithmus genau das, was er soll.
  8. Das Verhalten von fflush mit Eingabeströmen ist undefiniert. Das funktioniert mit einigen Compilern für Windows, aber portabel ist das nicht.
  9. Das ist normal. Du hast ein Konsolenprogramm geschrieben. Wenn das nicht aus einer schon laufenden Konsole gestartet wird, öffnet Windows für das Programm eine neue Konsole. Und wenn das Programm beendet ist, wird diese Konsole wieder geschlossen.
  10. Was sind das denn für "Bilder"? Alles JPGs, oder verschiedene Formate? Was heißt "ließ sich nicht öffnen"? Mit welchen Programmen hast du es probiert? Welche Fehlermeldungen erscheint? Kannst du ausschließen, dass es sich um ein lokales Problem handelt?
  11. https://de.wikipedia.org/wiki/Byte#IEC-Pr.C3.A4fixe
  12. Bevor du die Exception loggen kannst, musst du sie zuerst einmal fangen. Wenn du weißt, wo im Code die relevanten Stellen sind, an denen try/catch fehlt, ist das ein Weg. Aber wenn du das wüsstest, hättest du das Problem schon beheben können. Ein globaler Handler für unbehandelte Exceptions ist einfacher. Wenn du deine Kenntnisse aus solchen Videos hast, wundert mich gar nichts mehr. Der Ansatz fürs Loggen ist nicht falsch. Aber in dem Video wird die Exception weder geworfen noch gefangen.
  13. Tritt der Fehler auch auf deinem Rechner auf, oder nur auf anderen? Falls ersteres: Mache dich mit dem Debugger vertraut. Was die Fehlerdiagnose angeht, habe ich dir einen Suchbegriff gegeben: UnhandledExceptionHandler In einer Suchmaschine eingeben, Dokumentation zu AppDomain.UnhandledException finden, den Beispielcode verstehen und anwenden. Ich glaube, Logging ist nicht das, was du dir darunter vorstellst. Das passiert nicht automatisch durch Einschalten eines Sprachfeatures. Das musst du selbst im Code tun. Das ist hier zumindest kurzfristig der falsche Ansatz, da du das Programm vermutlich nicht gut genug kennst, dass du sagen könntest, was genau es wo macht. Auf lange Sicht ist das natürlich sehr nützlich. Aber zuerst solltest du eingrenzen, wo im Code der Fehler auftritt. Und dazu solltest du die unbehandelte Ausnahme, die das Programm abstürzen lässt, fangen und die Meldung und den Stacktrace ausgeben.
  14. Lernen, wie man solche Informationen selbst sucht, ist noch hilfreicher. Was hat denn deine eigene Recherche ergeben?
  15. Sieht nach einer unbehandelten Ausnahme aus. Bau einen UnhandledExceptionHandler ein und lass dir die Ausnahme, am besten mit Stacktrace, anzeigen.
  16. Eleganter wäre die Verwendung von DateTime.Date.
  17. Ist das reproduzierbar? Nur beim Debugging, oder auch bei "normaler" Ausführung?
  18. Du kannst auch eine Tabelle mit sich selbst joinen.
  19. Falls die Anführungszeichen wirklich Teil des Schlüsselnamens sind: ...ShellIconOverlayIdentifiers\\\"DropboxExt1\""
  20. Dass es um eine (alte?) Prüfungsfrage geht, hättest du erwähnen können. Oder du hättest deinen Thread im Prüfungsfragen-Unterforum stellen können. Also, unter der Annahme, dass Netzklassen gelten, ist es natürlich nicht korrekt, eine "größere" SNM zu verwenden, als die, die durch die IP-Adresse vorgegeben wird.
  21. Netzklassen (was du Bereich nennst) gibt es seit 20 Jahren nicht mehr.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...