Softwareentwicklung

14
Wie funktioniert ein DMA-Controller?

Aus Abschnitt 5.1.4 Direkter Speicherzugriff in modernen Betriebssystemen von Andrew S. Tanenbaum, Herbert Bos, 2014 , Zur Vereinfachung der Erklärung wird angenommen, dass die CPU über einen einzigen Systembus, der die CPU, den Speicher und die E / A-Geräte verbindet, auf alle Geräte und den...

14
OCaml-Kritik: Gilt das noch?

Ich bin ein absoluter Neuling bei OCaml. Ich bin kürzlich auf diese Seite gestoßen, die eine Menge Kritik gegenüber OCaml auflistet. Zu sehen, dass die Seite schon ziemlich alt ist (2007): Welche der dort aufgelisteten Aufzählungspunkte sind heute noch wahr? Zum Beispiel: Stimmt es immer noch,...

14
API-Key-in-Inhalt oder -Header

Ich arbeite gerade an einer API und wollte nur Meinungen dazu sammeln, wo der beste Ort für die Übermittlung des API-Schlüssels sein sollte. Ich weiß, dass sollte nicht in der URL gehen, dies verlässt den Anforderungsheader oder den Nachrichtentext. Wenn ich es in den Header setze, kann ich eine...

14
Funktionsprogrammierung und Textabenteuer

Dies ist größtenteils eine theoretische Frage zu FP, aber ich nehme Textabenteuer (wie Old-School-Zork), um meinen Standpunkt zu veranschaulichen. Ich würde gerne wissen, wie Sie eine Stateful-Simulation mit FP modellieren würden. Text-Abenteuer scheinen wirklich OOP zu erfordern. Zum Beispiel sind...

14
Einfügen eines JSON-Dokuments mit dem Schlüssel "." In MongoDB

Erstens ist dies eher eine Entwurfsfrage als eine Programmierfrage. Ich erstelle eine Anwendung, in der ich vorhandene JSON-Daten abrufen und in MongoDB einfügen muss. Ich habe festgestellt, dass einige der JSON-Dokumente einen Punkt .in ihrem Schlüssel haben. Ich habe in der MongoDB-Dokumentation...

14
Wie funktioniert eine Sprungliste?

Für eine Hausaufgabe muss ich verstehen, wie eine Sprungliste funktioniert. Ich programmiere jetzt seit etwas mehr als 2 Jahren (ich weiß, dass das in Wirklichkeit nicht so lange dauert), und ich habe noch nie von einer Sprungliste gehört. Ich habe alle Anleitungen durchgesehen, die ich finden...