Suchergebnisse für Anfrage "lambda"

3 die antwort

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 ...

1 die antwort

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 ...

1 die antwort

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 ...

TOP-Veröffentlichungen

3 die antwort

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 = ...

4 die antwort

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 ...

2 die antwort

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 ...

1 die antwort

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 != ...

4 die antwort

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 ...

3 die antwort

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 ...

1 die antwort

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 ...