Suchergebnisse für Anfrage "lambda"
Java-Idiom für Lambdas mit Nicht-SAM-Schnittstellen
In Java können Schnittstellen mit einer einzelnen abstrakten Methode (d. H. SAM-Typen oder funktionale Schnittstellen) elegant mit Lambda anstelle einer anonymen Klasse implementiert werden: // SAM ActionListener with anonymous implementation ...
Cell-Var-From-Loop-Warnung von Pylint
Für den folgenden Code: for sort_key, order in query_data['sort']: results.sort(key=lambda k: get_from_dot_path(k, sort_key), reverse=(order == -1))Pylint hat einen Fehler gemeldet: Zellenvariable sort_key definiert in loop ...
Wie verbessert Java 8 MapToInt (MapToInt (e -> e)) die Leistung genau?
Ich lese das Buch "Java 8 Lambdas" und irgendwann sagt der Autor: "Es ist eine gute Idee, die primitiven Spezialfunktionen zu verwenden, wo immer dies möglich ist, da dies die Leistung verbessert." Er bezieht sich hier auf mapToInt, mapToLong ...
Kann Python Pickle Lambda funktionieren?
Ich habe in einer Reihe von Threads gelesen, dass Pythonpickle/cPickle Lambda-Funktionen können nicht eingelegt werden. Der folgende Code funktioniert jedoch mit Python 2.7.6: import cPickle as pickle if __name__ == "__main__": s = ...
Lambdas, mehrfach für jeden mit Guss
Brauchen Sie Hilfe beim Denken in Lambdas von meinen StackOverflow-Kollegen? Standardfall des Durchsuchens einer Liste einer Liste, um einige Kinder tief in einem Diagramm zu sammeln. Was für großartige Möglichkeiten könntenLambdas Hilfe bei ...
Wie erstelle ich eine std :: -Funktion aus einem bewegungserfassenden Lambda-Ausdruck?
Ich versuche einestd::function aus einem bewegungserfassenden Lambda-Ausdruck. Beachten Sie, dass ich problemlos einen bewegungserfassenden Lambda-Ausdruck erstellen kann. es ist nur, wenn ich versuche, es in ein einzupackenstd::function dass ich ...
Gibt es einen Unterschied zwischen Objects :: nonNull und x -> x! = Null?
Betrachten Sie die folgende Klasse: import java.util.Objects; import java.util.function.Predicate; public class LambdaVsMethodRef { public static void main(String[] args) { Predicate<Object> a = Objects::nonNull; Predicate<Object> b = x -> x != ...
Java8 Lambdas und Ausnahmen
Ich frage mich, ob mir jemand die folgende Verrücktheit erklären könnte. Ich verwende Java 8 Update 11. Bei dieser Methode private <F,T> T runFun(Function<Optional<F>, T> fun, Optional<F> opt) { return fun.apply(opt) ; }Wenn ich zuerst ein ...
Dynamisches mehrdimensionales C ++ 11-Array eines beliebigen Typs unter Verwendung der Vektor- / Initiatorliste
Wie erstelle ich ein mehrdimensionales Array (Matrix), dessen Dimensionen zur Laufzeit ermittelt werden? Der beste Weg scheint zu sein, einen Vektor von Dimensionen für die Konstruktion und auch einen Vektor von Offsets zu verwenden, um auf ...
Zugang zu entsorgten Verschlussmethoden als sicher kennzeichnen
Hierbei handelt es sich um die Warnung von ReSharper "Zugriff auf entsorgten Verschluss", die normalerweise angezeigt wird, wenn ein später entsorgter Gegenstand in einem Lambda verwendet wird.Zugang zu entsorgtem Verschluss in ...