Публикации по теме 'lambda'


Время извлечения данных DynamoDB: Scan vs Query vs GetItem vs BatchGetItem
Время извлечения данных DynamoDB: Scan vs Query vs GetItem vs BatchGetItem Какой вариант извлечения данных DynamoDB следует использовать для обеспечения наибольшего времени выполнения? DynamoDB — это предложение базы данных NoSQL от AWS. Он поддерживает простые структуры пар ключ/значение и обычно имеет очень высокую скорость запросов. Недавно у меня был пример использования DynamoDB в качестве кеша для…

Опытные разработчики, используйте эти особенности для создания лучших лямбда-выражений Java
Как лямбда-выражения Java превосходят производительность анонимных классов Вы слышали эти утверждения: «Лямбды — это всего лишь синтаксический сахар для анонимных классов!» "Лямбды работают медленно, используйте анонимные классы!" «Лямбда-выражения де-факто являются решением для потоковой передачи …

Бессерверная локализация AppSync и i18n 🚀
Бессерверная локализация AppSync и i18n 🚀 Вступление С тех пор, как AWS выпустила AppSync , она изменила правила игры в бессерверном мире, позволив командам использовать управляемый сервис GraphQL как для веб-приложений, так и для мобильных устройств. Если вы объедините это с Serverless Framework и плагином serverless-appsync , у вас будет очень мощный способ быстро создать готовые к бессерверной производственной среде GraphQL API. 💥 Однако одним из недостатков является..

Как заставить fbprophet работать на AWS Lambda
Решение проблем с размером пакета при бессерверном развертывании fbprophet Я предполагаю, что вы читаете этот пост, потому что ищете способы использовать замечательную библиотеку fbprophet (прогнозирование с открытым исходным кодом Facebook) на AWS Lambda, и вы уже знакомы с различными проблемами, связанными с этим. Я буду использовать пример python 3.6, но этот подход применим к другим средам выполнения, а также к другим большим библиотекам машинного обучения. Без дальнейших..

Дневник разработчиков: майское обновление - бессерверная CMS Node.js
В этом месяце мы представляем еще один набор интересных обновлений, которые мы сделали за последние несколько недель. Наш прогресс постепенно переходит от серверных компонентов, серверных компонентов к интерфейсным приложениям и некоторым ранним экранам предварительного просмотра CMS. Обновление №1: GraphQL Этот был давно. Мы заметили растущую тенденцию GraphQL во многих различных сообществах, но до сих пор у нас никогда не было времени, чтобы глубже погрузиться в эту технологию...

Вопросы по теме 'lambda'

