Ich habe über MVP gelesen, insbesondere über Supervising Controller. Eine Sache, bei der ich Schwierigkeiten habe, meinen Kopf herumzureißen, ist die Interaktion der Ansicht mit dem Modell. Nach meinem Verständnis sollte der Präsentator das Modell aktualisieren und die Ansicht aus dem Modell lesen. Der Präsentator kann die Ansicht auch über …
Dies ist mein Szenario, ich habe diese Schnittstelle: public interface hitTheDataBase { public void insertMe(String [] values); public void modifyMe(String [] values); public DataTable selectMe(); } Und ich habe diese zwei Klassen, die die Schnittstelle implementieren: public Class hitSqlServer implements hitTheDatabase { public void insertMe(String [] values) { executes insert …
Ich schreibe ein Physik-Simulationsprogramm in C ++. Ich bin ein Anfänger in OOP und C ++. In meinem Programm müssen mehrere Objekte basierend auf Daten aus einer Eingabedatei initialisiert werden. Zum Beispiel eine imaginäre Eingabedatei: # Wind turbine input file: number_of_blades = 2 hub_height = 120 # Airfoil data: airfoil1 …
Ich muss eine API entwickeln. Die Funktionen der API sind Anforderungen, die den von einem Server bereitgestellten Dienst aufrufen. Anfangs funktionierte die API folgendermaßen: class Server: def firstRequest(self, arg1, arg2): # block of code A async = Async() async.callFirstRequest(arg1, arg2) # block of code B def secondRequest(self, argA, argB, argC): …
Ich habe eine der Funktionen verfolgt, die Microsoft für die Universal Windows Platform (UWP) eingeführt hat, nämlich App-Dienste . Eine App kann jetzt einen Dienst in Form einer Hintergrundaufgabe bereitstellen, die von anderen Apps aufgerufen werden kann, um eine Aufgabe auszuführen. Es ist so etwas wie ein Webservice auf dem …
Ich habe ein paar Module. Ich kann diese Module in verschiedene Kategorien unterteilen, die vollständig sind und sich nicht überschneiden. Zum Beispiel drei Kategorien mit IDs, die als ,, und ausgedrückt Animalwerden Vegetablekönnen Mineral. Ich zerlege diese Kategorien weiter in Unterkategorien, die wiederum unterschiedlich, vollständig und nicht überlappend sind. Zum …
Ich bin ein bisschen neu in der groß angelegten Softwareentwicklung in C ++ und habe mich auf der Design-Seite gefragt. Ich habe diese Frage gelesen und dachte, dass C ++ - Header-Dateien , sobald wir konstante Definitionen und andere triviale Dinge überwunden haben, insgesamt nur API-Definitionen sind : Sie definieren, …
Ich bin am Anfang eines Projekts, bei dem von mehreren Sensoren gelesen und die Daten von diesen Sensoren zusammengeführt werden. Insgesamt werden 4 Sensoren über USB und eine Webcam, ebenfalls über USB, angeschlossen. Einer meiner Kollegen ist sehr lautstark darüber, wie schön es ist, Programme in kleinere Teile aufzuteilen und …
Der österreichische elektronische Personalausweis stützt sich auf die sogenannten Branchenkennungen. Zum Beispiel kann ein Krankenhaus eine Person identifizieren, indem es eine Sektor-ID für diese Person erhält, die ungefähr wie folgt berechnet wird: sha1(personalId + "+" + prefix + sectorId); // prefix is constant and irrelevant Ist das eine gute Idee? …
Ich mache meine erste C # -App und habe ein bisschen Schwierigkeiten mit der Trennung von Bedenken. Ich verstehe das Konzept, aber ich weiß nicht, ob ich es richtig mache. Ich habe dies als schnelles Beispiel, um meine Frage zu veranschaulichen. In einer App wie einem Spiel gibt es eine …
Normalerweise habe ich meine Anwendung folgendermaßen gestaltet: Eine DLL mit Schnittstellen für ein gewünschtes Subsystem. Zum Beispiel Company.Framework.Persistence.dll. Eine neue DLL pro Strategie (oder Implementierung ) des Subsystems. Zum Beispiel: Company.Framework.Persistence.MSSQL.dll Company.Framework.Persistence.MySQL.dll Company.Framework.Persistence.FileSystem.dll Dies führt zu einer sehr großen Lösung mit vielen Projekten, bietet dem Verbraucher jedoch die Möglichkeit, die …
Ich habe ungefähr 4 Millionen Datensätze pro Tag und muss 7 Jahre online bleiben. Wir sehen uns also 10,2 Milliarden Datensätze an, die ich durchsuchen muss. Die Benutzer erwarten, dass die Suche für eine Benutzeroberfläche schnell genug ist, was zu 3-5 Sekunden führt Aufgrund der Politik, die außerhalb meiner Kontrolle …
Die Java- SystemKlasse enthält verschiedene Datenelemente und Methoden, die durchaus sinnvoll sind. Zum Beispiel: System.in (variable) System.err (variable) System.out (variable) System.exit(int) System.gc() System.getSecurityManager() usw. Es gibt jedoch eine Methode, die ich nicht verstehe: System.arraycopy(Object, int, Object, int int) Das Kopieren eines Arrays in ein anderes fühlt sich für mich so …
Vorwort Ich suche nicht nach einer Möglichkeit, eine große Spaghetti-Code-Klasse umzugestalten. Dieses Thema wurde in anderen Fragen behandelt. Frage Ich suche nach Techniken, um eine Klassendatei zu verstehen, die von einem anderen Mitarbeiter geschrieben wurde. Sie umfasst mehr als 4000 Zeilen und verfügt über eine einzige große Aktualisierungsmethode mit mehr …
Ich dachte über eine ungewöhnliche Datenbankstruktur nach und fragte mich, ob jemand sie schon einmal gesehen hatte. Grundsätzlich werden 2 Datenbanken verwendet: Die erste Datenbank enthält nur die aktuell gültigen Daten Die zweite Datenbank enthält den Verlauf aller Daten, die jemals in der ersten Datenbank eingegeben, aktualisiert oder gelöscht wurden …
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.