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


Сравнение итерационных методов JS (map, filter, forEach, reduce + loops)
Часть III статьи « Странные вопросы из моего первого месяца программирования» Есть несколько способов перебора массивов в JavaScript. У всех них есть одна общая черта: они выполняют заданную функцию в каждом элементе вашего массива; разница в том, что вы получите взамен. Здесь я предполагаю, что вы знаете, как использовать каждый итератор. Впрочем, ничего страшного, если они вас запутают или вы не уверены, когда их использовать. Мне потребовалось несколько недель, чтобы..

Основы продвинутого программирования на C# 4. День
16.02.2023 C# Моя цель — изучить C# и поделиться с людьми тем, что я узнал. Я упомянул примеры с кодами комментариев. Мы продолжим о C# Снято Сорт 16.02.2023 C# Классы с методами Примечания= Методы, полезные для кодирования, поскольку они воспроизводимы. Примечания= Имя класса должно быть PascalCase. Это правило соглашения в C#. Snipped= мы можем использовать короткое слово для поиска кода, в этом случае мы можем легко найти блоки кода, которые помогут нам...

Методы массива Javascript, часть вторая
Мы здесь! Часть 2 нашего блога Javascript Array Methods. В прошлый раз мы говорили о методах добавления и удаления элементов из массива, а теперь немного поинтереснее. Лично я использовал все эти следующие методы много раз, они очень важны для изучения и невероятно полезны в повседневной работе с Javascript. Мы будем следовать тому же формату, что и в прошлый раз, объяснив метод, а затем приведя подробный пример, чтобы понять его цель. На этот раз для наших примеров мы будем..

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

Проблема области видимости Objective C
У меня есть следующая функция Obj C, которая работает правильно: NSString* myfunc( int x ) { NSString *myString = @"MYDATA"; return myString; } Однако, если я добавлю код для обновления UIImage, компиляция завершится...
910 просмотров
schedule 13.03.2024

Java – доступность метода внутри класса package-private?
Если у меня есть класс Java, который является закрытым для пакета (объявленным с помощью «класса», а не «общедоступного класса»), на самом деле нет никакой разницы, объявлены ли методы внутри общедоступными, защищенными или закрытыми для пакета,...
9603 просмотров
schedule 05.12.2023

Как регистрировать каждый метод, который вызывается в программе на Ruby?
Я унаследовал большую кучу кода Ruby, который, честно говоря, почти невозможно понять такому смертному, как я. На самом деле это код модульного теста Rspec, но его структура, мягко говоря, "крайне необычная". То, что я хотел бы сделать, это...
10720 просмотров
schedule 30.11.2023

