Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
c # - Ansatz zum Speichern von Benutzereinstellungen in einer WPF-Anwendung?
Welchen Ansatz empfehlen Sie, um Benutzereinstellungen in einer WPF-Windows-Anwendung (Desktop) beizubehalten? Beachten Sie, dass der Benutzer seine Einstellungen zur Laufzeit ändern und dann die Anwendung schließen kann. Wenn die Anwendung später gestartet wird, verwendet die Anwendung die aktuellen Einstellungen. Tatsächlich sieht es dann so aus, als würden sich die Anwendungseinstellungen …
84 c#  .net  wpf  settings 

2
Selen mit Scrapy für dynamische Seite
Ich versuche, Produktinformationen mithilfe von Scrapy von einer Webseite zu entfernen. Meine zu kratzende Webseite sieht folgendermaßen aus: Beginnt mit einer product_list-Seite mit 10 Produkten Ein Klick auf "Weiter" lädt die nächsten 10 Produkte (URL ändert sich nicht zwischen den beiden Seiten) Ich benutze LinkExtractor, um jedem Produktlink auf der …


4
Gibt es einen Jasmin-Matcher, um Objekte in Teilmengen ihrer Eigenschaften zu vergleichen?
Ich habe ein Objekt, das möglicherweise entlang meines zu testenden Verhaltens erweitert wird, möchte jedoch sicherstellen, dass die ursprünglichen Eigenschaften noch vorhanden sind. var example = {'foo':'bar', 'bar':'baz'} var result = extendingPipeline(example) // {'foo':'bar', 'bar':'baz', 'extension': Function} expect(result).toEqual(example) //fails miserably Ich hätte gerne einen Matcher, der in diesem Fall wie …

16
Pip-Pakete können mit Ubuntu nicht in einem Docker-Container installiert werden
Ich folge der Anleitung zur Verwendung von Docker mit einer Python-Anwendung, aber wenn Docker den Befehl ausführt RUN pip install -r requirements.txt Ich erhalte die folgende Fehlermeldung: Step 3 : RUN pip install -r requirements.txt ---> Running in fe0b84217ad1 Collecting blinker==1.3 (from -r requirements.txt (line 1)) Retrying (Retry(total=4, connect=None, read=None, …
84 python  docker  pip  fig 

2
Reraise (gleiche Ausnahme) nach dem Abfangen einer Ausnahme in Ruby
Ich versuche meine Ruby-Fähigkeiten zu verbessern, indem ich Ausnahmen fange. Ich möchte wissen, ob es üblich ist, dieselbe Art von Ausnahme erneut auszulösen, wenn Sie mehrere Methodenaufrufe haben. Wäre der folgende Code also sinnvoll? Ist es in Ordnung, dieselbe Art von Ausnahme erneut auszulösen, oder sollte ich sie nicht bei …
84 ruby  exception 

7
Zählen Sie unterschiedliche Werte in der Tabelle
Ich habe eine Google-Tabelle mit einer Spalte, die folgendermaßen aussieht: City ---- London Paris London Berlin Rome Paris Ich möchte die Erscheinungen jeder einzelnen Stadt zählen (daher benötige ich den Namen der Stadt und die Anzahl der Erscheinungen). City | Count -------+------ London | 2 Paris | 2 Berlin | …


3
Geben Sie dem E-Mail-Konto einen Namen, wenn Sie E-Mails mit Django über Google Apps senden
Ich sende E-Mails an Benutzer, die Django über Google Apps verwenden. Wenn der Benutzer E-Mails erhält, die von der Django-App gesendet wurden, stammen diese von: do_not_reply@domain.com Wenn Sie alle E-Mails im Posteingang anzeigen, sehen die Benutzer den Absender der E-Mail als: do_not_replyoder do_not_reply@domain.comabhängig vom verwendeten E-Mail-Client Wenn ich mich mit …
84 django  email  smtp 

4
Sehr verwirrt durch Java 8 Comparator Typ Inferenz
Ich habe den Unterschied zwischen Collections.sortund untersucht list.sort, insbesondere in Bezug auf die Verwendung der Comparatorstatischen Methoden und ob Parametertypen in den Lambda-Ausdrücken erforderlich sind. Bevor wir beginnen, weiß ich, dass ich Methodenreferenzen verwenden könnte, z. B. Song::getTitleum meine Probleme zu lösen, aber meine Abfrage hier ist nicht so sehr …

5
Grund für den Aufruf von shutdown () in ExecutorService
Ich habe in den letzten paar Stunden ziemlich viel darüber gelesen, und ich kann einfach keinen Grund ( gültigen Grund) erkennen, shutdown()auf den ExecutorServicezuzugreifen, es sei denn, wir haben eine riesige Anwendung, die Dutzende und Dutzende verschiedener Executor-Dienste speichert, für die sie nicht verwendet werden eine lange Zeit. Das einzige, …

11
Fehler beim Versuch, die App mit mysql2 gem zu installieren
Ich versuche, eine Open Source Rails 3.2.21-Anwendung zu installieren, die das Gem verwendet mysql2, aber wenn ich versuche, den bundleCommant auszuführen, erhalte ich den folgenden Fehler: Fetching: mysql2-0.3.18.gem (100%) Building native extensions. This could take a while... p ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /Users/my_username/.rvm/rubies/ruby-2.1.2/bin/ruby …



6
Der Z-Index wird durch Einstellen der Transformation (Drehen) gelöscht.
Mit der Transformationseigenschaft wird der Z-Index gelöscht und vorne angezeigt. (Beim Auskommentieren von -webkit-transform funktioniert der Z-Index im folgenden Code ordnungsgemäß.) .test { width: 150px; height: 40px; margin: 30px; line-height: 40px; position: relative; background: white; -webkit-transform: rotate(10deg); } .test:after { width: 100px; height: 35px; content: ""; position: absolute; top: 0; …
84 css  z-index  transform 

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.