Tag: lambda

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

lambda-Liste zu kombinieren, string

Anzahl der Antworten 3 Antworten
Hier ist mein Tisch , myTable ------------- id name age ------------------------- 1 NameOne 10 2 NameTwo 11 3 NameThree 12 4 NameFour 13 5 NameFive 14 Ich wieder an meine Tabelle mag , var _myList = DBContext.myTables.ToList();

lambda-Funktion sortiert die Wörterbuch-Liste Verständnis

Anzahl der Antworten 2 Antworten
Habe ich Folgendes Wörterbuch: student_loan_portfolio = { 'loan1': {'rate': .078, 'balance': 1000, 'payment': 100, 'prepayment': 0}, 'loan2': {'rate': .0645, 'balance': 10, 'payment': 5, 'prepayment': 0}, 'loan3': {'rate': .0871, 'balance': 250, 'payment': 60, 'prepayment': 0}, 'loan4': {'rate': .0842,

Wie bewerben Sie sich transformieren, um eine STL-map in C++

Anzahl der Antworten 1 Antworten
In C++, ich bin mit der Transformation zu ändern, die Werte einer map in Großbuchstaben um. std::map<std::string, std::string> data = getData(); //make all values uppercase std::transform(data.begin(), data.end(), data.begin(), (std::pair<std::string, std::string>& p) { boost::to_upper(p.second); return(p); }); Dieser gibt

Gewusst wie: füllen einer HashMap mit einem Lambda-Ausdruck

Anzahl der Antworten 1 Antworten
Gibt es eine Klasse (SomeOrders), die hat nur wenige Felder wie Id, Summary, Amount usw... Die Voraussetzung ist, um zu sammeln Id als Schlüssel und Summary als Wert eine HashMap vom Eingang List von SomeOrder Objekte. Code

Linq/lambda Frage .Wählen Sie (newby learning 3.0)

Anzahl der Antworten 2 Antworten
Ich bin das spielen mit den neuen Sachen von C#3.0 und ich habe diesen code (meist entnommen aus MSDN), aber ich kann nur erhalten, true,false,true... und nicht den realen Wert : int numbers = { 5, 4,

Wählen Sie Objekt aus Objekt' s Liste mit lambda-Ausdruck

Anzahl der Antworten 2 Antworten
Hallo Leute ich habe ein List<User> - und ich möchte hinzufügen, eine Methode, die ein bestimmter Benutzer über eine Id. Ich will machen, dass die Verwendung von lambda-Ausdrücken, so habe ich dies versucht aber es funktioniert nicht.

Erstellen von Eigenschaften mittels getter-und setter-lambda

Anzahl der Antworten 2 Antworten
Ich habe so etwas wie dieses: class X(): def __init__(self): self.__name = None def _process_value(self, value): # do something pass def get_name(self): return self.__name def set_name(self, value): self.__name = self._process_value(value) name = property(get_name, set_name) Kann ich ersetzen

Reduzieren Sie die Liste von Python-Objekten zu dict-Objekt.id -> Objekt

Anzahl der Antworten 3 Antworten
Haben Sie die Liste der Objekte und jeder von Ihnen hat eine id Eigenschaft. Hier ist mein Weg zu konvertieren, um dict wo die Schlüssel sind-ids und Werte sind Objekte: reduce( lambda x,y: dict(x.items() + { y.id

Lambdas und erfassen von verweisen auf lokale Variablen : der Zugriff auf die nach dem Umfang

Anzahl der Antworten 3 Antworten
Leite ich meine lokale Variablen per Referenz zu zwei lambda. Ich nenne diese Lambda-Ausdrücke außerhalb der Funktion Bereich. Ist dies undefined ? std::pair<std::function<int()>, std::function<int()>> addSome() { int a = 0, b = 0; return std::make_pair([&a,&b] { ++a;

Sehr verwirrt von Java 8 Komparator-Typ-Inferenz

Anzahl der Antworten 4 Antworten
Habe ich den Unterschied zwischen Collections.sort und list.sort, insbesondere in Bezug auf die Verwendung der Comparator statische Methoden und ob param Typen erforderlich sind in der lambda-Ausdrücke. Bevor wir beginnen, ich weiß, dass ich verwenden könnte, Methode,

Implementieren rekursive lambda-Funktion, die mit Java 8

Anzahl der Antworten 22 Antworten
Java 8 eingeführten lambda-Funktionen und ich will etwas umsetzen, wie Fakultät: IntToDoubleFunction fact = x -> x == 0 ? 1 : x * fact.applyAsDouble(x-1); Zusammenstellung gibt error: variable fact might not have been initialized Wie kann

Lokale Funktion vs Lambda C# 7.0

Anzahl der Antworten 4 Antworten
Ich freue mich auf die neuen Implementierungen in C# 7.0 und ich finde es interessant, dass Sie umgesetzt haben, lokale Funktionen, aber ich kann mir nicht vorstellen, ein Szenario, wo eine lokale Funktion wäre bevorzugt über einen

Warum werden Java 8 Lambda-Ausdrücke aufgerufen, mit invokedynamic?

Anzahl der Antworten 3 Antworten
Den invokedynamic Anweisung wird verwendet, um die VM bestimmen Sie die Methode, die die Referenz zur Laufzeit statt festverdrahtung es zur compile-Zeit. Dies ist sinnvoll, mit dynamischen Sprachen, wo die genaue Methode und argument-Typen sind nicht bekannt,

Warum wird C++11 lambda-Ausdruck benötigen "veränderlich" keyword " capture-by-Wert, per default?

Anzahl der Antworten 10 Antworten
Kurzes Beispiel: #include <iostream> int main() { int n; [&](){n = 10;}(); //OK [=]() mutable {n = 20;}(); //OK //[=](){n = 10;}(); //Error: a by-value capture cannot be modified in a non-mutable lambda std::cout << n <<

Warum einige C# - lambda-Ausdrücke kompilieren, um statische Methoden?

Anzahl der Antworten 5 Antworten
Wie Sie sehen können, im code unten habe ich erklärt, eine Action<> Objekt als variable. Wäre jemand bitte lassen Sie mich wissen, warum dieser action-Methode delegieren verhält sich wie eine statische Methode? Warum es zurück true im

Gibt es eine Möglichkeit zu vergleichen lambdas?

Anzahl der Antworten 3 Antworten
Sagen, ich habe eine Liste von Objekten definiert wurden lambda-Ausdrücke (closures). Gibt es eine Möglichkeit, diese zu überprüfen, so dass Sie verglichen werden kann? Den code, ich bin am meisten interessiert, ist List<Strategy> strategies = getStrategies(); Strategy

Java 8 Lambda-Ausdrücken Innerhalb von REST-Dienst nicht funktioniert

Anzahl der Antworten 6 Antworten
Wenn ich ein Java 8 Lambda-Ausdruck in einen REST-Dienst, stürzt es ab. Wenn ich entfernen Sie die lambda-Ausdruck, es funktioniert. Es spielt keine Rolle, wenn ich den lambda-Ausdruck oder nicht. Nur die Existenz der lambda ist genug,

Was ist ein lambda-Ausdruck in C++11?

Anzahl der Antworten 8 Antworten
Was ist ein lambda-Ausdruck in C++11? Wann sollte ich Sie verwenden? Welche Klasse von problem, das Sie lösen nicht möglich war, vor Ihrer Einführung? Wenige Beispiele und Anwendungsfälle nützlich sein. Ich habe gesehen, ein Fall, in dem

So konvertieren Sie einen lambda-Ausdruck, um ein std::function mit Vorlagen

Anzahl der Antworten 7 Antworten
Im Grunde, was ich möchte in der Lage sein zu tun ist, nehmen Sie einen lambda-Ausdruck mit einer beliebigen Anzahl von jedem Typ der Parameter und konvertieren es in ein std::function. Ich habe versucht, die folgenden und

Java 8 Gruppierung mit benutzerdefinierten Sammler?

Anzahl der Antworten 3 Antworten
Habe ich die folgende Klasse. class Person { String name; LocalDate birthday; Sex gender; String emailAddress; public int getAge() { return birthday.until(IsoChronology.INSTANCE.dateNow()).getYears(); } public String getName() { return name; } } Ich würde gerne in der Lage,

Genaue definition von "functional interface" in Java 8

Anzahl der Antworten 6 Antworten
Vor kurzem begann ich, zu erforschen Java 8 und ich kann nicht ganz verstehen, das Konzept der "funktionale Oberfläche", die ist unverzichtbar, um Java-Implementierung von lambda-Ausdrücken. Es ist ein ziemlich umfassende Anleitung zu lambda-Funktionen in Java, aber

Expression-Lambda versus Lambda-Anweisung

Anzahl der Antworten 8 Antworten
Grundsätzlich gibt es einen Unterschied zwischen einem single-line-expression-lambda-und lambda-Anweisung? Nehmen Sie den folgenden code, zum Beispiel: private delegate void MyDelegate(); protected static void Main() { MyDelegate myDelegate1 = () => Console.WriteLine("Test 1"); MyDelegate myDelegate2 = () =>

Gewusst wie: Debuggen von lambda-Ausdrücken in Java 8 mit Eclipse?

Anzahl der Antworten 2 Antworten
Ich versuche zu Debuggen eine einfache Java-Anwendung, die mit einer Lambda-Expression. Ich bin nicht in der Lage, die debug-Lambda-Ausdruck mit der normalen Eclipse-debugger. Zeilenumbrüche und Schritt-für-Schritt-debugging basiert auf Zeilennummern. So können Sie Zeilenumbrüche einfügen in die lambda-Ausdruck,

Können wir den Typ eines lambda-argument?

Anzahl der Antworten 2 Antworten
Mit std::function können wir die Art von argument mit der argument_type, second_argument_type etc. typedefs, aber ich kann nicht einen Weg finden, das gleiche zu tun, mit lambdas. Ist es möglich? (Ich verwende VS2010) Sagen, ich will sowas

Leistung von foreach, array_map mit lambda und array_map mit statischer Funktion

Anzahl der Antworten 3 Antworten
Was ist der performance-Unterschied (falls es welche gibt) zwischen diesen drei Ansätzen, die beide zum umwandeln eines Arrays einem anderen array? Mit foreach Mit array_map mit lambda/closure-Funktion Mit array_map mit 'static' - Funktion/- Methode Gibt es einen

Serialisieren eines lambda?

Anzahl der Antworten 4 Antworten
Wie kann ich aus serialisieren eines lambda? Beispielsweise der folgende code wirft eine NotSerializableException. Wie kann ich es beheben ohne eine SerializableRunnable "dummy" - Schnittstelle? public static void main(String args) throws Exception { File file = Files.createTempFile("lambda",

apollo-client funktioniert nicht mit CORS

Anzahl der Antworten 2 Antworten
Schreibe ich ein graphql server-Komponente auf AWS Lambda (NICHT mit graphql-server). Auf der client-Seite, ich bin mit apollo-client. Auf die Antwort der lambda-Funktion ich werde const response = { statusCode: 200, headers: { "Access-Control-Allow-Origin": "*" //Required for

Zipping-streams mit JDK8 mit lambda - (java.util.stream.Streams.zip)

Anzahl der Antworten 13 Antworten
In JDK 8 mit lambda-b93 es war ein Klasse java.util.stream.Streams.zip in der b93, die verwendet werden könnten, um zip-streams (dieser ist dargestellt in das tutorial Erkunden Java8-Lambdas. Teil 1 von Dhananjay Nene). Diese Funktion : Schafft ein

Java 8 Lambda-Funktion throws exception?

Anzahl der Antworten 24 Antworten
Weiß ich, wie man erstellen Sie einen Verweis auf eine Methode, die eine String parameter und gibt int: Function<String, Integer> Aber das funktioniert nicht, wenn die Funktion eine exception wirft, sagen, es ist definiert als: Integer myMethod(String

Die Kombination von zwei Ausdrücken (Ausdruck<U<T, bool>>)

Anzahl der Antworten 7 Antworten
Habe ich zwei Ausdrücke vom Typ Expression<Func<T, bool>> und ich will zu nehmen, ODER, UND, oder, NICHT, diese und erhalten einen neuen Ausdruck der gleichen Art Expression<Func<T, bool>> expr1; Expression<Func<T, bool>> expr2; ... //how to do this

Aufgabe.Factory.StartNew mit asynchronen lambda und Aufgabe.WaitAll

Anzahl der Antworten 4 Antworten
Ich versuche zu verwenden Task.WaitAll auf eine Liste von Aufgaben. Die Sache ist, die Aufgaben sind eine asynchrone lambda bricht Tasks.WaitAll wie Sie es noch nie wartet. Hier ist ein Beispiel code-block: List<Task> tasks = new List<Task>();

Python - Lambda-Liste.Sortieren

Anzahl der Antworten 1 Antworten
Ich versuche zu Sortieren, eine Liste von Listen auf der Grundlage der 2. element in die sub-Liste. Beispieldaten: [[u'm3u33mm534o', 14, 23], [u'2w3dfbv333g', 20, 34], [u'7kv903nfjfr9', 0, 35]] Sortierung: out.sort(key=lambda x: float(x[1])) Fehler: TypeError: float() argument must be

MVC 4 - Auffüllen dropdownlistfor mit Modell-Liste

Anzahl der Antworten 3 Antworten
Ich versuche Auffüllen dropdownlistfor in meiner Ansicht, und ich weiß nicht den richtigen lambda-Ausdruck für Sie zu arbeiten. Siehe code unten: @model Website.Models.modelTeamSelect <h2>MatchSelect.cshtml</h2> @using (Ajax.BeginForm("_PartialTeams", new { model = this.Model }, new AjaxOptions { HttpMethod =

aws lambda Nicht in der Lage zu importieren Modul 'lambda_function': No module named 'Anfragen'

Anzahl der Antworten 1 Antworten
Ich habe vor kurzem angefangen mit AWS Lambda-Trigger verwenden gegen einige python-code, den ich geschrieben habe. Ich habe derzeit 2 lambda-Funktionen, beide wurden erstellt mit ZIP-Dateien. Das zweite ich, der geschaffen wird, soll zum testen der trigger-events.

Wie könnte ich aws lambda zum schreiben der Datei auf s3 (python)?

Anzahl der Antworten 1 Antworten
Habe ich versucht, die lambda-Funktion zum schreiben einer Datei auf S3, dann test zeigt, "gelungen" ,aber nichts kam mir in den S3-bucket. Was ist passiert? Wer kann mir einen Rat geben oder Lösungen? Vielen Dank. Hier ist

Erste Teilliste aus einer Java-Liste mit N-TEN Elemente, die die Bedingung erfüllt mit streams

Anzahl der Antworten 3 Antworten
Ich habe einen sehr einfachen Anwendungsfall Gegeben eine Liste von Buchstaben, die mit A und Bs, ich möchte, um die Unterliste enthält die ersten N-Bs Beispiel: f(3, [A A A B A B A B A A

LINQ: Helfen Sie mit linq-Abfrage und enthält für ein IEnumerable<string>?

Anzahl der Antworten 4 Antworten
Kann jemand helfen? Habe ich eine linq-Abfrage, die eingebettet ist innerhalb einer Erweiterung Methode war es die Arbeit als v. RentalStatus war ein String. Ich bin jetzt mit einer Gruppe auf meine ursprüngliche Abfrage (die Abfrage ist

Einfaches tutorial, Beispiel, (lambda-Ausdruck) nicht laufen

Anzahl der Antworten 2 Antworten
Schließlich beschlossen, zu starten, ein wenig Experimentieren auf die neuen features von jdk8, nämlich die lambda-Ausdrücke nach dem tutorial. Für die Bequemlichkeit, ich stripped-down-Beispiel, siehe SSCCE unten. Eingabe aus, die das Prädikat nur gut läuft, refactoring es

Lambda-Ausdrücken in java 8 (Null-check in HashMap mit java.util.Optional)

Anzahl der Antworten 1 Antworten
Ich bin neu in java 8 und lernen lambda-Ausdruck. Habe ich eine Schnittstelle. Configuration.java package com.raghu.example; import java.util.Map; public interface Configuration { public Map<String,String> getPayload(); } Impl Schnittstelle: ConfigurationImpl.java package com.raghu.example; import java.util.HashMap; import java.util.Map; public class

zurückgeben mehrerer Felder zurück von einer Linq lambda

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code liefert Ergebnisse aus einer Datenbank, wo columnName = Y'. Die code-Wörter in Ordnung, bis ich Sie einschränken möchten, welche Felder von der Abfrage zurückgegeben werden. Bekomme ich die Fehlermeldung Kann nicht implizit

c# Action<T> Umgang mit anonymen Methoden

Anzahl der Antworten 2 Antworten
Ich habe mir vor kurzem erkundeten c# zu mir. Aber stecken mit diesem problem. Also ich habe eine Methode dbExec public void dbExec(Action<OleDbCommand> func) { using (var conn = new OleDbConnection(connStr)) { conn.Open(); var cmd = conn.CreateCommand();

So wählen Sie ein einzelnes Objekt mit Linq in vb.net

Anzahl der Antworten 3 Antworten
Ich habe eine Menge suchen, um was zu sein scheint eine einfache LINQ-problem, aber ich kann nicht herausfinden, wie zu tun, schnappen Sie sich ein Objekt aus einer Sammlung, die ein bestimmtes minimum (oder max-Wert), ohne Rückgriff

Angular2 Filterung array von Objekten basiert auf einem array von Objekten mit Rohr

Anzahl der Antworten 1 Antworten
Ich bin kämpfen, um meinen Kopf herum, wie filter ein array von Objekten, basierend auf ein array von Objekten mit dem eckigen Rohr. Was ich habe, so weit ist ein Rohr, das filtern basierend auf einem einzigen

Wie verwenden von lambda in for_each?

Anzahl der Antworten 2 Antworten
Ich versuche, mit for_each statt der normalen for-Schleife. Aber nun, da ich bin neu in C++11, bin ich irgendwie stecken. Meine Absicht hier ist die Verwendung von for_each-und lambda-Ausdrücke zusammen. Irgendwelche Ideen ? Ich benutze visual studio

C# - Lambda-syntax für Schleifen über DataGridView.Zeilen

Anzahl der Antworten 2 Antworten
Was ist die richtige lambda-syntax in C# for Schleife über die einzelnen DataGridViewRow eines DataGridView? Und als ein Beispiel können sagen, dass die Funktion lässt sich die Zeile .Visible = false basierend auf einen Wert in die

Wie zu verwenden lambda-Ausdruck, wählen Sie bestimmte Artikel?

Anzahl der Antworten 4 Antworten
Ich bin nur zu lernen, lambda-expression, und ich möchte zu verwenden lambda-Ausdruck, wählen Sie ein bestimmtes Element. Ich möchte hier wählen Sie eine person mit key = 1, so dass selectedOne = "sanjay" var people = new

sort() in Python mithilfe von cmp

Anzahl der Antworten 2 Antworten
Ich versuche zu Sortieren, eine Liste, bewegen sich alle mit 0 an das Ende der Liste. Beispiel: [0,1,0,2,3,0,4]->[1,2,3,4,0,0,0] und ich jemanden sehen, der code in 1 Zeile list.sort(cmp=lambda a,b:-1 if b==0 else 0) Aber ich verstehe nicht,

IQueryable-Erweiterung: erstellen lambda-Ausdruck für die Abfrage eine Spalte nach einem Schlüsselwort

Anzahl der Antworten 4 Antworten
Begann ich mit dem IQueryable Erweiterung Methoden aus diesem Beispiel auf CodePlex. Was ich glaube, was ich brauche, ist ein IQueryable-extension Methode "Where", wo die Signatur der Methode sieht wie folgt aus: public static IQueryable<T> Where<T>(this IQueryable<T>

konvertieren eines .net-Func - <T> ein .net-Ausdruck<U<T>>

Anzahl der Antworten 9 Antworten
Geht aus einem lambda-Ausdruck ein Ausdruck ist einfach über einen Aufruf der Methode... public void GimmeExpression(Expression<Func<T>> expression) { ((MemberExpression)expression.Body).Member.Name; //"DoStuff" } public void SomewhereElse() { GimmeExpression(() => thing.DoStuff()); } Aber ich würde gerne die Func in einem

Lambda-Ausdruck und generische Methode

Anzahl der Antworten 4 Antworten
Angenommen, ich habe eine generische Schnittstelle: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } Sowie eine Methode sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { //sort the list }