Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich habe kürzlich etwas über das MVC-Entwurfsmuster gelernt. Ich lerne aus …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Die aktuelle Konfigurationsdatei lautet wie folgt: mainwindow.title = 'test' …
Ich versuche, ein Servlet zu schreiben, das eine Aufgabe basierend auf dem Wert "action" ausführt, an den es als Eingabe übergeben wurde. Hier ist das Beispiel davon public class SampleClass extends HttpServlet { public static void action1() throws Exception{ //Do some actions } public static void action2() throws Exception{ //Do …
Ich bemerkte also, dass es möglich ist, das Einfügen privater Funktionen in Kopfzeilen zu vermeiden, indem man Folgendes ausführt: // In file pred_list.h: class PredicateList { int somePrivateField; friend class PredicateList_HelperFunctions; public: bool match(); } // In file pred_list.cpp: class PredicateList_HelperFunctions { static bool fullMatch(PredicateList& p) { return p.somePrivateField == …
Eine typische Implementierung eines DDD-Repository sieht nicht besonders gut aus, zum Beispiel eine save()Methode: package com.example.domain; public class Product { /* public attributes for brevity */ public String name; public Double price; } public interface ProductRepo { void save(Product product); } Infrastrukturteil: package com.example.infrastructure; // imports... public class JdbcProductRepo implements …
Angenommen, Sie schreiben eine App in Java . Ihre App kommuniziert mit einem in Python geschriebenen API-Server . Der Python-Server kommuniziert mit einer SQL- Datenbank. Sie haben auch eine Website für Ihre App in JavaScript geschrieben . Mit 4 verschiedenen Sprachen ist es einfach, im Wesentlichen die gleichen Datenstrukturen zu …
Szenario Eine Webanwendung definiert eine Benutzer-Backend-Oberfläche IUserBackendmit den Methoden getUser (uid) createUser (UID) deleteUser (uid) setPassword (UID, Passwort) ... Verschiedene Benutzer-Backends (zB LDAP, SQL, ...) implementieren diese Schnittstelle, aber nicht jedes Backend kann alles. Beispielsweise erlaubt ein konkreter LDAP-Server dieser Webanwendung nicht, Benutzer zu löschen. Die LdapUserBackendimplementierende Klasse IUserBackendwird also …
Ich habe eine Klasse, die zur Verarbeitung von Kundenzahlungen verwendet wird. Mit einer Ausnahme sind alle Methoden dieser Klasse für jeden Kunden gleich, mit Ausnahme einer, die (zum Beispiel) berechnet, wie viel der Benutzer des Kunden schuldet. Dies kann von Kunde zu Kunde sehr unterschiedlich sein und es gibt keine …
Unten ist ein Beispielbild, wenn ich einen Punkt mit dem weißen Punkt in der Mitte habe und den nächstmöglichen Ort für den blauen Kreis (der sich offensichtlich an dem Ort befindet, an dem ich ihn platziert habe) suchen möchte, wenn bereits alle roten Kreise vorhanden sind . Wie finde ich …
Während der Beantwortung der Frage Erläuterung zu Grammatiken, Lexika und Parsern lautete die Antwort: [...] Eine BNF-Grammatik enthält alle Regeln, die Sie für die lexikalische Analyse und Analyse benötigen. Das kam mir etwas seltsam vor, weil ich bis jetzt immer gedacht hatte, dass ein Lexer überhaupt nicht auf einer Grammatik …
Ist es fair zu sagen, dass es eine gute Praxis ist, privatebeim Codieren alles nach vorne zu verschieben? Und aktualisieren Sie es dann nur, protectedwenn eine Unterklasse es benötigt oder publicwenn eine andere Klasse es benötigt?
Ich studiere gerade das Flussmuster und es gibt etwas, das ich in Bezug auf die Läden nicht verstehen kann . Was genau sind sie? Ich habe viele Artikel gelesen und es scheint, dass es sich um die Domain handelt. Bedeutet dies, dass dies der "abstrakte" Teil ist, der sich auf …
C # , Scala, Haskell, Lisp und Python haben dasselbe zipVerhalten: Wenn eine Sammlung länger ist, wird der Schwanz stillschweigend ignoriert. Es könnte auch eine Ausnahme sein, aber ich habe von keiner Sprache gehört, die diesen Ansatz verwendet. Das verwirrt mich. Kennt jemand den Grund, warum zipdas so ist? Ich …
In einigen Anwendungen unseres Unternehmens verwenden wir einen benutzerdefinierten Logger. Es ist ziemlich robust, obwohl wir es in Zukunft vielleicht durch so etwas wie NLog ersetzen werden. Eine der Aufgaben des Protokollierers besteht darin, alle in der Anwendung aufgetretenen Ausnahmen zu protokollieren. Eine Sorge, die ich immer hatte, ist, dass …
Weitere Informationen finden Sie in meinem Update unten. Ich habe gelegentlich Projekte, bei denen ich einige Daten als Excel-Datei (xlsx-Format) ausgeben muss. Der Prozess ist normalerweise: Der Benutzer klickt auf einige Schaltflächen in meiner Anwendung Mein Code führt eine DB-Abfrage aus und verarbeitet die Ergebnisse irgendwie Mein Code generiert eine …
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.