Ich bin auf Code gestoßen (C #, wenn es darauf ankommt), der Klassen hat, die denselben Namen haben, sich aber in ihren Namespaces unterscheiden. Sie alle neigen dazu, dasselbe logische Ding darzustellen, sind aber oft unterschiedliche "Ansichten" desselben Objekts. Die verschiedenen Namespaces sind manchmal Teil derselben Lösung und sogar derselben …
Ich muss eine Schnittstelle mit einer API eines Drittanbieters herstellen. Mit dieser API stelle ich eine GET-Anfrage im Browser des Endbenutzers und erhalte eine XML-Antwort. Diese Daten sollen in einer browserbasierten Anwendung verwendet werden, in der der Benutzer sie durchsuchen, Entscheidungen treffen usw. kann. Das Hauptproblem besteht darin, dass die …
Ich komme aus einer Transaktionsskriptwelt und beginne gerade, mir DDD anzuschauen. Ich bin mir nicht sicher, wie ich ein DDD-Design mit Datenbankpersistenz richtig integrieren kann. Das habe ich: Eine Serviceklasse namens OrganisationService, deren Schnittstelle Methoden zum Abrufen und Speichern von Instanzen von Organisationsdomänenobjekten enthält. Organisation ist eine aggregierte Wurzel und …
Der "Wert" reicht von 0 bis 15 (seine möglichen Werte). Wann werden diese 4 "Wenn" -Bedingungen erfüllt? Wenn mein (int) Wert = 2 ist, bedeutet das 0010? if ((int)value & 0x1) { //statement here } if ((int)value & 0x2) { //statement here } if ((int)value & 0x4) { //statement here …
Die folgende Erklärung gibt einen Fehler aus: type Vec2d = (Float, Float) type Vec3d = (Float, Float, Float) -- Rect x y defines a rectangle spanning from (0,0) to (x,y) data Obj2d = Rect Float Float | Translate Vec2d Obj2d -- Cuboid x y z defines a cuboid spanning from …
Mit Java 8 habe ich immer mehr Artikel über die Verwendung von Option / Optional gesehen. Ich verstehe, was sie darstellen wollen, und ich sehe viele Beispiele dafür, wie sie als Rendite verwendet werden. Was ich jedoch nicht sehe, ist, dass sie als Methoden- / Funktionsargumente in Sprachen verwendet werden, …
Bisher ist der verwirrendste Teil von Git die Umbasierung auf einen anderen Zweig. Insbesondere die Befehlszeilenargumente sind verwirrend. Jedes Mal, wenn ich ein kleines Stück eines Zweigs auf die Spitze eines anderen verzweigen möchte, muss ich die Dokumentation zur Git-Rebase überprüfen. Es dauert ungefähr 5-10 Minuten, um zu verstehen, was …
Geschlossen . Diese Frage muss fokussierter sein . 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 6 Jahren . Ich bin neu in Javascript. Ich lerne das …
In HTML-Dokumenten sehe ich oft Folgendes <link rel="self" href="http://example.com/something"> oder so in JSON link: { rel="self", href="http://example.com/something" } oder in XML <atom:link rel="self" href="http://example.com/something" /> Also hatte ich einige Fragen: Warum diesen Link einfügen? Welchen Vorteil bringt es? (Bitte sagen Sie mir, dass es einen Grund dafür gibt und dass …
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Kürzlich habe ich ein Programm gemacht. Ich habe vergessen, 2 Codezeilen zu löschen. Dieser Fehler kostete mich jeden Tag …
Die funktionale Programmierung in Scala erklärt die Auswirkungen eines Nebeneffekts auf die Aufhebung der referenziellen Transparenz: Nebeneffekt, der eine Verletzung der referenziellen Transparenz impliziert. Ich habe einen Teil von SICP gelesen , in dem die Verwendung des „Substitutionsmodells“ zur Bewertung eines Programms erörtert wird. Da ich das Substitutionsmodell mit referentieller …
Wie implementieren Sie bei der Planung der Architektur für eine mittelgroße MVC-Webanwendung die Ebenen, die so entkoppelt wie möglich und einfach zu testen sind? Nehmen wir an, ich verwende zuerst Code als Datenzugriff. Ich habe Probleme damit, was "Geschäftslogik" zu definieren ist und wie es mit der Datenschicht interagieren soll. …
Ich bin Praktikant und lerne viel über die Branche außerhalb der Wissenschaft. Eine Sache, über die ich heute nachgedacht habe, war das Trimmen von Eingaben. Auf der einen Seite der Medaille möchte ich nicht, dass der Benutzer / Implementierer ständig unerwartete Ergebnisse erhält, da seine Eingabe zu viele Leerzeichen enthält. …
Es ist der erste RESTful-Webdienst und ich bin besorgt über Sicherheitsprobleme. Ist es sicher, mein Zugriffstoken über HTTP-Header zu übertragen? Zum Beispiel: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar Die Verbindung wurde hergestellt SSL. Außerdem muss Was als scopeAttribut für jeden definiert werdenaccess token
Ich erstelle ein Menüsystem in PHP und MySQL. Ich werde verschiedene Menüs haben und mit jedem Menü wird eine Reihe von Menüpunkten verbunden sein. Auf der Site habe ich auch unterschiedliche Benutzerberechtigungen, einige Benutzer können alle Menüelemente sehen und einige Elemente sind für einige Benutzer ausgeblendet. Ich bin gespannt, wie …
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.