Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Wie bekomme ich einen übergeordneten Knoten in Capybara?
Ich arbeite mit vielen jQuery-Plugins, die häufig DOM-Elemente ohne ID oder andere Identifikationseigenschaften erstellen. Die einzige Möglichkeit, sie in Capybara abzurufen (zum Beispiel zum Klicken), besteht darin, zuerst ihren Nachbarn (ein anderes Kind seines Vorfahren) abzurufen . Aber ich habe nirgendwo etwas gefunden, unterstützt Capybara solche Dinge zum Beispiel: find('#some_button').parent.fill_in …

6
Verwaiste Instanzen in Haskell
Beim Kompilieren meiner Haskell-Anwendung mit der -WallOption beschwert sich GHC über verwaiste Instanzen, zum Beispiel: Publisher.hs:45:9: Warning: orphan instance: instance ToSElem Result Die Typklasse ToSElemgehört nicht mir, sondern wird von HStringTemplate definiert . Jetzt weiß ich, wie ich das beheben kann (verschieben Sie die Instanzdeklaration in das Modul, in dem …
85 haskell  ghc  typeclass 




14
Wie kann ich mithilfe von Rails festlegen, dass mein Primärschlüssel keine ganzzahlige Spalte ist?
Ich verwende Rails-Migrationen zum Verwalten eines Datenbankschemas und erstelle eine einfache Tabelle, in der ich einen nicht ganzzahligen Wert als Primärschlüssel (insbesondere eine Zeichenfolge) verwenden möchte. Nehmen wir an, es gibt eine Tabelle, employeesin der Mitarbeiter durch eine alphanumerische Zeichenfolge identifiziert werden, z "134SNW". Ich habe versucht, die Tabelle in …



6
Wie aktualisiere ich das Maven-Repository in Eclipse?
Angenommen, Sie verwenden bereits das m2eclipse-Plugin . Was können Sie tun, wenn die Abhängigkeiten nicht auf den neuesten Stand in Ihrem Repo aktualisiert werden? In der Befehlszeile können Sie beispielsweise einfach das -UFlag wie in hinzufügen mvn clean install -U … Um zu erzwingen, dass die Abhängigkeiten aktualisiert werden. Gibt …


6
flüchtig vs. veränderlich in C ++
Ich habe eine Frage zum Unterschied zwischen flüchtig und veränderlich. Ich bemerkte, dass beide bedeuten, dass es geändert werden könnte. Was sonst? Sind sie dasselbe? Was ist der Unterschied? Wo sind sie anwendbar? Warum werden die beiden Ideen vorgeschlagen? Wie benutzt man sie auf unterschiedliche Weise? Vielen Dank.
85 c++  volatile  mutable 

5
Was bedeutet x [x <2] = 0 in Python?
Ich bin auf einen Code mit einer ähnlichen Zeile gestoßen x[x&lt;2]=0 Ich spiele mit Variationen herum und bin immer noch fest davon überzeugt, was diese Syntax bewirkt. Beispiele: &gt;&gt;&gt; x = [1,2,3,4,5] &gt;&gt;&gt; x[x&lt;2] 1 &gt;&gt;&gt; x[x&lt;3] 1 &gt;&gt;&gt; x[x&gt;2] 2 &gt;&gt;&gt; x[x&lt;2]=0 &gt;&gt;&gt; x [0, 2, 3, 4, 5]

6
SVN-Commit-Nachricht rückwirkend ändern?
Ich möchte eine große Anzahl von SVN-Commit-Nachrichten in eine andere Struktur umschreiben, z. B. eine Kategorie voranstellen. Von: "foo" now accepts "bar" format for connection string. Ich will core - database - "foo" now accepts "bar" format for connection string. Gibt es eine einfache Möglichkeit, dies zu tun, ohne das …

9
Unterschied zwischen Kategorie und Klassenerweiterung?
Was ist der Unterschied zwischen einer Kategorie und einer Klassenerweiterung? Ich glaube, beide werden verwendet, um benutzerdefinierte Methoden in vorhandenen Klassen hinzuzufügen. Kann jemand Licht ins Dunkel bringen? Eine Prüfung mit Code wird sehr geschätzt.


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.