Softwareentwicklung

11
Sollte ich JSON nur verwenden, um JSON zu verwenden?

Ich baue eine Blogging-Site zum Lernen mit einem PHP / MySQl-Backend auf. Alle Benutzereingaben werden mit Formularen verarbeitet, die in POST-Anforderungen gesendet werden. Wird die Verwendung von JSON es irgendwie sauberer oder einfacher machen, Funktionen zu warten oder hinzuzufügen? Oder füge...

11
Wie kann man die Arbeit auf ein Computernetzwerk aufteilen?

Stellen Sie sich ein Szenario wie folgt vor: Nehmen wir an, Sie haben einen zentralen Computer, der viele Daten generiert. Diese Daten müssen verarbeitet werden, was leider länger dauert als die Generierung. Damit die Verarbeitung mit Echtzeit Schritt hält, schließen wir weitere Slave-Computer...

11
Kategorien von 'for'-Schleifen

Ich erinnere mich an einige der Forschung einmal zu lesen , wo ein Körper von C - Code analysiert worden war, und die Ergebnisse waren , dass die überwiegende Mehrheit der forSchlingen in etwa fünf Kategorien eingeteilt werden können, auf die funktionalen Äquivalenten entspricht map, filter,...

11
Unix / Linux mit geringer Latenz

Die meisten Programmierjobs mit niedriger Latenz / hoher Frequenz (basierend auf Jobspezifikationen) scheinen auf Unix-Plattformen implementiert zu sein. In vielen Spezifikationen stellen sie besondere Anforderungen an Personen mit Linux-Erfahrung mit geringer Latenz. Angenommen, dies bedeutet...

11
Laufzeitausnahme in Java-Anwendung auslösen

Ich arbeite als Auftragnehmer und entwerfe Java-Unternehmensanwendungen für meinen Kunden als technischer Leiter. Die Anwendung wird von Endbenutzern verwendet und es wird ein Support-Team geben, das die Anwendung unterstützt, wenn wir sie verlassen. Die anderen technischen Leads, mit denen ich...

11
Best Practices Rückgabe von schreibgeschützten Objekten

Ich habe eine Frage zu "Best Practices" zu OOP in C # (diese gilt jedoch für alle Sprachen). Erwägen Sie, eine Bibliotheksklasse mit einem Objekt zu haben, das öffentlich zugänglich gemacht werden soll, z. B. über den Eigenschaften-Accessor. Wir möchten jedoch nicht, dass die Öffentlichkeit...

11
Programmieren von PID-Schleifen in C.

Ich bin ein Elektrotechniker, der in die digitale Welt hineingestoßen ist und dabei lernt. Ich programmiere einen TI-Prozessor für eine PID-Schleife (Proportional-Integral-Derivative) , die in diesem Diagramm dargestellt ist: Ich werde es auch beschreiben: Operationsverstärker mit negativer...

11
Kleinbuchstaben in Linux-Dateinamen

Da ich finde, dass UpperCase für die Worttrennung von Anfangsbuchstaben in langen komplexen Namen wirklich lesbar ist, neige ich dazu, einige meiner Linux-Dateinamen mit etwas UpperCase zu versehen. Meist ausführbare Dateien, einige Verzeichnisse auch. Aber es ist ein paar Wochen her, dass ich...