Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

6
Design zum Synchronisieren von Daten in Android
Ich habe zwei Implementierungen zum Synchronisieren von Daten zwischen dem Server und dem Client auf den meisten Apps gesehen. Dies setzt voraus, dass kein GCM eingerichtet ist: Ausführen eines Absichtsdienstes in regelmäßigen Abständen, der die Daten aus dem Netzwerk herunterlädt und in der Datenbank speichert. Implementieren eines Synchronisationsadapters, der regelmäßig …

2
Websites für den internen Gebrauch: Gibt es einen überzeugenden Fall gegen SQLite?
Viele Webframeworks wie Flask oder Django verwenden SQLite als Standarddatenbank. SQLite ist überzeugend, weil es in Python enthalten ist und der administrative Aufwand ziemlich gering ist. Die meisten öffentlichen Produktionsstätten mit hohem Datenaufkommen verwenden jedoch eine umfangreichere Datenbank: mySQL, Oracle oder postgresql. Die Fragen : Annehmen: Der Datenverkehr auf der …



4
Was braucht Odata, wenn ich JSON habe?
Ich versuche zu verstehen, worum es bei Odata geht und wann es Sinn macht. Derzeit verwende ich ASP.NET und den MVC / WebApi-Controller, um Objekte in JSON zu serialisieren / zu deserialisieren und Javascript etwas damit zu tun. Nach allem, was ich sagen kann, besteht der Vorteil von OData darin, …
23 javascript  rest  json 

2
Benutzerberechtigungsstufen in einer RESTful-API
Nehmen wir an, ich habe eine Firma, die die süßesten Katzen im Internet auflistet. Ich biete eine Ressource an, in/cats/ der Benutzer die neuesten, süßesten, entzückenden Katzen finden. Benutzer können entweder nur die Top 3 Katzen bekommen, wenn sie überhaupt nicht bezahlt haben oder registriert sind. Die Top 10 Katzen, …
23 rest  http  url  http-response 

2
SQL IN () versus OR
Ich arbeitete mit einer Abfrage, die ich heute schrieb, musste den Code aus der WHEREKlausel ändern , um einen IN-Filter (List of Stuff) zu verwenden, anstatt so etwas zu verwenden item_desc = 'item 1' OR item_desc = 'item 2' OR item_desc = 'item 3' OR item_desc = 'item 4' Das …
23 sql  speed 


7
Sichere Fixierung von Produktionsdatenbankdaten
Fehler treten auf und manchmal müssen Daten in der Produktion behoben werden. Was ist der sicherste Weg, dies vom Standpunkt eines großen Unternehmens aus zu tun? Gibt es Tools, die helfen können? Hier sind einige Überlegungen, die diese Anforderung antreiben ... Wir müssen protokollieren, wer die Abfrage ausgeführt hat und …
23 database  risk 

4
Warum ignorieren viele Designs die Normalisierung in RDBMS?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich habe viele Entwürfe gesehen, bei denen Normalisierung nicht die erste Überlegung in der Entscheidungsphase war. In vielen Fällen …


4
Umgang mit Datenbankverbindungen in einem Python-Bibliotheksmodul
Ich habe eine Bibliothek in Python erstellt, die Funktionen für den Zugriff auf eine Datenbank enthält. Dies ist eine Wrapperbibliothek für eine Drittanbieter-Anwendungsdatenbank, die aufgrund der Tatsache geschrieben wurde, dass die Drittanbieter-Anwendung keine anständige API bietet. Jetzt ließ ich ursprünglich jede Funktion eine Datenbankverbindung für die Dauer des Funktionsaufrufs öffnen, …
23 python 


6
So lösen Sie das Problem verschachtelter Kommentare
Es erscheint nicht nur in einer Sprache, dass Kommentare nicht verschachtelt werden können. Haben Sie eine gute Lösung für dieses Problem? Eine Problemumgehung in C / C ++ und Java besteht darin, nur den einzeiligen Kommentar zu verwenden. In diesem Fall ist es jedoch unmöglich, einen größeren Block auszukommentieren. Ich …
23 java  c++  python  c  comments 

6
Werden in der funktionalen Programmierung lokale veränderbare Variablen ohne Nebenwirkungen immer noch als „schlechte Praxis“ betrachtet?
Werden veränderbare lokale Variablen in einer Funktion, die nur intern verwendet werden (z. B. die Funktion hat keine Nebenwirkungen, zumindest nicht absichtlich), immer noch als "nicht funktionsfähig" betrachtet? zB bei der "Funktionsprogrammierung mit Scala" wird bei der Prüfung des Kursstils jede varVerwendung als schlecht eingestuft Meine Frage, ob die Funktion …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.