0
ответов

PHP функция закрытия, добавленная к stdObject и соединенная в цепочку [duplicate]

Возможный дубликат: Вызов закрытия, назначенного свойству объекта напрямую Если у меня есть класс вроде этого: class test{ function one(){ $this->two()->func(); //Поскольку $test возвращается, ...
вопрос задан: 23 May 2017 12:13
0
ответов

Может ли кто-нибудь объяснить «доступ к модифицированному замыканию» в C #простыми словами? [дубликат]

Возможный дубликат :Что такое «закрытие»? Доступ к модифицированному замыканию Доступ к модифицированному замыканию (2 )Resharper жалуется на следующий фрагмент кода :foreach (строковые данные в...
вопрос задан: 23 May 2017 12:03
0
ответов

Является ли этот объект-расширение-срок-закрытие ошибкой компилятора C #?

Я отвечал на вопрос о возможности закрытия (законно) продления времени жизни объектов, когда столкнулся с каким-то чрезвычайно любопытным генератором кода со стороны компилятора C # (4.0, если это ...
вопрос задан: 23 May 2017 12:01
0
ответов

Mysql - простой вопрос о дизайне базы данных

Предположим, у меня есть репетиторы, которые берут онлайн-классы и создают учебные пакеты. Студенты могут оценивать как онлайн-классы, так и учебные пакеты, и, наконец, рейтинг репетитора является простым средним из всех ...
вопрос задан: 23 May 2017 11:55
0
ответов

Тестирование на закрытие PHP без обращения к внутреннему классу Closure

Руководство PHP для анонимных функций (например, Closures) заявляет, что: Анонимные функции в настоящее время реализуются с использованием класса Closure. Это деталь реализации, на которую не следует полагаться ...
вопрос задан: 23 May 2017 11:53
0
ответов

закрытие внутри цикла for - обратный вызов с переменной цикла в качестве параметра [дубликат]

Я использую jQuery "GET" в цикле для получения несколько результатов с сервера. Я хочу включить индекс цикла в качестве фиксированного параметра для обратного вызова, но он не работает. (Я последовал совету ...
вопрос задан: 23 May 2017 11:53
0
ответов

Анонимные методы Delphi - за и против. Хорошие практики при использовании замыканий (методов анонимуса) в Delphi

У меня есть коллега в моей команде, который широко использует замыкания в наших проектах, разработанных в Delphi. Лично мне это не нравится, потому что это затрудняет чтение кода, и я считаю, что замыкания ...
вопрос задан: 23 May 2017 11:51
0
ответов

Это закрытие? Если да, то почему?

Готовя ответ на другой вопрос, я придумал его для себя. Рассмотрим следующую короткую программу. (ns net.dneclark.JFrameAndTimerDemo (: import (javax.swing JLabel JButton JPanel JFrame ...
вопрос задан: 23 May 2017 11:47
0
ответов

Зачем использовать анонимную функцию? [дубликат]

Возможный дубликат: как вы используете анонимные функции в PHP? Почему мне следует использовать анонимную функцию? Я имею в виду, что на самом деле он использует? Я просто этого не понимаю. Я имею в виду, вы используете ...
вопрос задан: 23 May 2017 11:47
0
ответов

Как я должен использовать Filepath.Walk в Go?

Функция filepath.Walk принимает обратный вызов функции. Это прямая функция без указателя контекста. Конечно, основным вариантом использования Walk является просмотр каталога и выполнение некоторых действий на его основе с помощью...
вопрос задан: 23 May 2017 11:46
0
ответов

Нелокальность Python зависит от уровня иерархии?

Этот вопрос является продолжением вопроса об области видимости переменных Python. Дополнительные вопросы q1, q2 и ответы можно найти на SO, среди прочего. Официальная документация Python и PEP 3104 ...
вопрос задан: 23 May 2017 11:46
0
ответов

Используйте ключевое слово в функциях - PHP [duplicate]

Возможный дубликат: в Php 5.3.0, что такое идентификатор функции «Использовать»? Должен ли вменяемый программист использовать это? Я изучал Closures в PHP, и это то, что привлекло мое внимание: ...
вопрос задан: 23 May 2017 10:31
0
ответов

Дополнительные скобки в функции [дублировать]

Возможный дубликат :Что означают круглые скобки, окружающие объявление объекта/функции/класса JavaScript? Что означает эта «(функция (){} );», функция внутри скобок, в...
вопрос задан: 23 May 2017 10:28
0
ответов

Является ли это допустимым вариантом использования для закрытия javascript?

Я просмотрел все другие (превосходные )ответы на SO (, особенно этот :Как работают замыкания JavaScript? )но мне нужны ваши отзывы о моем понимании этой концепции. Я понимаю, что один...
вопрос задан: 23 May 2017 02:20
0
ответов

Являются ли значения по умолчанию в JDK 8 формой множественного наследования в Java?

Новая функция, появившаяся в JDK 8, позволяет добавлять в существующий интерфейс, сохраняя двоичную совместимость. Синтаксис подобен общедоступному интерфейсу SomeInterface () {void existingInterface (); ...
вопрос задан: 10 May 2017 00:32
0
ответов

Хранить замыкание как переменную в Swift

В Objective-C вы можете определить вход и выход блока, сохранить один из этих блоков, переданных методу, а затем использовать этот блок позже: // в .h typedef void (^ ...
вопрос задан: 6 May 2017 07:39
0
ответов

Swift 3 необязательный параметр экранирующего закрытия

Дано: typealias Action = () - > () var action: Action = {} func doStuff (stuff: String, завершение: @escaping Action) {print (stuff) действие = завершение, завершение ()} func ...
вопрос задан: 6 April 2017 08:20
0
ответов

Представляем замыкания в JDK 1.8 - Project Lambda [закрыто]

Что не так с существующим внутренним классом, почему внутренний класс не может использоваться для представления замыкания? В настоящее время я размещу здесь несколько ресурсов для начала. Во-первых, ниже приводится отличный обзор ...
вопрос задан: 24 January 2017 17:30
0
ответов

Почему замыкания лучше, чем глобальные переменные для сохранения переменных?

Я понимаю, как замыкания работают в JavaScript, но мой вопрос: зачем вам проходить через все проблема с закрытием для сохранения переменной? Не могли бы вы просто сделать переменную глобальной? Или ...
вопрос задан: 15 January 2017 01:26
0
ответов

Передача области в функцию / привязку обратного вызова

Я пытаюсь передать область действия методу обратного вызова. Проблема, с которой я столкнулся, заключается в том, что я получаю область видимости объекта, которая не дает мне доступа к параметрам и локальным переменным в ...
вопрос задан: 14 December 2016 08:37
0
ответов

Как лямбда-функция ссылается на свои параметры в python?

Я новичок в Python. Моя задача была довольно простой - мне нужен список функций, которые я могу использовать для пакетной работы. Поэтому я поиграл с некоторыми примерами вроде fs = [lambda x: x + i for i in xrange (10)] ...
вопрос задан: 3 August 2016 04:42
0
ответов

Как определить новую глобальную функцию в javascript

У меня проблема при попытке сделать функцию глобальной, когда она участвует в закрытии. В приведенном ниже коде у меня есть анонимный метод, который определяет новую функцию в окне с именем getNameField. ...
вопрос задан: 19 July 2016 04:43
0
ответов

Шаблоны проектирования закрытия

Сейчас я изучаю шаблоны проектирования. Существует много документации по шаблонам проектирования программирования, но меня интересуют шаблоны проектирования замыканий. Я нашел презентацию Венката...
вопрос задан: 25 April 2016 23:30
0
ответов

JavaScript закрытия против анонимных функций

Мой друг и я в настоящее время обсуждаем, что является закрытием в JS, а что нет. Мы просто хотим убедиться, что мы действительно понимаем это правильно. Давайте возьмем этот пример. У нас есть цикл подсчета ...
вопрос задан: 19 April 2016 15:22
0
ответов

Как определить область действия переменных замыкания в CF10?

Цитата из Adobe ColdFusion 10: Документация по использованию замыканий: function helloTranslator(String helloWord) { return function(String name) { return "#helloWord#, #name#"; }...
вопрос задан: 6 March 2016 16:56
0
ответов

Рекурсивные замыкания в JavaScript

Допустим, у меня есть что-то вроде функции animate (param) {// ... if (param <10) setTimeout (function () {animate (param + 1)}, 100); } анимировать (0); Означает ли это каждый экземпляр ...
вопрос задан: 26 October 2015 14:59
0
ответов

Переменная, захваченная закрытием перед инициализацией

Я пытаюсь сохранить количество результатов запроса в целое число, чтобы я мог использовать его для определения количества строк в таблице. Однако я получаю следующую ошибку: Переменная '...
вопрос задан: 25 October 2015 17:25
0
ответов

Как создать небольшой язык расширения Javascript?

Недавно я рефакторил свой код JS и наткнулся на этот шаблон :APP = (function (){ var x,y,z; function foo (){} function bar (){} return {x :x, y :y, z :z, foo :foo :bar :bar}; } )(); В...
вопрос задан: 3 August 2015 16:13
0
ответов

Замыкание в JavaScript и объект this

Я думал, что имею достаточное представление об объекте this в JavaScript. При работе с объектами, обратными вызовами, а также событиями и обработчиками у меня не было проблем с этим с незапамятных времен. ...
вопрос задан: 31 July 2015 00:10
0
ответов

Блок завершения HomeKit в Swift: невозможно преобразовать тип выражения 'Void' в тип 'String!'

Я играю с HomeKit и пытаюсь добавить новый дом. Это мой код: func addHome () {homeManager.addHomeWithName («Мой дом», завершениеHandler: {(ошибка: NSError !, home: HMHome!) ...
вопрос задан: 18 March 2015 18:22