Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Subtrahieren eines Arrays von einem anderen in Ruby
Ich habe zwei Arrays von Aufgaben - erstellt und zugewiesen. Ich möchte alle zugewiesenen Aufgaben aus dem Array der erstellten Aufgaben entfernen. Hier ist mein funktionierender, aber unordentlicher Code: @assigned_tasks = @user.assigned_tasks @created_tasks = @user.created_tasks #Do not show created tasks assigned to self @created_not_doing_tasks = Array.new @created_tasks.each do |task| unless …


2
moment.js isValid Funktion funktioniert nicht richtig
Ich habe diese Frage ... Ich habe nichts Ähnliches gefunden und es scheint auch sehr seltsam, dass niemand dieses Problem hatte, die Zeit mit moment.js zu validieren. moment('03:55', 'HH:mm').isValid(); //true moment('03:55jojojo', 'HH:mm').isValid(); //true moment('03:55jojojo', 'HH:mm',true).isValid(); //true Mache ich etwas falsch? Hier ist ein Beispiel: http://jsfiddle.net/vCGAp/145/

2
Umgang mit request.GET mit mehreren Variablen für denselben Parameter in Django
In einer Django-Ansicht können Sie auf die zugreifen request.GET['variablename'], sodass Sie in Ihrer Ansicht Folgendes tun können: myvar = request.GET['myvar'] Der tatsächliche request.GET['myvar']Objekttyp ist: <class 'django.http.QueryDict'> Wenn Sie nun mehrere Variablen mit demselben Parameternamen übergeben möchten, z. http://example.com/blah/?myvar=123&myvar=567 Sie möchten, dass eine Python listfür den Parameter zurückgegeben wird myvar, und …

5
Wo kann man iVars in „modernes“ Objective-C einfügen?
Das Buch "iOS6 by Tutorials" von Ray Wenderlich enthält ein sehr schönes Kapitel über das Schreiben von "modernerem" Objective-C-Code. In einem Abschnitt wird beschrieben, wie iVars aus dem Header der Klasse in die Implementierungsdatei verschoben werden. Da alle iVars privat sein sollten, scheint dies das Richtige zu sein. Bisher habe …

9
Holen Sie sich Eigenschaften in der Reihenfolge der Deklaration mithilfe von Reflection
Ich muss alle Eigenschaften mithilfe von Reflection in der Reihenfolge abrufen, in der sie in der Klasse deklariert sind. Laut MSDN kann die Bestellung bei Verwendung nicht garantiert werdenGetProperties() Die GetProperties-Methode gibt keine Eigenschaften in einer bestimmten Reihenfolge zurück, z. B. in alphabetischer Reihenfolge oder in Deklarationsreihenfolge. Aber ich habe …

7
Kerndaten-Primärschlüssel
Das mag dumm erscheinen, aber ich konnte immer noch nicht herausfinden, wie man ein Attribut als Primärschlüssel in der xcdatamodel-Datei markiert. Mein persistenter Speicher ist eine SQLite-Datei. Kann mir jemand helfen? Wie kann ich in diesem Fall eine ID als eindeutig "validieren"? Soll ich eine Validierungsmethode schreiben oder so?

7
So überprüfen Sie, ob ein Element außerhalb des Bildschirms liegt
Ich muss mit jQuery prüfen, ob ein DIV-Element nicht vom Bildschirm fällt. Die Elemente sind sichtbar und werden gemäß den CSS-Attributen angezeigt. Sie können jedoch absichtlich außerhalb des Bildschirms platziert werden durch: position: absolute; left: -1000px; top: -1000px; Ich konnte den jQuery- :visibleSelektor nicht verwenden, da das Element eine Höhe …
81 jquery  zk 

11
Warum sollte uint32_t gegenüber uint_fast32_t bevorzugt werden?
Es scheint, dass dies uint32_tviel häufiger vorkommt als uint_fast32_t(mir ist klar, dass dies ein anekdotischer Beweis ist). Das erscheint mir allerdings kontraintuitiv. Fast immer, wenn ich sehe, dass eine Implementierung verwendet wird uint32_t, ist alles, was sie wirklich will, eine Ganzzahl, die Werte bis zu 4.294.967.295 enthalten kann (normalerweise eine …
81 c++  c  int 


6
Fälschung einer seriellen RS232-Schnittstelle
Ich entwickle ein Projekt, bei dem eine Reihe von Hardwaresensoren über serielle RS232-Ports mit dem Bereitstellungscomputer verbunden sind. Aber ... Ich entwickle auf einem Computer ohne physische serielle RS232-Anschlüsse, aber ich möchte gefälschte serielle Anschlüsse erstellen, mit denen ich Daten verbinden und ausgeben kann, um Eingaben von Hardwaresensoren zu fälschen. …





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.