Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



8
Was ist der minimal gültige JSON?
Ich habe die JSON-Beschreibung http://json.org/ sorgfältig gelesen , bin mir aber nicht sicher, ob ich die Antwort auf die einfache Frage kenne. Welche Zeichenfolgen sind das minimal mögliche gültige JSON? "string" Ist die Zeichenfolge JSON gültig? 42 Ist die einfache Zahl JSON gültig? true Ist der boolesche Wert ein gültiger …


6
Was genau macht transitiv = wahr in Gradle (wrt Crashlytics)?
Was macht Gradle transitive = truegenau? Dies geht aus der Gradle-Dokumentation nicht hervor . Dies ist im Kontext von compileinnen build.gradle. In meinem Fall bin ich auf die Crashlytics von Android angewiesen. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') { transitive = true; } Mehrere Gradle-Dokumente ( hier und hier ) implizieren, dass "transitiv" standardmäßig "true" …

6
Wie initialisiere ich std :: vector aus einem Array im C-Stil?
Was ist der billigste Weg, um ein std::vectorArray aus einem C-Stil zu initialisieren ? Beispiel: In der folgenden Klasse habe ich eine vector, aber aufgrund externer Einschränkungen werden die Daten als Array im C-Stil übergeben: class Foo { std::vector<double> w_; public: void set_data(double* w, int len){ // how to cheaply …
174 c++  arrays  vector  stl 

3
Was sind die Ansprüche in ASP .NET Identity
Kann jemand bitte erklären, was der Anspruchsmechanismus im neuen ASP.NET Identity Core bedeutet? Wie ich sehen kann, gibt es eine AspNetUserLoginsTabelle, die enthält UserId, LoginProviderund ProviderKey. Ich kann jedoch immer noch keine Informationen darüber finden, wann Daten zur AspNetUserClaimsTabelle hinzugefügt werden und für welche Situationen diese Tabelle verwendet wird.

3
Kann jemand die relativen Importe von Python erklären?
Ich kann nicht für mein ganzes Leben die relativen Importe von Python zum Laufen bringen. Ich habe ein einfaches Beispiel dafür erstellt, wo es nicht funktioniert: Die Verzeichnisstruktur lautet: /__init__.py /start.py /parent.py /sub/__init__.py /sub/relative.py /start.py enthält nur: import sub.relative /sub/relative.py enthält nur from .. import parent Alle anderen Dateien sind …
174 python 


16
So lassen Sie den Hardware-Piepton in Mac OS X 10.6 ertönen
Ich möchte nur, dass Mac OS X 10.6 einen Hardware-Piepton wie in Open Suse und anderen Distributionen ausgibt. Ich habe versucht, folgende Ansätze zu verfolgen Terminal -> beep = -bash: beep: Befehl nicht gefunden Terminal -> Piepton sagen = Stimme spricht Piepton aus (kein Hardware-Piepton, aber großartig;)) Applescript -> Piepton …
174 bash  macos  applescript  beep 

12
C # Dateinamen bereinigen
Ich habe kürzlich eine Reihe von MP3s von verschiedenen Orten in ein Repository verschoben. Ich hatte die neuen Dateinamen mit den ID3-Tags erstellt (danke, TagLib-Sharp!) Und bemerkte, dass ich Folgendes bekam System.NotSupportedException: "Das Format des angegebenen Pfads wird nicht unterstützt." Dies wurde entweder von File.Copy()oder generiert Directory.CreateDirectory(). Es dauerte nicht …

15
Wie liste ich alle verfügbaren Keyspaces in Cassandra auf?
Ich bin ein Neuling in Cassandra und versuche, eine Spielzeuganwendung mit Cassandra zu implementieren. Ich hatte einen Schlüsselbereich und einige Spaltenfamilien in meiner Cassandra-Datenbank erstellt, aber den Namen meines Clusters vergessen. Ich versuche herauszufinden, ob es eine Abfrage gibt, die alle verfügbaren Schlüsselbereiche auflisten kann. Kennt jemand eine solche Abfrage …

9
Übergeben Sie zusätzliche ViewData an eine stark typisierte Teilansicht
Ich habe eine stark typisierte Teilansicht, die ein ProductImage verwendet, und wenn es gerendert wird, möchte ich ihm auch einige zusätzliche ViewData bereitstellen, die ich dynamisch auf der enthaltenen Seite erstelle. Wie kann ich mit dem RenderPartial-Aufruf sowohl mein stark typisiertes Objekt als auch meine benutzerdefinierten ViewData an die Teilansicht …



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.