рефакторинг выражения OrderBy
Я хотел бы иметь возможность реорганизовать предложение OrderBy в выражении linq. Вот пример рефакторинга предложения where до: results = ctx.ActiveUsers .Where(u => u.CompanyID != 1 &&...
1326 просмотров
schedule 16.07.2022

Область действия переменных в делегате
Я нашел следующее довольно странным. Опять же, я в основном использовал замыкания в динамических языках, которые не должны вызывать ту же «ошибку». Компилятор недоволен следующим: VoidFunction t = delegate { int i = 0; }; int i = 1; В нем...
7255 просмотров

Как правильно завершить BeginInvoke?
Недавно я прочитал эту ветку в MSDN . Итак, я подумал об использовании лямбда-выражения как способа вызова EndInvoke, чтобы убедиться, что все в порядке и аккуратно. Что будет правильнее? пример 1: Action<int> method = DoSomething;...
10206 просмотров
schedule 18.09.2023

MethodInfo для EntityCollection вместо Queryable
Я вручную создаю эквивалентную лямбду: var function = p => p.Child.Any(c => c.Field == "value"); У меня есть ссылка MethodInfo на метод «Any», используемый со встроенным кодом Expressions. MethodInfo method =...
1677 просмотров
schedule 20.04.2022

Как объединить два дерева выражений элементов?
Я пытаюсь объединить следующие выражения в одно выражение: item => item.sub, sub => sub.key, чтобы стать item => item.sub.key. Мне нужно сделать это, чтобы я мог создать метод OrderBy, который переводит селектор элементов отдельно в селектор ключей....
2605 просмотров
schedule 08.10.2022

Как заставить этот рабочий пример примера делегатов передавать синтаксис лямбда в качестве параметра?
Я пытаюсь сделать свой понятный пример того, что делает метод RelayCommand в следующем коде: return new RelayCommand(p => MessageBox.Show("It worked.")); конструктор такой: public RelayCommand(Action<object> execute,...
337 просмотров
schedule 30.10.2022

лямбда-выражение для проверки правильного порядка списка
Я хочу написать лямбда-выражение, чтобы убедиться, что список упорядочен правильно. У меня есть список, в котором у человека есть свойство Name, например: IList<Person> people = new List<Person>(); people.Add(new Person(){ Name =...
477 просмотров
schedule 09.02.2024

Как преобразовать строку в эквивалентное ей дерево выражений LINQ?
Это упрощенная версия исходной задачи. У меня есть класс под названием Person: public class Person { public string Name { get; set; } public int Age { get; set; } public int Weight { get; set; } public DateTime FavouriteDay { get; set;...
99783 просмотров
schedule 02.02.2024

Почему такая шумиха вокруг лямбда-функций C #?
Я начинаю программировать на C # 2.0, поэтому я никогда не использовал лямбда-выражения, но почему так много шума по этому поводу? Это просто синтаксический сахар вокруг анонимных делегатов или есть что-то еще, чего я не вижу?
1723 просмотров
schedule 02.04.2022

Как я могу передать свойство класса в качестве параметра метода?
У меня есть класс с дюжиной или около того свойств, представляющих различные финансовые области. У меня есть другой класс, который должен выполнять некоторые вычисления для каждого из этих полей отдельно. Код внутри этих методов расчета идентичен,...
7593 просмотров
schedule 07.11.2023

Distinct () с лямбдой?
Итак, у меня есть перечислимое число, и я хочу получить от него разные значения. При использовании System.Linq , конечно же, есть метод расширения под названием Distinct . В простом случае его можно использовать без параметров, например: var...
427618 просмотров
schedule 23.09.2022

Динамически получать результат вызова Func ‹T, bool›
Я пытаюсь сериализовать что-то на основе определенных критериев. С этой целью я изначально надеялся использовать атрибуты, содержащие лямбда-выражение для свойств объекта. Однако, поскольку это невозможно сделать, я решил иметь член Func ‹T,...
2898 просмотров
schedule 10.07.2022

С# переключатель в лямбда-выражении
Возможно ли иметь переключатель в лямбда-выражении? Если нет, то почему? Resharper отображает это как ошибку.
23596 просмотров

LINQ VB, как выбрать записи с максимальной датой (самая высокая дата)
Я знаю, как это сделать на C #, но моя команда разработчиков не использует C # ... вот ответ на C #: Как выбрать только записи с самой высокой датой в LINQ Как мне это сделать в VB? По сути, если бы я знал, как писать лямбда-выражения в...
19233 просмотров
schedule 29.08.2023

Как вернуть тип из анонимного метода/делегата
я хочу вернуть строковое значение из анонимного метода/делегата. Как я могу добиться чего-то вроде этого: обратите внимание, что это приведет к ошибке времени компиляции: невозможно преобразовать анонимный метод в тип «строка», потому что это не тип...
2417 просмотров
schedule 19.01.2024

Как передать параметр Generic Type в лямбда-выражение?
У меня есть лямбда-выражение, которое принимает int? (целое число, допускающее значение NULL), которое возвращает значение, если оно существует, или DBNull.Value в противном случае. Func<int?, object> getId = id => id.HasValue ?...
7561 просмотров
schedule 08.10.2022

Генерация функций внутри цикла с лямбда-выражением в python
Если я сделаю два списка функций: def makeFun(i): return lambda: i a = [makeFun(i) for i in range(10)] b = [lambda: i for i in range(10)] почему списки a и b ведут себя не так, как нужно? Например: >>> a[2]() 2...
9188 просмотров
schedule 23.11.2023

F#: нужно ли ключевое слово fun?
Я набирал ключевое слово «весело», а потом вспомнил, что в C# этого делать не нужно. Не будет ли это: List.map (x -> x + 1) [1..10] Быть таким же выразительным?: List.map (fun x -> x + 1) [1..10] Это заставляет меня...
3625 просмотров
schedule 22.08.2023

Как узнать, что лямбда-выражение имеет значение NULL
Мне нужно программно проверить, является ли результат вложенного свойства / функции в лямбда-выражении нулевым или нет. Проблема в том, что нуль может быть в любом из вложенных подсвойств. Пример. Функция: public static bool HasNull<T,...
5179 просмотров
schedule 25.06.2022

Почему анонимные делегаты / лямбда-выражения не выводят типы по параметрам out / ref?
В нескольких вопросах C # по StackOverflow задается вопрос, как создать анонимные делегаты / лямбда-выражения с параметрами out или ref . См., Например: Вызов метода с ref или out параметры анонимным методом Напишите лямбда или...
2265 просмотров