Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


30
Shell einen Liner, um einer Datei voran zu stellen
Dies ist wahrscheinlich eine komplexe Lösung . Ich suche einen einfachen Operator wie ">>", aber zum Voranstellen. Ich fürchte, es existiert nicht. Ich muss so etwas tun mv myfile tmp cat myheader tmp> myfile Etwas schlauer?
131 shell  unix 

8
.NET - Wörterbuchsperre vs. ConcurrentDictionary
Ich konnte nicht genügend Informationen zu ConcurrentDictionaryTypen finden und dachte, ich würde hier danach fragen. Derzeit verwende ich a Dictionary, um alle Benutzer zu speichern, auf die ständig von mehreren Threads zugegriffen wird (aus einem Thread-Pool, also keine genaue Anzahl von Threads), und der Zugriff ist synchronisiert. Ich habe kürzlich …


5
Der Ruby% r {} Ausdruck
In einem Modell gibt es ein Feld validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i Es sieht ziemlich seltsam für mich aus. Mir ist bewusst, dass dies ein regulärer Ausdruck ist. Aber ich möchte: zu wissen, was es genau bedeutet. Ist %r{value}gleich/value/ ? in der Lage sein, es durch normalen …

6
DateTime.ToString ("MM / TT / JJJJ HH: MM: SSFF") führte zu etwas wie "14.09.2013 07.20.31.371".
Ich habe eine WP8-App, die die aktuelle Uhrzeit an einen Webdienst sendet. Ich erhalte die datetime-Zeichenfolge durch Aufrufen DateTime.ToString("MM/dd/yyyy HH:mm:ss.fff") Für die meisten Benutzer funktioniert es großartig und gibt mir die richtige Zeichenfolge wie "09/10/2013 04:04:31.415". Für einige Benutzer ist die resultierende Zeichenfolge jedoch so etwas wie "09/14/2013 07.20.31.371"ein Problem …

4
Holen Sie sich den rohen POST-Body in Python Flask unabhängig vom Content-Type-Header
Zuvor habe ich gefragt, wie Daten in der Flask-Anfrage empfangen werden sollen, da sie request.dataleer sind. In der Antwort wurde erklärt, dass dies request.datader rohe Post-Body ist, aber leer ist, wenn Formulardaten analysiert werden. Wie kann ich den rohen Postkörper bedingungslos bekommen? @app.route('/', methods=['POST']) def parse_request(): data = request.data # …
131 python  flask  werkzeug 



9
Laden eines domänenübergreifenden Endpunkts mit AJAX
Ich versuche, eine domänenübergreifende HTML-Seite mit AJAX zu laden, aber wenn der Datentyp nicht "jsonp" ist, kann ich keine Antwort erhalten. Bei Verwendung von jsonp erwartet der Browser jedoch einen Skript-MIME-Typ, empfängt jedoch "text / html". Mein Code für die Anfrage lautet: $.ajax({ type: "GET", url: "http://saskatchewan.univ-ubs.fr:8080/SASStoredProcess/do?_username=DARTIES3-2012&_password=P@ssw0rd&_program=%2FUtilisateurs%2FDARTIES3-2012%2FMon+dossier%2Fanalyse_dc&annee=2012&ind=V&_action=execute", dataType: "jsonp", }).success( …



13
Gzip versus Minify
Ich hatte neulich eine etwas lebhafte Diskussion über das Minimieren von Javascript und CSS im Vergleich zu jemandem, der Gzip bevorzugt. Ich werde diese Person X nennen. X sagte, dass Gzip den Code bereits minimiert, da es Ihre Dateien komprimiert. Ich bin nicht einverstanden. Zip ist eine verlustfreie Methode zum …
131 compression  gzip  minify 

8
Lesen aus der Datei app.config
Ich versuche, StartingMonthColumn und CategoryHeadingColumn mit dem Code aus der folgenden Datei app.config zu lesen ConfigurationSettings.AppSettings["StartingMonthColumn"] Es wird jedoch null zurückgegeben. Auch ConfigurationSettings.AppSettings.Count gibt null zurück Bitte helfen Sie mir, dies in meiner Windows-Anwendung zu lesen <configuration> <configSections> <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="CTARepository.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, …
131 c# 

16
So lassen Sie ng-repeat doppelte Ergebnisse herausfiltern
Ich führe eine einfache ng-repeatJSON-Datei aus und möchte Kategorienamen erhalten. Es gibt ungefähr 100 Objekte, die jeweils zu einer Kategorie gehören - aber es gibt nur ungefähr 6 Kategorien. Mein aktueller Code lautet: <select ng-model="orderProp" > <option ng-repeat="place in places" value="{{place.category}}">{{place.category}}</option> </select> Die Ausgabe umfasst 100 verschiedene Optionen, meist Duplikate. …

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.