Получение неопределенного метода `username 'для #‹ UserSession: учетные данные не предоставлены ›с помощью Authlogic после отправки в производство
Мы никогда не запускали это приложение в производственной среде. Приложение отлично работает в dev. Я удостоверился, что все задачи по рейку обновлены, и для пользователя настроен actions_as_authentic, а также все остальное, что каждый разместил на...
4337 просмотров

Рефакторинг большого метода в .NET
Если у меня есть большой метод .NET, я хочу знать, является ли хорошей практикой разделение его на несколько методов или нет. Меня беспокоит следующее: 1. Есть ли смысл создавать метод, если он будет вызываться только один раз? 2. Если я вызываю...
399 просмотров

Метод Objective-C не вызывается
Это либо из-за того, что я устал, либо потому, что я делаю это неправильно, но по какой-то причине я не могу заставить его вызвать метод. Вот что я пытаюсь вызвать: -(void)newHighScore:(int)d Что прямо сейчас просто делает NSLog,...
4076 просмотров
schedule 19.04.2024

как добавить статические методы с помощью groovy mixin
Я хочу использовать функцию миксина groovy для импорта методов как «методов класса (статических)» вместо методов экземпляра. Когда я использую миксин, даже если у меня есть статический метод в моем классе миксина, он преобразуется в метод экземпляра...
2412 просмотров
schedule 06.06.2024

Тернарные операторы в C#
С тернарным оператором можно сделать что-то вроде следующего (при условии, что Func1() и Func2() возвращают целое число: int x = (x == y) ? Func1() : Func2(); Однако есть ли способ сделать то же самое, не возвращая значение? Например, что-то...
10913 просмотров
schedule 26.10.2023

GetRef для захвата методов?
Я только что обнаружил функцию GetRef языка VBScript, которая получает ссылку на функцию, названную ее аргументом. Есть ли способ получить ссылку на метод таким образом? У меня есть подозрение, что VBScript не предлагает необходимой для этого...
1324 просмотров
schedule 12.02.2024

Методы пагинации для результатов поиска из больших форм
При создании поисковых форм на веб-страницах я обычно использую метод GET. Это позволяет сделать результаты URI-адресами . Это также упрощает стандартную разбивку результатов на страницы. А как насчет формы с большим количеством опций и довольно...
209 просмотров
schedule 18.05.2024

Метод переопределения С# во время выполнения
У меня есть два вопроса. 1) Я нашел небольшую жемчужину кода для как сделать плавная прокрутка элемента управления . Отлично. Но он переопределяет метод WndProc, поэтому, чтобы использовать его, мне пришлось вырвать FlowLayoutPanel, который я...
3983 просмотров
schedule 10.12.2023

Должен ли я всегда делать свои методы статическими, где это возможно?
Я часто задумывался над этим ... наверное, это идиотский вопрос, но начнем. Скажем, у меня есть этот класс: public class SomeClass { public int AProperty { get; set; } public void SomeMethod() { DoStuff(AProperty); } }...
2351 просмотров
schedule 07.01.2024

C # - Как сделать метод видимым только для классов, наследующих базовый класс метода
У меня есть базовый класс, помеченный как абстрактный. Можно ли сделать метод в этом базовом классе видимым только для других классов, наследующих этот базовый класс? Скажем, у меня есть Class1, который является моим базовым классом и отмечен как...
12674 просмотров
schedule 30.09.2022

Передайте общий делегат как параметр метода в С#
У меня есть это объявление делегата: public delegate IEnumerable<T> SearchInputTextStrategy<T, U>(string param); Предположим, я создал здесь новый делегат SearchInputTextStrategy и назвал его MyDelegate. это объявление моего...
6751 просмотров
schedule 21.03.2024

Методы PHP, которые всегда вызываются
В настоящее время я работаю над собственной PHP-MVC-Framework (только для опыта). Мой вопрос: можно ли вызывать определенную функцию или метод каждый раз, когда вызывается метод класса? Например: public function view($id) { //Code ......
769 просмотров
schedule 19.11.2022

Статические классы и методы — это плохо? Глобальные переменные осуждаются?
У меня есть приложение, которое имеет возможность подключения к базе данных, и хотя, очевидно, есть объекты, соответствующие данным в моей базе данных, я обнаружил, что все мои методы обработки данных могут быть статическими, поскольку нет реальной...
721 просмотров
schedule 09.10.2022

Почему IList‹›.Reverse() не работает как List‹›().Reverse
У меня проблема с List<T>.Reverse() и Reverse(this IEnumerable<TSource> source) . Посмотрите на код: // Part 1 List<int> list = new List<int> { 1, 2, 3 }; foreach (int x in list) Console.Write(x);...
9985 просмотров
schedule 20.02.2024

Переопределение метода С++ в lua и вызов его обратно в С++
Однажды я подумал, что могу переопределить метод класса в lua, чтобы когда я вызывал эту функцию в C++, она делала то, что было переопределено в lua. Я имею в виду вот так: Класс C++ class Person { public: Person(); // ctr virtual void...
2615 просмотров
schedule 02.02.2024

Временная сложность алгоритма Фибоначчи
Итак, у меня есть рекурсивный метод в Java для получения n-го числа Фибоначчи. Единственный вопрос, который у меня есть: какова временная сложность? Я думаю, что это O (2 ^ n), но я могу ошибаться? (Я знаю, что итеративность лучше, но это...
12686 просмотров

Параметры переменной длины в Objective-C
Как я могу создать метод класса с параметрами переменной длины в Objective-C? Например, такой метод, как -arrayWithObjects: NSArray *array = [NSArray arrayWithObjects:@"1", @"2", @"3", nil];
4091 просмотров
schedule 04.03.2024