Tag: lambda

Anonyme Funktionen oder closures in Programmiersprachen wie Lisp, C#, C++, Lua, Python, Ruby, Javascript oder Java. (Auch lambda-Ausdruck.)

find_if und std::pair-Mädchen, aber nur ein element

Anzahl der Antworten 3 Antworten
Denke, ich habe den folgenden code: std::vector< std::pair <int, char> > myVec; or std::list< std::pair <int, char> > myList; /* then ***************/ std::list< std::pair <int, char> >::iterator listIt; or std::vector< std::pair <int, char> >::iterator vectorIt; /* No

LINQ/Lambda äquivalent in SQL

Anzahl der Antworten 1 Antworten
Habe ich ein IEnumerable, die eine Liste der Objekte mit den ids. Ich möchte selektieren Sie die Objekte, deren IDs 1, 2, 7, 8, 9, 10, und 11. Ich weiß nicht, LINQ/Lambda entspricht die entsprechende SQL-Anweisung (select

Wie wollen Sie stringize/serialisieren Ruby-code?

Anzahl der Antworten 4 Antworten
Ich möchte in der Lage zu schreiben, ein lambda/Proc in meinem Ruby-code, Serialisierung, so dass ich es schreiben können auf die Festplatte, und führen Sie dann das lambda später. So in der Art wie... x = 40

Wie filterst du geschachtelte Schleifen mit Java 8 streams und Filter?

Anzahl der Antworten 4 Antworten
Wie filterst du geschachtelte Schleifen mit java8-streams und Filter? Angenommen ich habe eine Liste mit Autos (List<Car>), jedes Auto mit einer Liste der Motoren (List<Engine>), jeden Motor mit einem List<Parts>. In regulären Java-dieser Struktur kann beschrieben werden

Lambda für Dummies...jemand, jemand? Ich denke nicht

Anzahl der Antworten 10 Antworten
In meinem Bestreben zu verstehen, die sehr seltsam aussehende '=> ' - Betreiber, die ich gefunden habe, eine gute Ort, um zu starten, und der Autor ist sehr prägnant und klar: parameters => expression Hat jemand irgendwelche

TypeError: <lambda>() fehlt 1 erforderliche positionelle argument:

Anzahl der Antworten 1 Antworten
Ich versuche zu füllen mein Django Projekt mit einigen zufälligen Daten mit factory_boy und faker. Jedoch, wenn ich versuche, eine Instanz zu schaffen, meine UserFactory-Objekt, ich bin immer der Fehler TypeError: () fehlt 1 erforderliche positionelle argument:

Gebäude einen dynamischen Ausdruck Baum, um filter auf eine "collection" - Eigenschaft

Anzahl der Antworten 4 Antworten
Ich versuche zu bauen, ein lambda-Ausdruck, wird in Kombination mit anderen in einem ziemlich großen Ausdruck Baum für die Filterung. Dies funktioniert gut, bis ich brauche, um filter mit einem sub-collection-Eigenschaft. Wie bauen Sie einen Lambda-Ausdruck, der

C++ - Lambdas: Unterschied zwischen "veränderlich" und capture-by-reference

Anzahl der Antworten 1 Antworten
In C++ können Sie erklären, Lambda-Ausdrücke zum Beispiel so: int x = 5; auto a = [=]() mutable { ++x; std::cout << x << '\n'; }; auto b = [&]() { ++x; std::cout << x << '\n';

"type-switch" - Konstrukt in C++11

Anzahl der Antworten 5 Antworten
Ganze Zeit, ich finde mich etwas zu tun wie dieser: Animal *animal = ... if (Cat *cat = dynamic_cast<Cat *>(animal)) { ... } else if (Dog *dog = dynamic_cast<Dog *>(animal)) { ... } else { assert(false); }

Wie Sortiere ich ein string-array alphabetisch nach Länge?

Anzahl der Antworten 8 Antworten
Durch die alphabetisch von der Länge meine ich wie folgt: gegeben: { "=", "==>>", "=>>", "=>", "!>" } Ich raus will: !> = => =>> ==>> Ich bin derzeit nur mit OrderBy(x => x.Länge).ToArray() jemand ne bessere

Java sammeln mit lambda-expression-Beispiel

Anzahl der Antworten 4 Antworten
War ich versucht zu konvertieren, das String r = ""; for ( Persona p : list ) { r += p.lastName; } Zu stream().filter.collect() form, aber ich möchte wissen, wie man die collect mit ein lambda-Ausdruck (nicht-Methode

Die Verwendung Ternärer Operator innerhalb von Lambda-Ausdruck

Anzahl der Antworten 2 Antworten
Hier ist mein code: var now = DateTime.Now; var firstOfMonth = new DateTime(now.Year, now.Month, 1, 0, 0, 1); var objectsAfterFirstOfThisMonth= _context.DataObjects .Where(x => x.dateClosed == null ? x.dateClosed : x.dateCreated > firstOfMonth); Bekomme ich die folgende Kompilierungsfehler:

Anonyme Funktion C++

Anzahl der Antworten 3 Antworten
Ich versuche, verwenden Sie die Funktion signal(int,void(*)(int)) aus <csignal> zu handhaben, die SIGFPE floating point exception. Ich möchte in der Lage sein zu drucken einige nützliche Diagnose-neben nur die Meldung "Gleitkomma-Ausnahme" oder etwas zu dieser Wirkung. Dies

Wie verwenden Sie die generische Funktion der interface-Methode geben Sie Parameter in einen lambda-Ausdruck

Anzahl der Antworten 2 Antworten
Im Versuch, erstellen Sie eine generische lambda-so ich keine Notwendigkeit, neu zu definieren, es ist für die einzelnen Typen. Zu tun, dass ich Zugriff auf die Typ-Parameter an die Funktion übergeben. Leider habe ich nicht finden, keine

Die groß / Kleinschreibung bei string-vergleichen im LINQ-Ausdruck

Anzahl der Antworten 2 Antworten
Ich versuche zu schreiben ein ExpressionVisitor zu wickeln um meine LINQ-zu-Objekt-Ausdrücke automatisch in Ihre string-Vergleiche mit groß-und Kleinschreibung, so wie Sie in LINQ-to-entities. EDIT: ich möchte auf jeden Fall verwenden Sie eine ExpressionVisitor anstatt einfach anwenden einige

Abfrage einer Tabelle mit foreign key-navigation Eigenschaften in LINQ mit C#

Anzahl der Antworten 1 Antworten
Habe ich Folgendes LINQ to SQL EF Klassen: mit der foreign key-Beziehung auf SessionId (primäre Tabelle WebinarSession). Möchte ich, durch die Verwendung von lambdas, wählen Sie alle WebinarSession Zeilen, die Sie betreffen, eine bestimmte Produktlinie. Ich habe

Erstellen Sie eine Objekt-Liste aus einer anderen Liste Objekt LINQ Lambda

Anzahl der Antworten 2 Antworten
Ich versuche das hinzufügen von bestimmten Objekten zu einem anderen Objekt. Aber ich erhalte eine Fehlermeldung in den Abschnitt "Optionen". Ich werde ganz einfach versuchen, bestimmte Dinge aus einem Objekt und in ein anderes. Hier ist, was

lambda-Funktionen in der bash

Anzahl der Antworten 6 Antworten
Ist es eine Art der Umsetzung/Verwendung von lambda-Funktionen in der bash? Ich denke da an so etwas wie: $ someCommand | xargs -L1 (lambda function) InformationsquelleAutor Daniel | 2009-01-15

S3-Bucket Lambda-Event: kann Nicht überprüfen Sie die folgenden Ziel-Konfigurationen

Anzahl der Antworten 5 Antworten
Ich versuche zu erstellen, die einem S3-bucket und sofort weisen ein lambda-Benachrichtigung-Ereignis, um es. Hier ist der node test-Skript, das ich schrieb: const aws = require('aws-sdk'); const uuidv4 = require('uuid/v4'); aws.config.update({ accessKeyId: 'key', secretAccessKey:'secret', region: 'us-west-1' });

C# Select Distinct Werte aus IGrouping

Anzahl der Antworten 3 Antworten
Ich habe zwei Klassen: class Foo { public Bar SomeBar { get; set; } } class Bar { public string Name { get; set; } } Habe ich eine Liste von Foos, dass ich die Gruppe zusammen:

Zweck von Dritten argument zu 'reduzieren' - Funktion in Java 8 funktionale Programmierung

Anzahl der Antworten 3 Antworten
Unter welchen Umständen ist das Dritte argument zu 'reduzieren', genannt in Java 8 streams? Den code unten versucht zu durchqueren, eine Liste von Zeichenfolgen und fügen Sie die code-Punkt-Werte des ersten Zeichens jeder. Der Rückgabewert der Letzte

Schema: Wie um zu überprüfen, ob alle Elemente einer Liste sind identisch

Anzahl der Antworten 10 Antworten
Ich möchte erstellen Sie eine Scheme-Funktion ergibt true, wenn es übergeben wird eine Liste, die aus vollständig identischen Elemente. Eine solche Liste wäre '(1 1 1 1). Es ergäbe false mit so etwas wie '(1 2 1

Problem der Deklaration einer anonymen Methode mit vb.net Action(Of T) und lambda

Anzahl der Antworten 2 Antworten
Imports System.Reflection Public Class Test Private Field As String End Class Module Module1 Sub Main() Dim field = GetType(Test).GetField("Field", Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Instance) Dim test = New Test Dim GetValue = New Func(Of Test, String)(Function(t As Test) field.GetValue(test))

Mit einer if-Anweisung in einen dataframe mit lambda-Funktionen

Anzahl der Antworten 2 Antworten
Ich versuche eine neue Spalte hinzufügen, um ein dataframe basiert auf einer if-Anweisung abhängig von den Werten der beiden Spalten. d.h. wenn Spalte x == Keine dann die y-Spalte andere Spalte x unten ist das Skript, das

C# Ersetzen Sie alle Elemente von List<string> mit dem gleichen Muster mit LINQ

Anzahl der Antworten 1 Antworten
Habe ich eine C# - Liste mit tausenden von strings: "2324343" "6572332" "45122" ... Möchte ich ersetzen alle von Ihnen werden mit eckigen Klammern um Sie herum, so dass Sie dann Aussehen würde "(2324343)" "(6572332)" "(45122)" ...

Mit einer lambda-Ausdruck zu verbinden slots in pyqt

Anzahl der Antworten 3 Antworten
Ich versuche zu verbinden slots mit lambda-Funktionen, es ist aber nicht so funktioniert, wie ich erwarte. In dem code unten, habe ich erfolgreich, in Verbindung mit den ersten beiden Tasten korrekt. Für das zweite zwei, denen ich

Aktualisierung einer Eigenschaft innerhalb einer Liste, in der anderen Eigenschaft, die Bedingung erfüllt ist

Anzahl der Antworten 1 Antworten
Momentan habe ich den folgenden Ausdruck zum aktualisieren der IsUnread Eigentum gegen alle Elemente, die in meiner Liste-Objekt. myList.ForEach(x => x.IsUnread = true); Jedoch, würde ich mag, um eine Bedingung, wo die IsUnread Eigenschaft wird nur aktualisiert,

Wie kann ich mich übergeben, ein C++ - lambda-um einen C-callback, der erwartet, dass ein Funktionszeiger und ein Kontext?

Anzahl der Antworten 4 Antworten
Ich versuche, registrieren Sie einen Rückruf in einer C-API, die verwendet die standard-Funktion-Zeiger+Kontext-Paradigma. Hier ist, was die api sieht wie folgt aus: void register_callback(void(*callback)(void *), void * context); Was ich wirklich gerne tun, ist in der Lage,

Rufen Sie den Konstruktor mit parameter in Java-stream mit lambda

Anzahl der Antworten 1 Antworten
Möchte ich nennen, einen Konstruktor für MySortedSet, nimmt in einem Komparator c als parameter. Wie kann ich ändern, dies so zu tun? public MySortedSet<E> subSet(E fromElement, E toElement) { return list.stream() .filter(x -> (list.indexOf(x) <= list.indexOf(fromElement) &&

Android-Jack: Lambda kommt aus der jar-Datei benötigen Sie Ihre Schnittstellen auf dem classpath kompiliert werden, unbekannte Schnittstellen sind java.util.Funktion.Verbraucher

Anzahl der Antworten 4 Antworten
Immer diese auf android studio 2.2. Hat jemand einen workaround? Meine app build-Datei ist: apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.2" defaultConfig { applicationId "acme.cb2" minSdkVersion 18 targetSdkVersion 24 versionCode 1 versionName "1.0" jackOptions {

Wie man die letzten x Datensätze aus einer Liste mit Lambda

Anzahl der Antworten 4 Antworten
Habe ich als Liste von strings, mit denen ich entfernen Sie alle Duplikate, jetzt will ich filter es noch mehr, um die letzten 5 Einträge. Wie kann ich dies tun? Was ich so weit gekommen List<string> query

Mit Enumerationen, die in Entity Framework Where-Klausel

Anzahl der Antworten 2 Antworten
So, hier ist was ich für mein enum. Wirklich basic. Die enum-NICHT über eine entsprechende Datenbank-Tabelle. Eher, wenn in einer Klasse ein MyEnum Eigenschaft, die Datenbank hat eine int-Spalte. Dass alles Prima funktioniert. public enum MyEnum :

Die Auswahl von unterschiedlichen Objekten aus der Sammlung von Objekten mithilfe von lambda-Ausdrücken

Anzahl der Antworten 1 Antworten
Haben wir ein Projekt mit Fluent NHibernate. Es gibt ein Objekt namens BluePart mit einer Eigenschaft des Oem-Typ Oem. public class BluePart : DomainEntity { ... public virtual Oem Oem { get; set; } } Oem-Objekt hat

Attribut, Konstruktor Mit Lambda

Anzahl der Antworten 4 Antworten
Es ist möglich, dies zu tun: public static void SomeMethod<TFunc>(Expression<TFunc> expr) { //LambdaExpression happily excepts any Expession<TFunc> LambdaExpression lamb = expr; } und nennen es anderswo übergabe eines lambda für die parameter: SomeMethod<Func<IQueryable<Person>,Person>>( p=>p.FirstOrDefault()); Ich würde stattdessen

Wie zu konvertieren Liste der Objekt-zu einer anderen Liste-Objekt mit streams?

Anzahl der Antworten 2 Antworten
Den folgenden code-snippet implementiert wurde, ohne lambda-Ausdrücke. Gewusst wie: implementieren die gleiche Funktionalität, die Verwendung von lambda-Ausdrücken? public class Java8EmpTest { public static void main(String args) { //TODO Auto-generated method stub List<Emp> empInList = Arrays.asList(new Emp(1, 100),

"errorMessage": Aufgabe timed out nach 3.00 Sekunden aws lambda nodejs lambda-Funktion zu verbinden versucht mit RDS

Anzahl der Antworten 2 Antworten
Ich geschrieben habe, eine einfache lambda-Funktion in nodejs, welche Abfragen von Daten aus amazon rds.(Anmerkung : mein lambda und rds sind in Standard-vpc mit alle ports öffnen und auch versucht, immer mehr Zeit in lambda) Mein Problem

Lambda-Ausdruck Select Min und Max in der gleichen Zeit

Anzahl der Antworten 1 Antworten
Wie wandle ich diese um Lambda-Ausdruck, wenn es zwei Spalten in der gleichen Zeit? LINQ var lq=(from a in tbl group a by 0 into b select new { intYear = b.Min(p => p.intYear), tintMonth = b.Max(p

Java8-Methode verwendete Referenz als Objekt Funktion, die Funktionen zu kombinieren

Anzahl der Antworten 7 Antworten
Gibt es eine Möglichkeit in Java8 die Methode Referenz als Function - Objekt, mit dessen Methoden, so etwas wie: Stream.of("ciao", "hola", "hello") .map(String::length.andThen(n -> n * 2)) Diese Frage ist nicht im Zusammenhang mit der Stream, es

Leistung Ausdruck.Kompilieren vs Lambda, direkte vs. virtuelle Aufrufe

Anzahl der Antworten 3 Antworten
Ich bin gespannt, wie performant die Ausdruck.Kompilieren gegenüber lambda-Ausdrucks in den code und versus direkte Methode zum Einsatz, und auch die direkte Methodenaufrufe vs virtuelle Methodenaufrufe (pseudo-code): var foo = new Foo(); var iFoo = (IFoo)foo; foo.Bar();

Lambda-Ausdrücke als CLR (.NET) die Delegierten / event-Handler in Visual C++ 2010

Anzahl der Antworten 3 Antworten
Ist es möglich, mit der neuen lambda-Ausdrücke in Visual C++ 2010 als CLR-Ereignis-Handler? Ich habe versucht den folgenden code: SomeEvent += gcnew EventHandler( (Object^ sender, EventArgs^ e) { //code here } ); Es Ergebnisse in der

QueryOver mit Wählen und die OrderBy-in NHibernate

Anzahl der Antworten 1 Antworten
Frage ich mich, wie bestelle ich eine Gruppe der Ergebnisse nach a wählen Sie mit QueryOver. Meine Anfrage ist folgende: CurrentSession.QueryOver<Book>() .Where(b => b.Author.Name = "SimpleName") .Select(Projections.Distinct(Projections.Property<Book>(b => b.Genre))) .OrderBy<Genre>(g => g.Name) //this extension does not exist!

Java 8 Lambdas - Wie Summe und Durchschnitt aus einem stream

Anzahl der Antworten 1 Antworten
Ist es möglich, Summe und Durchschnitt und zu transformieren, um ein neues Objekt aus einem stream . Ich habe ein Objekt public class Foo { private String code; private double price; .... } Nun möchte ich, um

Java memoization-Methode

Anzahl der Antworten 2 Antworten
Stieß ich auf ein Interessantes problem und Frage mich, ob und wie könnte man das in Java: Erstellen Sie eine Methode, die kann memoize jede Funktion/Methode . Die Methode hat die folgenden Argumente : die Methode/Funktion und

XElement.Elemente() Methode?

Anzahl der Antworten 3 Antworten
Ich habe eine XML-Datei, die geladen wird, in ein XElement. Ich möchte die Anzahl der PollEvent Kinder, dass beide existieren und erfüllen einige Bedingungen. Ich habe den code arbeiten, um die Anzahl der PollEvents insgesamt, aber wenn

.NET: Bester Weg zum ausführen einer lambda auf UI-thread nach einer Verzögerung?

Anzahl der Antworten 2 Antworten
Ich hatte eine situation kommen, dass erforderliche läuft ein lambda-Ausdruck auf dem UI-thread nach einer Verzögerung. Ich dachte an mehrere Möglichkeiten, dies zu tun, und schließlich ließen sich auf diesem Ansatz Task.Factory.StartNew(() => Thread.Sleep(1000)) .ContinueWith((t) => textBlock.Text="Done",TaskScheduler.FromCurrentSynchronizationContext());

c# - lambda-Ausdruck zum entfernen von Elementen aus einer Liste basierend auf bestimmten Bedingungen, in einer anderen Liste

Anzahl der Antworten 2 Antworten
Sagen, ich habe eine IList<int> ProductIds dass ich mich übergeben, um eine sehr langsame web-service. Dieser Aufruf würde wie folgt Aussehen: var WebServiceResponse = client.SomeCall(ProductIds); Die Liste von ints enthält alle Produkt-IDs für eine bestimmte Seite. Habe

Arrays.asList vs. Arrays.stream verwenden forEach()

Anzahl der Antworten 3 Antworten
Wenn Sie ein Array, und Sie möchten, verwenden Sie die Java8 forEach () - Methode, die Vorgehensweise besser oder effizienter: Arrays.asList(new String{"hallo","hi"}).forEach(System.out::println); oder Arrays.stream(new String{"hallo","hi"}).forEach(System.out::println); Ist der Unterschied signifikant ist oder gibt es bessere Lösungen um dieses

Wie die Rückkehr der binären Daten in AWS lambda-Funktion in Python?

Anzahl der Antworten 4 Antworten
Ich kann weder python lambda return binäre Daten. Die node-template für die thumbnail Bilder funktioniert einwandfrei, aber ich Schaffe es nicht, ein python lambda zu arbeiten. Unten ist die relevanten Zeilen aus meinem lambda. Die print("image_data "

bad return type in lambda-Ausdruck kann nicht konvertieren Objekt T

Anzahl der Antworten 1 Antworten
Habe ich so faul iterator, der ziemlich viel erhält eine Funktion und einen string als Parameter, geht um eine API, erhält ein DTO von der API und konvertiert das DTO zu einem domain-Objekt (in diesem Fall ein

Schreiben Sie einen lambda-Ausdruck als Parameter werden ignoriert, in den Körper

Anzahl der Antworten 1 Antworten
Wie Schreibe ich ein lambda-Ausdruck ist, wenn es nicht Argumente erforderlich sind und daher der name übertrieben ist? Diese Weise nicht kompilieren: setRowFactory(-> new TableRowCustom()); Aber dieser: setRowFactory(__ -> new TableRowCustom()); Gibt es eine bessere Möglichkeit? Was