Tag: lambda
Anonyme Funktionen oder closures in Programmiersprachen wie Lisp, C#, C++, Lua, Python, Ruby, Javascript oder Java. (Auch lambda-Ausdruck.)
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
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
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
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
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
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:
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
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';
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); }
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
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
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:
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
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
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
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
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
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
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' });
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:
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
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
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))
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
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)" ...
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
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,
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,
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) &&
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 {
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
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 :
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
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
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),
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
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
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
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();
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
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!
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
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
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
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());
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
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
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 "
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
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