Während yieldich verstand, wie ein Schlüsselwort funktioniert, bin ich bei StackOverflow auf Link1 und Link2 gestoßen, die die Verwendung von befürworten, yield returnwährend sie über den DataReader iterieren, und die auch meinen Anforderungen entsprechen. Aber ich frage mich, was passiert, wenn ich yield returnwie unten gezeigt verwende und nicht durch …
Es ist allen klar ( ich hoffe ), dass das Speichern von Passwörtern, ohne sie zumindest zu salzen / zu haschen, eine schreckliche Idee ist. Was ist mit E-Mails? Angenommen, Sie behalten die E-Mail-Adresse des Abonnements bei. Wenn Sie sie ordnungsgemäß verschlüsseln, können möglicherweise keine E-Mails an die Benutzer gesendet …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe eine Reihe von Interviewfragen gesammelt, …
Müssen Sie die Tabelle nach einer guten Normalisierung noch indizieren? Wie wird sich das auf die Leistung auswirken? Beeinträchtigt es die Leistung nach einer guten Normalisierung in irgendeiner Weise? Welche Spalten werden normalerweise indexiert, wenn Sie bereits den Primärschlüssel und den Fremdschlüssel haben? Es scheint, als wäre es bereits effektiv, …
Während ich ein professioneller Programmierer bin, wurde ich noch nie in Software-Engineering ausgebildet. Da ich häufig hier bin und SO, habe ich einen Trend festgestellt, wann immer möglich Unit-Tests zu schreiben, und da meine Software komplexer und ausgefeilter wird, sehe ich automatisierte Tests als eine gute Idee, um das Debuggen …
In Datenbankschemata stelle ich oft fest, dass die VARCHAR-Größen auf die Byte-Offsets 128/256 oder 4096 gerundet sind. Ich habe es auch schon früher gemacht, und die Idee dahinter war wahrscheinlich etwas mit Effizienz. Gibt es heutzutage noch einen triftigen Grund dafür? Ich verwende heutzutage oft '50', '100' oder '200' als …
Jedes Mal, wenn ich etwas über Oracle-Programmierer usw. lese, bin ich verwirrt. Ich weiß nicht genau, was sie tun. Nach meinem Verständnis müssen Anwendungsprogrammierer die Kernfunktionalität entwickeln. Die Bibliotheken, die sie verwenden, könnten bei der GUI-Entwicklung oder der Datenbankkonnektivität hilfreich sein, aber die Funktionalität, mit der diese Anwendung programmiert werden …
Ich habe eine Idee, aber sie verwirrt mich immer noch im Datenbankbereich . Stellen Sie sich vor, ich möchte Echtzeitdaten anzeigen und mit einer der neuesten Browsertechnologien ( Web-Sockets - auch mit älteren Browsern ) kann allen Observablen (Benutzer-Browser) auf einfache Weise gezeigt werden, was alle tun. Remy Sharp hat …
Sowohl Doctrine als auch Propel verwenden die Vererbung einzelner und konkreter Tabellen, um Objektbeziehungen abzubilden. Ersterer erkennt alle möglichen Felder im Klassenbaum, die einer einzelnen Tabelle zugeordnet sind, während letzterer jede Klasse einer bestimmten Tabelle zuordnet und dabei gemeinsame Felder in der Vererbungshierarchie dupliziert. Dies erleichtert zwar den ORM-Apparat, deutet …
Vor kurzem habe ich angefangen, an einem Legacy-System zu arbeiten. Die Leute, die es entwickelt haben, kamen auf die Idee, eine Liste von Zeichenfolgen in einem einzigen Feld der Datenbanktabelle zu speichern. Nehmen wir an, es handelt sich um eine Kennung für ein Objekt, das weder eine Darstellung noch Daten …
Ich habe gerade einen neuen Job als Datenbankentwickler für ein mittelständisches Unternehmen begonnen, das auf Microsoft-Technologie basiert. Ich habe schon früh gemerkt, wie sehr die Praktiken in Bezug auf bewährte Praktiken, Entwurfsmuster, Tests und Projektmanagement von den in der Schule gelehrten Praktiken abweichen. Was mich am meisten stört, ist, wie …
Ich arbeite an einem Projekt, bei dem ich zu einem bestimmten Zeitpunkt entscheiden musste, ob in der Datenbank eine einzelne Tabelle mit mehreren Spalten, die nicht von jedem Datensatz verwendet werden, oder mehrere Tabellen mit doppeltem Schema vorhanden sein sollen. Ich erstelle eine Sportinformationsanwendung, die mehrere Sportarten verarbeiten kann. Wir …
Ich habe ein Python-Programm erstellt, um das Wachstum von codereview.SE zu messen . Mein Ansatz war es, die auf der Titelseite angezeigten "Site-Statistiken" abzurufen und auf meiner Festplatte zu speichern. Ich habe vor, das jeden Tag einmal zu tun. Bisher habe ich genug gemacht, um die Statistiken zu erhalten und …
Derzeit möchte ich eine Tracking- / Verlaufstabelle wie folgt strukturieren: Primärschlüssel - ID OtherTableId - fk fieldName - Name des Feldes, dessen Verfolgung OldValue Neuer Wert Nutzername CreateDateTime Im Grunde möchte ich eine Tabelle haben, die den Verlauf einer anderen Tabelle verfolgt und den Spaltennamen des geänderten Felds mit dem …
Zusätzlich zu meinen (ActiveRecord-) Modellen habe ich immer Einschränkungen auf Datenbankebene angewendet. Aber ich habe mich gefragt, ob dies wirklich erforderlich ist? Ein bisschen Hintergrund Vor kurzem musste ich eine grundlegende automatisierte Zeitstempel-Generierungsmethode für ein Modell testen. Normalerweise würde der Test eine Instanz des Modells erstellen und es ohne Validierung …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.