Tag: lambda
Anonyme Funktionen oder closures in Programmiersprachen wie Lisp, C#, C++, Lua, Python, Ruby, Javascript oder Java. (Auch lambda-Ausdruck.)
1
Antworten
Einfaches problem: ich habe Benutzer, die haben viele Aufträge haben kann, dass viele Produkte. Was bedeutet die Linq (lambda) Abfrage Aussehen wie ein Benutzer die Gesamtsumme aller Produkt.Preis-Werte? Habe ich versucht, dieses: int total = users.Sum(u =>
3
Antworten
Ich bin versucht, einen default-Wert eine anonyme Funktion in scala, und damit nicht in der Lage zu finden keine Lösung. Hoffe jemand würde mir helfen in SO. Habe ich die folgende Struktur, case class A(id:Int = 0)
3
Antworten
Ich zu tun habe, durch die Aktion wie folgt: Action action = () => { ..//}; object o = action; irgendeiner Weise, dies zu tun: object o = () =>{}; //this doesn't compile InformationsquelleAutor Benny | 2010-03-11
6
Antworten
Ich habe ein seltsames Szenario, in dem Typrückschluss funktioniert nicht, da würde ich erwarten, dass bei der Verwendung eines lambda-Ausdrucks. Hier ist eine Annäherung an meine real-Szenario: static class Value<T> { } @FunctionalInterface interface Bar<T> { T
8
Antworten
Habe ich den code unten, die ist bisschen hässlich für mehrere null-Kontrollen. String s = null; if (str1 != null) { s = str1; } else if (str2 != null) { s = str2; } else if
1
Antworten
Ich bin auf der Suche nach einem Weg, um auto zu vergleichen, ein Objekt Anstand, um eine Liste der Werte, die innerhalb eines lambda-Ausdrucks. Ich habe zum Beispiel dieses lambda-Ausdrucks: List<MyObjectType> myObjectList = GetObjectValues(); List<MyObjectType> filterdObjectList =
2
Antworten
Ich versuche, etwas zu tun, was scheinbar unkompliziert, aber ohne Glück so weit. Ich habe eine Liste von Karte, Sie kommen aus einer Reihe von CompletableFutures parallel, das Ergebnis hat dann zusammengefügt werden. Da der key in
2
Antworten
Habe ich erstellt eine API-Endpunkt für lambda-Funktion, wie - https://XXXXXXXXX.execute-api.us-east-1.amazonaws.com/XXXX/XXXXXXXXXXXX/ die GET-Methode. Beim Aufruf, die Endpunkt von Postbote es ist mir { "Nachricht": "'XXXXXXXXX3LPDGPBF33Q:XXXXXXXXXXBLh219REWwTsNMyyyfbucW8mum7' keine Gültiger Schlüssel=Wert-paar (fehlenden gleich-Zeichen), der in der Authorization-header: 'AWS XXXXXXXXX3LPDGPBF33Q:XXXXXXXXXXBLh219REWwTsNMyyyfbucW8mum7'." } Dies
1
Antworten
List<Person> personsInOMwithTypeDsc = personsInOm.stream() .filter(e -> e.getPersonType().getPersonTypeId() ==1 ) .forEach(personTypeList.stream() .foreach(d -> d.getPersonTypeId() == 1 ) .map(Person::setPersonType(d)) .collect(Collectors.toList()); Will ich weisen Sie einer variable einen Wert zu, der in das erste Objekt, wenn die Bedingung der inneren
4
Antworten
Möchte ich, um index, wenn die traverse Liste lambda. Beispiel: List<CheckBox> checkBoxes = null; checkBoxes.forEach(checkBox -> { if (checkBox.isSelected()) { sb.append("index"); //I want to get checkbox index here sb.append(","); } }); BEARBEITEN: Die checkBoxes = null; ist
5
Antworten
In c# kann ich etwas tun, wie dies in einer Kurzform? bool validName = true; if (validName) { name = "Daniel"; surname = "Smith"; } else { MessageBox.Show("Invalid name"); } Ich Frage mich nur, wenn so etwas
3
Antworten
Tut Scala irgendwelche syntaktischen Zucker ersetzen Sie den folgenden code: val thread = new Thread(new Runnable { def run() { println("hello world") } }) mit etwas mehr wie: val thread = new Thread(() => println("hello world")) in
2
Antworten
Ist es möglich, zu trennen, eine lambda-Funktion? Und wenn "ja", wie? Laut https://qt-project.org/wiki/New_Signal_Slot_Syntax ich ein QMetaObject::Connection wird zurückgegeben, von der QObject::connect-Methode, aber wie kann ich pass das Objekt in der lambda-Funktion? Pseudo-code Beispiel: QMetaObject::Connection conn = QObject::connect(m_sock,
2
Antworten
Ich habe eine situation wo ich einen dataframe Zeile, um Berechnungen mit, und ich brauche Werte verwenden, die im folgenden (potenziell vorhergehenden) Zeilen um diese Berechnungen zu tun (im Grunde eine perfekte Prognose basiert auf der realen
4
Antworten
Ich bin nicht sicher, ob dies guter Programmierstil ist, aber ich würde gerne wissen, ob man definieren kann, eine rekursive Funktion mit dem lambda-Ausdruck. Dies ist ein künstliches Beispiel, das ich aus: So kann man es definiert
1
Antworten
Ich bin mit Asp.Net Kern-Identität und versucht, etwas zu vereinfachen-code, dass die Projekte eine Liste der Benutzer und Ihre Rollen zu einem ViewModel. Dieser code funktioniert, aber beim Versuch, um es zu vereinfachen habe ich gegangen in
5
Antworten
Scheint es, wie es sein würde, eine Allgemeine Anforderung, aber ich finde keine Lösung für dieses irgendwo. Habe ich eine Methode, die OrderBy eine Sammlung je ein parameter übergeben werden. Ich würde gerne weitergeben, den Inhalt einer
1
Antworten
Möchte ich weitergeben eine Schnittstelle als parameter wie diese: class Test { fun main() { test({}) //how can I pass here? } fun test(handler: Handler) { //do something } interface Handler { fun onCompleted() } } In
3
Antworten
In der Erforschung, wie die Konvertierung einer NameValueCollection an einen querystring, habe ich über verschiedene Methoden. Ich bin gespannt, ob die kürzere lambda-syntax ist so effizient wie es sein könnte. Wie konvertiert NameValueCollection zu einem (Query -)
1
Antworten
Ich kann nicht scheinen, um herauszufinden, die Antwort, die ich Suche. Ich hoffe, jemand hier kann helfen. Habe ich eine Klasse, die enthält Setup-Informationen für einige Prozesse. Jede Klasse hat eine Prozess-id, Task-id, und verschiedene andere Stücke
2
Antworten
Ich versuche zu implementieren ist eine stückweise Funktion in Python. Da bin ich mit ganz wenigen Werkzeuge aus numpy, habe ich einfach importieren Sie alles aus ihm (D. H. from numpy import *). Meine piecewise-Funktion ist definiert
5
Antworten
Dachte ich, habe ich verstanden, wie lambda-Funktionen arbeiten, obwohl ich nicht selbst nutzen. Aber die lambda unten aus dieses tutorial völlig stümpfe mich: import matplotlib.pyplot as plt import numpy as np import sklearn import sklearn.datasets import sklearn.linear_model
2
Antworten
Ich möchte wissen, die Unterschiede der Verwendung DB.MyTable.InsertOnSubmit(..); and DB.MyTable.InsertAllOnSubmit(..); ---------------------------------- DB.MyTable.DeleteOnSubmit(..); and DB.MyTable.DeleteAllOnSubmit(..); Ich möchte auch wissen, wie zu bedienen , kann jemand erklären mir einige Beispiel ? Was Fragen Sie? stackoverflow.com/questions/14254691/... Blick auf die parameter
4
Antworten
Möchte ich dynamisch generieren eine linq.Ausdrücke.Ausdruck-Anweisung, die ich benutzen kann wie ein filter. Hier ist ein Beispiel von Linq-Abfragen, die ich umwandeln möchte, um einen Ausdruck: ctx.customer.where(c=>ctx.Invoice.Any(i=>i.customerId == c.id)); Hier ist mein Versuch using System.Linq.Expressions; var c
6
Antworten
Betrachten diese ziemlich nutzloses Programm: #include <iostream> int main(int argc, char* argv) { int a = 5; auto it = [&](auto self) { return [&](auto b) { std::cout << (a + b) << std::endl; return self(self); };
3
Antworten
Schreibe ich eine Funktion mit der .NET GeoCoordinate Klasse. Wir haben eine Airport Klasse und ein City - Klasse, die beide definieren Ihre eigenen GeoCoordinate. Brauche ich, um wählen Sie die nächstgelegene airport relativ zu der Stadt,
1
Antworten
Stecken mit Fehler: Cannot use a lambda expression as an argument to a dynamically dispatched operation without first casting it to a delegate or expression tree type Für ein einfaches Beispiel, lassen Sie uns versuchen, ein Objekt
4
Antworten
Unten ist meine Liste von String. ["sunday", "monday", "tuesday", "wednesday", "fri", "satur"] Ich soll Sie entfernen "Tag" aus den Elementen, wenn es zu Ende geht mit "der Tag". Wie dies in Lambda ? Erwartete Ausgabe in der
2
Antworten
Gibt es eine Möglichkeit, Lambda-Ausdrücke, wenn der Ziel-Klasse mehr als ein interface-Methoden? Oder haben Sie gerade haben, um eine anonyme innere Klasse, die in diesem Fall? Du meinst, in einer gleichen Klasse, Sie haben zwei Methoden, die
2
Antworten
Ich habe den folgenden code : void MyClass::onOpenModalBtnClicked() { uiManager->load(L"data/ui/testmodal.json"); std::shared_ptr<UIElement> modal = uiManager->getElementById("loginModal"); if(modal) { modal->getElementById("closeButton")->onClicked = [modal]() { modal->hide(); }; } } Dies funktioniert gut und der modal ist geschlossen, wenn die Schaltfläche geklickt wird,
1
Antworten
Sagen wir, ich habe eine public class MyObject { public string Property1; //other properties //other properties } und dann habe ich ein List<MyObject> objectList Wo Property1 hat einen Wert für die ersten paar Elemente, die einen anderen
5
Antworten
Arbeite ich mit der Erinnerung an einige Lambda-Ausdrücke in C++, aber ich bin ein bisschen verwirrt durch Ihre Größe. Hier ist mein test-code: #include <iostream> #include <string> int main() { auto f = (){ return 17; };
6
Antworten
Wie kann ich Elemente, die von Palette mit lambda und linq? Beispiel: Ich habe eine Tabelle mit 54 Elementen. Ich will einfach nur, um Elemente, die von Position 1-10, oder 10-20 oder 20-30 etc - in der
1
Antworten
Hintergrundinformationen Habe ich die folgenden Klassen: Versicherung public class Insurance { ... } Kunde public class Customer { private List<Insurance> insurances; public List<Insurance> getInsurances() { return insurances; } ... } CustomerRegistry public class CustomerRegistry { private List<Customer>
1
Antworten
Habe ich Sammlung von Elementen, die möchte ich parallel verarbeiten. Wenn ich mit einem List, Parallelität funktioniert. Jedoch, wenn ich mit einem Set es nicht parallel laufen lassen. Schrieb ich ein Codebeispiel, das veranschaulicht das problem: public
3
Antworten
Ich versuche, um meine eigene HTML-Helper nimmt in einem Ausdruck (ähnlich wie die built-in LabelFor<> helper. Ich habe festgestellt, Beispiele erhalten Sie den Wert einer Immobilie, wenn der Ausdruck ist ähnlich wie diese: model => model.Forename Aber
7
Antworten
Diese kann nicht kompilieren: void Foo() { using (var db = new BarDataContext(ConnectionString)) { //baz is type 'bool' //bazNullable is type 'System.Nullable<bool>' var list = db.Bars.Where(p => p.baz && p.bazNullable); //Compiler: //Cannot apply operator '&&' to operands
1
Antworten
Habe ich eine Klasse. public class MedicalRequest { private int id private IList<MedicalDays> Days private string MedicalUser ... } und anderen public class MedicalDays { private int id; private DateTime? day private MedicalRequest request ... } Bin
1
Antworten
Ich bin die Entwicklung der parser für Ausdrücke wie diese: a1 + a2 + a3 > 0 and b <> "" or c = "source" Möchte ich Ausdruck Baum und sammeln Sie die Parameter (a1, a2..) beim
4
Antworten
Ich bin versucht zu schreiben, eine lambda-Funktion in der Pandas, der prüft, um zu sehen, ob Col1 ist ein Nan und wenn ja, nutzt eine andere Spalte Daten. Ich habe Probleme bei der code (unten) zu kompilieren/ausführen
3
Antworten
Ich würde gerne Zusammenführen von zwei Anzeigen mit JAVA 8 Stream: Map<String, List<String>> mapGlobal = new HashMap<String, List<String>>(); Map<String, List<String>> mapAdded = new HashMap<String, List<String>>(); Ich versuche, mit dieser Umsetzung: mapGlobal = Stream.of(mapGlobal, mapAdded) .flatMap(m -> m.entrySet().stream())
2
Antworten
Ich versuche, das folgende zu erzielen, ohne mit einer lambda-Funktion: Func<bool> test = () => RunSomething("test"); <-- This work fine but creates lambda Func<bool> test = bind(RunSomething, "test"); <-- Bind "test" to RunSomething In anderen Worten, ich
1
Antworten
Ich habe den folgenden code, der einfach Schleifen Suche nach einem Zustand und setzt alle Spiele in eine neue Sammlung: ObservableCollection<Device> allDevices = GetAllDevices(); ObservableCollection<Device> matchingDevices = new ObservableCollection<Device>(); foreach (Device device in allDevices ) { if
3
Antworten
Geschlossen. Diese Frage muss sich mehr. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? Update die Frage, also es konzentriert sich auf ein problem, das nur durch Bearbeiten diesem post. Geschlossen 4 Jahre vor.
2
Antworten
Derzeit die HashSet<T> Konstruktor, der erlaubt Ihnen zu definieren, Ihre Geschlechter-Vergleich, selbst ist der HashSet<T>(IEqualityComparer<T> comparer) Konstruktor. Ich würde gerne die Definition dieses EqualityComparer als ein lambda. Fand ich in diesem blog-post gemacht hat, dass eine Klasse,
5
Antworten
Ich habe die überprüfung der version der C++11 standard. Insbesondere den Abschnitt über lambdas, und ich bin verwirrt, als die Argumentation für die nicht-Einführung der polymorphe Lambda-Ausdrücke. Beispielsweise unter den 100001 Möglichkeiten der polymorphe Lambda-Ausdrücke verwendet werden
2
Antworten
Gründe für die Verwendung von lambda-Ausdrücken, wenn wir von LINQ-Abfragen, die gerade zum verkürzen der Länge des Codes , erhöhen die Geschwindigkeit der Entwicklung ist oder es aus anderen Gründen, die nur erreicht werden können durch den
5
Antworten
Wie würde ich fangen eine member-variable durch den Wert bei der Verwendung von C++11 lambda-Ausdrücke? Mithilfe der [my_member] syntax scheint nicht zu funktionieren, und der impliziten capture verwendet die this Zeiger. Was wird brauchen, ist ein Weg,
3
Antworten
Gewusst wie: ausführen einer operation auf eine collection in Python und sammeln Sie die Ergebnisse? Also wenn ich eine Liste von 100 zahlen, und ich möchte, um eine Funktion auszuführen, wie dies für jede von Ihnen: Operation
3
Antworten
Ich zog vor kurzem von C# zu Java [wieder]. Aber ich habe schlecht vermisse lambda-Ausdrücke und Dinge wie IEnumerable.Foreach in C#. Also ich bin auf der Suche für einen lambda-Ausdruck-Bibliothek in Java. gibt es bessere Bibliotheken als