Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

18
Der beste Weg, um die Hintergrundfarbe für eine NSView zu ändern
Ich bin auf der Suche nach dem besten Weg, um die Änderung backgroundColoreines NSView. Ich möchte auch in der Lage sein, die entsprechende alphaMaske für die einzustellen NSView. Etwas wie: myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f green:0.251f blue:0.337 alpha:0.8]; Ich stelle fest, dass NSWindowes diese Methode gibt, und ich bin kein großer …

8
Hexadezimaler String zum Byte-Array in Python
Ich habe eine lange Hex-Zeichenfolge, die eine Reihe von Werten unterschiedlichen Typs darstellt. Ich möchte diesen Hex-String in ein Byte-Array konvertieren, damit ich jeden Wert herausschieben und in den richtigen Datentyp konvertieren kann.
149 python  bytearray 

4
Sortieren Sie eine Liste aus anderen Listen-IDs
Ich habe eine Liste mit einigen Bezeichnern wie diesen: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Außerdem habe ich eine andere Liste von <T>Elementen, die durch die oben beschriebenen IDs dargestellt werden. List<T> docs = GetDocsFromDb(...) Ich muss in beiden Sammlungen die gleiche Reihenfolge einhalten, …
149 c#  linq  sorting  collections 

3
Fügen Sie einem Moment eine Dauer hinzu (moment.js)
Moment Version: 2.0.0 Nachdem ich die Dokumente gelesen hatte , dachte ich, dass dies einfach sein würde (Chrome-Konsole): var timestring1 = "2013-05-09T00:00:00Z"; var timestring2 = "2013-05-09T02:00:00Z"; var startdate = moment(timestring1); var expected_enddate = moment(timestring2); var returned_endate = startdate.add(moment.duration(2, 'hours')); returned_endate == expected_enddate // false returned_endate // Moment {_i: "2013-05-09T00:00:00Z", _f: …

14
Warum sind Arrays von Referenzen illegal?
Der folgende Code wird nicht kompiliert. int a = 1, b = 2, c = 3; int& arr[] = {a,b,c,8}; Was sagt der C ++ - Standard dazu? Ich weiß, ich könnte eine Klasse deklarieren, die eine Referenz enthält, und dann ein Array dieser Klasse erstellen, wie unten gezeigt. Aber …
149 c++  arrays  reference 

13
Objekte in ArrayList nach Datum sortieren?
In jedem Beispiel, das ich finde, geht es darum, dies alphabetisch zu tun, während ich meine Elemente nach Datum sortieren muss. Meine ArrayList enthält Objekte, für die eines der Datenmitglieder ein DateTime-Objekt ist. Auf DateTime kann ich folgende Funktionen aufrufen: lt() // less-than lteq() // less-than-or-equal-to Zum Vergleich könnte ich …
149 java  sorting  datetime 

5
parseInt vs unary plus, wann welche verwenden?
Was sind die Unterschiede zwischen dieser Zeile: var a = parseInt("1", 10); // a === 1 und diese Zeile var a = +"1"; // a === 1 Dieser jsperf-Test zeigt, dass der unäre Operator in der aktuellen Chrome-Version viel schneller ist, vorausgesetzt, es handelt sich um node.js!? Wenn ich versuche, …

4
Wie erstellt man ein verschachteltes Diktat in Python?
Ich habe 2 CSV-Dateien: 'Daten' und 'Zuordnung': 'Mapping' Datei hat vier Spalten: Device_Name, GDN, Device_Type, und Device_OS. Alle vier Spalten werden ausgefüllt. Die 'Daten'-Datei enthält dieselben Spalten, wobei die Device_NameSpalte ausgefüllt und die anderen drei Spalten leer sind. Ich mag , dass mein Python - Code beiden Dateien öffnen und …




4
Warum Kovarianz und Kontravarianz den Wertetyp nicht unterstützen
IEnumerable<T>ist eine Co-Variante, unterstützt jedoch keinen Werttyp, sondern nur einen Referenztyp. Der folgende einfache Code wurde erfolgreich kompiliert: IEnumerable<string> strList = new List<string>(); IEnumerable<object> objList = strList; Beim Wechsel von stringzu intwird jedoch ein kompilierter Fehler angezeigt: IEnumerable<int> intList = new List<int>(); IEnumerable<object> objList = intList; Der Grund wird in …




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.