Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer





30
Wie vermeide ich Wenn-Ketten?
Angenommen, ich habe diesen Pseudocode: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); Funktionen executeStepXsollten genau dann ausgeführt werden, wenn die vorherigen erfolgreich sind. In jedem Fall sollte die executeThisFunctionInAnyCaseFunktion am Ende aufgerufen werden. Ich …


24
Die effizienteste Methode zum Entfernen von Sonderzeichen aus Zeichenfolgen
Ich möchte alle Sonderzeichen aus einer Zeichenfolge entfernen. Zulässige Zeichen sind AZ (Groß- oder Kleinbuchstaben), Zahlen (0-9), Unterstrich (_) oder das Punktzeichen (.). Ich habe folgendes, es funktioniert, aber ich vermute (ich weiß!), Es ist nicht sehr effizient: public static string RemoveSpecialCharacters(string str) { StringBuilder sb = new StringBuilder(); for …
266 c#  string 




8
Deserialisieren eines JSON in ein JavaScript-Objekt
Ich habe eine Zeichenfolge in einer Java-Serveranwendung, auf die über AJAX zugegriffen wird. Es sieht ungefähr so ​​aus: var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode1", "name": "graphnode1" },{ …

6
Wofür steht das ng in Angular.js Direktiven?
Angular.js verwendet mehrere Direktiven mit dem folgenden Präfix ng: ng (Basisrichtlinie) ng-switch ng-repeat ng-view Ich habe mich gefragt, ob jemand weiß, wofür er ngsteht, weil ich ihn in den Dokumenten nicht finden konnte. Ist es ein Akronym für etwas?
266 angularjs 

14
Validierungswerkzeug für XML-Schema (XSD)? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Im Büro schreiben wir derzeit eine Anwendung, die XML-Dateien …
266 xml  validation  xsd  schema 

10
So lassen Sie eine Funktion mit node.js warten, bis ein Rückruf aufgerufen wurde
Ich habe eine vereinfachte Funktion, die so aussieht: function(query) { myApi.exec('SomeCommand', function(response) { return response; }); } Grundsätzlich möchte ich, dass es aufruft myApi.execund die Antwort zurückgibt, die im Rückruf-Lambda gegeben wird. Der obige Code funktioniert jedoch nicht und kehrt einfach sofort zurück. Nur für einen sehr hackigen Versuch habe …

8
Was macht das Öffnen einer Datei eigentlich?
In allen Programmiersprachen (die ich mindestens verwende) müssen Sie eine Datei öffnen, bevor Sie sie lesen oder schreiben können. Aber was macht diese offene Operation eigentlich? Handbuchseiten für typische Funktionen sagen Ihnen eigentlich nichts anderes als "öffnet eine Datei zum Lesen / Schreiben": http://www.cplusplus.com/reference/cstdio/fopen/ https://docs.python.org/3/library/functions.html#open Durch die Verwendung der Funktion …
266 c  linux 

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.