Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

13
Was ist Boilerplate-Code?
Ein Mitarbeiter hatte noch nie davon gehört, und ich konnte keine wirkliche Definition liefern. Für mich war es immer ein Beispiel für "Ich weiß es, wenn ich es sehe". Bonusfrage, wer hat den Begriff ins Leben gerufen?

16
So definieren Sie ein leeres Objekt in PHP
mit einem neuen Array mache ich das: $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; Gibt es eine ähnliche Syntax für ein Objekt? (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something else";
384 php  object 

11
Best Practice zum Zurückgeben von Fehlern in der ASP.NET-Web-API
Ich habe Bedenken hinsichtlich der Art und Weise, wie wir Fehler an den Kunden zurücksenden. Geben wir den Fehler sofort zurück, indem wir HttpResponseException auslösen, wenn wir einen Fehler erhalten: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer Name cannot be empty", HttpStatusCode.BadRequest) } if (customer.Accounts.Count == …
384 c#  rest  asp.net-web-api 

15
MySQL: Datensatz einfügen, falls nicht in der Tabelle vorhanden
Ich versuche die folgende Abfrage auszuführen: INSERT INTO table_listnames (name, address, tele) VALUES ('Rupert', 'Somewhere', '022') WHERE NOT EXISTS ( SELECT name FROM table_listnames WHERE name='value' ); Dies gibt jedoch einen Fehler zurück. Grundsätzlich möchte ich keinen Datensatz einfügen, wenn das Feld 'Name' des Datensatzes bereits in einem anderen Datensatz …
384 mysql 

8
Moment js Datum Zeit Vergleich
Ich verwende moment.js, um meine Datums- und Uhrzeitangabe zu formatieren. Hier habe ich zwei Datumswerte und möchte eine bestimmte Funktion erreichen, wenn ein Datum größer als das andere ist. Ich habe die meisten ihrer Dokumente gelesen, aber nicht die Funktion gefunden, um dies zu erreichen. Ich weiß, dass es dort …

10
ASP.NET-Identität - HttpContext hat keine Erweiterungsmethode für GetOwinContext
Ich habe das ASP.NET-Identitätsbeispiel von hier heruntergeladen und erfolgreich ausgeführt: https://github.com/rustd/AspnetIdentitySample Ich bin gerade dabei, das ASP.NET Identity Framework in meinem Projekt zu implementieren, und bin auf ein Problem gestoßen, das mich den ganzen Tag verrückt gemacht hat ... GetOwinContext() existiert nicht als Erweiterungsmethode auf meinem HttpContext Ich implementiere das …

5
Wie installiere ich eine ältere Version des Pakets über NuGet?
Ich möchte eine ältere Version eines Pakets ( Newtonsoft.Json) installieren . Aber NuGet rollt zurück. PM> Install-Package Newtonsoft.Json -Version 4.0.5 Successfully installed 'Newtonsoft.Json 4.0.5'. Install failed. Rolling back... Install-Package : Already referencing a newer version of 'Newtonsoft.Json'. Jede Hilfe wird sehr geschätzt.

4
Wie bekomme ich die ersten N Elemente einer Liste in C #?
Ich möchte Linq verwenden, um einen Busfahrplan in meinem Projekt abzufragen, damit ich jederzeit die nächsten 5 Busankunftszeiten erhalten kann. Wie kann ich meine Abfrage auf die ersten 5 Ergebnisse beschränken? Wie kann ich allgemein einen Teil einer Liste in C # erstellen? (In Python würde ich verwenden mylist[:5], um …
384 c# 


21
Stellen Sie das ausgewählte Element des Spinners programmgesteuert ein
Ich arbeite an einem Android-Projekt und verwende einen Spinner, der einen Array-Adapter verwendet, der aus der Datenbank gefüllt wird. Ich kann nicht herausfinden, wie ich das ausgewählte Element programmgesteuert aus der Liste festlegen kann. Zum Beispiel, wenn ich im Spinner die folgenden Gegenstände habe: Kategorie 1 Kategorie 2 Kategorie 3 …
384 android  spinner 

2
Wie kann ich einen Shell-Befehl bei Verwendung einer IF-Anweisung auf mehrere Zeilen aufteilen?
Wie kann ich einen Befehl über mehrere Zeilen in der Shell aufteilen, wenn der Befehl Teil einer ifAnweisung ist? Das funktioniert: if ! fab --fabfile=.deploy/fabfile.py --forward-agent --disable-known-hosts deploy:$target; then rc=1 fi Das funktioniert nicht: # does not work: if ! fab --fabfile=.deploy/fabfile.py \ --forward-agent \ --disable-known-hosts deploy:$target; then rc=1 fi …
384 syntax  sh 

9
Was ist std :: versprechen?
Ich bin ziemlich vertraut mit C ++ 11 ist std::thread, std::asyncund std::futureKomponenten (siehe zB diese Antwort ), die geradlinig sind. Ich kann jedoch nicht genau verstehen std::promise, was es ist, was es tut und in welchen Situationen es am besten verwendet wird. Das Standarddokument selbst enthält nicht viele Informationen, die …


5
Warum wird JsonRequestBehavior benötigt?
Warum wird Json Request Behaviorbenötigt? Wenn ich die HttpGetAnforderungen auf meine Aktion beschränken möchte, kann ich die Aktion mit dem [HttpPost]Attribut dekorieren Beispiel: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } Warum reicht das nicht [HttpPost]aus? Warum das Framework …


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.