Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich habe eine Item-Klasse mit folgenden Attributen: itemId,name,weight,volume,price,required_skills,required_items. Da die letzten beiden Attribute mehrwertig sein werden, habe ich sie entfernt und neue Schemata erstellt wie: itemID,required_skill( itemIDist Fremdschlüssel, itemID and required_skillist Primärschlüssel.) Jetzt bin ich verwirrt, wie diese neue Tabelle erstellt / verwendet wird. Hier sind die Optionen, die mir …
Wir sprechen im Allgemeinen über Programmierparadigmen als funktional, prozedural, objektorientiert, imperativ usw. Aber was soll ich antworten, wenn ich nach den Paradigmen der Algorithmen gefragt werde? Zum Beispiel sind Travelling Salesman Problem, Dijkstra Shortest Path Algorithmus, Euclid GCD Algorithmus, Binäre Suche, Kruskals Minimum Spanning Tree, Tower of Hanoi algorithmische Paradigmen? …
Ich lese mit Interesse über Alistair Cockburns hexagonale Architektur . Eine Behauptung, die er macht, ist: Schließlich erkennen die automatisierten Funktionsregressionstests jeden Verstoß gegen das Versprechen, die Geschäftslogik aus der Präsentationsschicht herauszuhalten. Die Organisation kann das Logikleck erkennen und dann korrigieren. Ich verstehe diesen Punkt nicht. Sagt er, dass Aufrufe …
Ich bin Architekt in einem Unternehmen, das eine SaaS-Lösung entwickeln möchte. Unsere Produkte sind über viele verschiedene bereitstellbare Container, Webdienste, Web-Benutzeroberflächen usw. verteilt. Ich suche nach einer Open Source- oder Drittanbieter-Softwarelösung, um die Einstellungen unserer Anwendung zu verwalten. Diese ähneln den Einstellungen, die Sie möglicherweise in Word, Eclipse oder Visual …
Mir wurde immer beigebracht, nach der höchsten Normalform der Datenbanknormalisierung zu streben, und uns wurde Bernsteins Synthesealgorithmus beigebracht , um 3NF zu erreichen. Dies ist alles sehr gut und es fühlt sich gut an, Ihre Datenbank zu normalisieren, da Sie wissen, dass Felder geändert werden können, während die Konsistenz erhalten …
Der Kontext: Wir arbeiten an einer Multithread-Anwendung (Linux-C), die einem Pipeline-Modell folgt. Jedes Modul verfügt über einen privaten Thread und gekapselte Objekte, die Daten verarbeiten. und jede Stufe hat eine Standardform des Datenaustauschs mit der nächsten Einheit. Die Anwendung ist frei von Speicherverlusten und ist threadsicher, indem Sperren an dem …
Ich habe im Laufe der Jahre ziemlich viel Javascript gemacht und verwende einen objektorientierteren Ansatz, insbesondere mit dem Modulmuster. Welchen Ansatz verwenden Sie, um eine größere Codebasis zu vermeiden, um Spaghetti zu werden? Gibt es einen "besten Ansatz"?
Ich plane die Entwicklung einer App auf mehreren Plattformen und denke, dass PhoneGap perfekt für mich sein könnte. Ich hatte gelesen, dass es sich um eine Codebasis für alle Plattformen handelt, aber im PhoneGap-Handbuch scheint es separate Anweisungen für jede Plattform zu geben. Wenn ich also für iOS, Android, BB …
Ich lerne C (noch sehr Anfänger) unter Linux mit dem GCC-Compiler. Ich habe festgestellt, dass einige Bibliotheken, wie die mit dem math.hHeader verwendete Bibliothek, manuell verknüpft werden müssen, wenn sie enthalten sind. Ich habe in den Bibliotheken mit verschiedenen Flags des Formulars verlinkt -l[library-name], beispielsweise -lmfür die oben erwähnte Mathematikbibliothek. …
Ich möchte berechnen y(n)=32677Sin(45/1024•n), wo yeine Ganzzahl ist und nzwischen 0 und 2048 liegt. Wie kann ich diesen Prozess schneller und genauer machen? Jetzt möchte ich Ihnen eine Referenzantwort zeigen: Seit Sin(a+b)=Sin(a)Cos(b)+Cos(a)Sin(b) Und Cos(a+b)=Cos(a)Cos(b)-Sin(a)Cos(b). So kann ich speichern Sin(45/1024•1)und nur. Cos(45/1024•1)Dann verwenden Sie diese Formel: Sin(45/1024•2)=Sin(45/1024•1+45/1024•1), Cos(45/1024•2)=Cos(45/1024•1+45/1024•1), Sin(45/1024•n)=Sin(45/1024•(n-1)+45/1024•1), Cos(45/1024•n)=Cos(45/1024•(n-1)+45/1024•1), Auf …
Ich brauche Hilfe, um zu verstehen, was der Pfeil in einem UML-Klassendiagramm bedeutet, genauer gesagt in diesem zusammengesetzten Diagramm. Was ist der Unterschied zwischen der einfachen Linie (von einer Klasse zu einer anderen) und dem Pfeil (nicht der Vererbungspfeil, ich beziehe mich auf die schwarze)?
Ich bin gestern auf ein Unterrichtsproblem gestoßen (wirtschaftsorientierte Klasse, nicht Informatik) und fand es aus algorithmischer Sicht interessant. Das Problem sieht ungefähr so aus: Angenommen, es gibt eine Werkstatt mit N verschiedenen Räumen, und Sie haben N verschiedene Abteilungen, die in diese Räume gehen müssen. Die Abteilungen und Räume sind …
Benötigen Sie Beispiele, um dem Management zu zeigen, dass diese für die Quellcodeverwaltung und die effektive Sicherung von Projekten verwendet werden. Sie werden besorgt sein, dass ihr Quellcode außerhalb des Standorts liegt. Wenn es gute Beispiele gibt, denke ich, dass es hilfreich sein kann, sie davon zu überzeugen, dies als …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Dank der großen Hilfe dieser Website und von SO konnte ich einen Prototyp …
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.