Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Entfernen Sie den Legendentitel in ggplot
Ich versuche, den Titel einer Legende zu entfernen in ggplot2: df <- data.frame( g = rep(letters[1:2], 5), x = rnorm(10), y = rnorm(10) ) library(ggplot2) ggplot(df, aes(x, y, colour=g)) + geom_line(stat="identity") + theme(legend.position="bottom") Ich habe diese Frage gesehen und keine der Lösungen dort scheint für mich zu funktionieren. Die meisten …
111 r  ggplot2 

1
So erstellen Sie einen Index für das JSON-Feld in Postgres 9.3
Wie erstelle ich in PostgreSQL 9.3 Beta 2 (?) Einen Index für ein JSON-Feld? Ich habe es mit dem ->für verwendeten Operator versucht, hstoreaber den folgenden Fehler erhalten: CREATE TABLE publishers(id INT, info JSON); CREATE INDEX ON publishers((info->'name')); FEHLER: Datentyp json hat keine Standardoperatorklasse für die Zugriffsmethode "btree". HINWEIS: Sie …

10
Verschachtelte oder innere Klasse in PHP
Ich erstelle eine Benutzerklasse für meine neue Website, aber diesmal habe ich darüber nachgedacht, sie etwas anders zu erstellen ... C ++ , Java und sogar Ruby (und wahrscheinlich andere Programmiersprachen) ermöglichen die Verwendung verschachtelter / innerer Klassen innerhalb der Hauptklasse, wodurch wir den Code objektorientierter und organisierter gestalten können. …
111 php  class  oop  nested  inner-classes 



4
Auf der Android-Schaltfläche ist setOnTouchListener aufgerufen, überschreibt jedoch performClick nicht
Wenn ich versuche, onTouchListner()einen Button hinzuzufügen , bekomme ich den Auf Button wurde setOnTouchListener aufgerufen, überschreibt jedoch performClick nicht Warnung. Weiß jemand, wie man es behebt? btnleftclick.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { return false; } }); Error: In der benutzerdefinierten Ansicht wurde setOnTouchListener aufgerufen, überschreibt …

3
Was ist die "geheime" Option der Sitzung?
Ich weiß nichts über Kryptographie. Ich frage mich, was das Sitzungsgeheimnis ist. Ich sehe folgenden Code: app.use(express.session({ store: mongoStore({ url: app.set('db-uri') }), secret: 'topsecret' })); Was ist das Geheimnis und soll ich es ändern?
111 node.js  session  connect 



11
Erzwungene Benennung von Parametern in Python
In Python haben Sie möglicherweise eine Funktionsdefinition: def info(object, spacing=10, collapse=1) Dies kann auf eine der folgenden Arten aufgerufen werden: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) dank Pythons Erlaubnis von Argumenten beliebiger Reihenfolge, solange sie benannt sind. Das Problem, das wir haben, ist, dass einige unserer größeren Funktionen wachsen …

4
Liste der Tupel zum Wörterbuch
So konvertiere ich derzeit eine Liste von Tupeln in ein Wörterbuch in Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Gibt es einen besseren Weg? Es scheint, dass es einen Einzeiler geben sollte, um dies zu tun.

3
So kombinieren Sie zwei Listen in R.
Ich habe zwei Listen: l1 = list(2, 3) l2 = list(4) Ich möchte eine dritte Liste: list(2, 3, 4). Wie kann ich das auf einfache Weise tun? Ich kann es zwar in for-Schleife tun, aber ich erwarte eine einzeilige Antwort oder vielleicht eine eingebaute Methode. Eigentlich habe ich eine Liste: …
111 r  list 



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.