Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
Erstellen eines netten dmg "Installer" für Mac OS X.
Ich habe meine erste Qt-Anwendung für Mac OS X erstellt. Jetzt möchte ich eine schöne .dmg-Datei erstellen, mit der der Benutzer sie einfach installieren kann. Ich denke an etwas wie Firefox (siehe Bild): Ich bin völlig neu in diesem Bereich, daher weiß ich nicht einmal, wo ich anfangen soll.

5
Richtiger Ansatz zum Überprüfen der Attribute einer Klasseninstanz
Eine einfache Python-Klasse wie diese haben: class Spam(object): __init__(self, description, value): self.description = description self.value = value Ich möchte die folgenden Einschränkungen überprüfen: "Beschreibung darf nicht leer sein" "Wert muss größer als Null sein" Sollte ich: 1. Daten validieren, bevor ich ein Spam-Objekt erstelle? 2. Daten zur __init__Methode prüfen ? …
83 python 

13
Wie kann ich NUnit-Tests parallel ausführen?
Ich habe eine große Testsuite (~ 10 Sekunden pro Test), die mit NUnit geschrieben wurde. Ich möchte die Tatsache nutzen, dass meine Maschinen alle mehrere Kernboxen sind. Im Idealfall kann ein Test unabhängig von anderen Tests pro Kern ausgeführt werden. Es gibt PNUnit, aber es wurde zum Testen auf Threading-Synchronisationsprobleme …
83 nunit 

8
RxJS-Sequenz entsprechend versprechen.then ()?
Früher habe ich viel mit Versprechen entwickelt und jetzt ziehe ich zu RxJS. Das Dokument von RxJS bietet kein sehr klares Beispiel für den Übergang von der Versprechenskette zur Beobachtersequenz. Zum Beispiel schreibe ich normalerweise eine Versprechenskette mit mehreren Schritten, wie z // a function that returns a promise getPromise() …
83 javascript  rxjs 

1
Bild vs zImage vs uImage
Was ist der Unterschied zwischen ihnen? Ich weiß, dass U-Boot einen Kernel im uImage-Format benötigt. Das System, das ich benutze, bootet zuerst vom Stage 1-Loader und ruft dann U-Boot auf. Ich möchte U-Boot verwerfen und direkt vom Stage 1-Loader booten. Welche Art von Kernel-Image muss ich verwenden?

8
Wie übergebe ich -D Parameter oder Umgebungsvariable an Spark Job?
Ich möchte die typesichere Konfiguration eines Spark-Jobs in einer dev / prod-Umgebung ändern . Es scheint mir, dass der einfachste Weg, dies zu erreichen, darin besteht, -Dconfig.resource=ENVNAMEauf den Job überzugehen. Dann erledigt die Typesafe-Konfigurationsbibliothek die Arbeit für mich. Gibt es eine Möglichkeit, diese Option direkt an den Job zu übergeben? …

2
Variable in Typ konvertieren, der nur zur Laufzeit bekannt ist?
foreach (var filter in filters) { var filterType = typeof(Filters); var method = filterType.GetMethod(filter, BindingFlags.IgnoreCase | BindingFlags.Public | BindingFlags.Static); if (method != null) { var parameters = method.GetParameters(); Type paramType = parameters[0].ParameterType; value = (string)method.Invoke(null, new[] { value }); } } Wie kann ich werfen valuezu paramType? valueist eine string, …
83 c# 

4
Unterschied zwischen Oberfläche und Textur (SDL / allgemein)
Kann mir jemand in einfachen Worten erklären, was der Unterschied zwischen Textur und Oberfläche ist? Ich sah es SDL2als SDL_Surfaceund verwendet SDL_Texture. SDL_Texturewird erstellt, aus SDL_Surfacedem wiederum aus Bild / Bitmap erstellt wird. Beide sind eine Sammlung von Pixeln. Aber ich sehe nicht den Hauptunterschied zwischen ihnen (hat etwas mit …
83 c  graphics  sdl  sdl-2 



2
Warum tötet unlist () Daten in R.
Wenn ich eine Liste von Daten aufliste, werden sie wieder in Zahlen umgewandelt. Ist das normal? Eine andere Problemumgehung als die erneute Bewerbung als. Datum? > dd <- as.Date(c("2013-01-01", "2013-02-01", "2013-03-01")) > class(dd) [1] "Date" > unlist(dd) [1] "2013-01-01" "2013-02-01" "2013-03-01" > list(dd) [[1]] [1] "2013-01-01" "2013-02-01" "2013-03-01" > unlist(list(dd)) …
83 r 


5
Was verursacht den Fehler "Broken Pipe"?
Ich weiß, dass ein Rohrbruchfehler ausgelöst wird, wenn der Sockel auf der Peer-Seite geschlossen wird. In meinem Test habe ich jedoch festgestellt, dass ein sofortiger Sendeanruf auf dieser Seite, wenn die Peer-Seite geschlossen ist, nicht immer zu einem Rohrbruchfehler führt. Z.B: Wenn ich nach dem Schließen des Sockets auf der …
83 c  broken-pipe 

2
Was bedeutet es, wenn ein PostgreSQL-Prozess in der Transaktion inaktiv ist?
Was bedeutet es, wenn ein PostgreSQL- Prozess "in Transaktion inaktiv" ist? Auf einem Server, den ich betrachte, werden in der Ausgabe von "ps ax | grep postgres" 9 PostgreSQL-Prozesse angezeigt, die wie folgt aussehen: postgres: user db 127.0.0.1(55658) idle in transaction Bedeutet dies, dass einige der Prozesse hängen bleiben und …
83 postgresql 

7
Hash entfernt alle außer bestimmten Schlüsseln
Ich möchte jeden Schlüssel mit Ausnahme eines bestimmten Schlüssels aus einem Hash entfernen. Zum Beispiel: { "firstName": "John", "lastName": "Smith", "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021" }, "phoneNumber": [ { "type": "home", "number": "212 555-1234" }, { "type": "fax", "number": "646 …

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.