0
ответов

Загрузить код закрытия из строки в Groovy

можно ли загрузить код закрытия из строки (которая может поступать из файла) в Groovy?
вопрос задан: 25 May 2011 18:26
0
ответов

Закрытие Python не работает должным образом

Когда я запускаю следующий скрипт, обе лямбда-выражения запускают os.startfile () в том же файле - junk.txt. Я ожидал, что каждая лямбда будет использовать значение "f", которое было установлено при создании лямбды. Есть ли способ ...
вопрос задан: 17 May 2011 19:09
0
ответов

Рекомендации по созданию объектов Javascript [закрыто]

У меня есть следующий JavaScript: var MyObject = (function () {function Setup (args) {this.prop1 = args.x; this.prop2 = args.y ...
вопрос задан: 17 May 2011 12:15
0
ответов

Множественные аргументы для mapcar

Я уверен, что это вопрос для очень новичков в лиспе, так как я только изучаю язык. в clisp есть функция, называемая count. Она подсчитывает, сколько раз данный атом появляется в списке. What I '...
вопрос задан: 11 May 2011 20:27
0
ответов

Пример создания в ANSI Common Lisp Пола Грэма

Может ли кто-нибудь объяснить пример на странице 110 ANSI Common Lisp Пола Грэма? Пример пытается объяснить использование & rest и лямбда для создания средств функционального программирования. Один из них - это ...
вопрос задан: 8 May 2011 15:53
0
ответов

Разница между замыканиями в python и javascript

В JS мы можем написать замыкание в виде: function f () { var a = 0; функция g () {предупреждение (a ++); } return g; } g = f () g () Однако, если я напишу следующий код в python def f (): a = 0 def g (): a + = ...
вопрос задан: 6 May 2011 10:40
0
ответов

Контекст объекта 'this' в событии jQuery

Скажем, в javascript у меня определено следующее: com.company.long.namespace = {действия: {add: {defaults: {url: 'myurl / submit',}, ...
вопрос задан: 3 May 2011 21:45
0
ответов

Проверить, сериализуема ли переменная

I ' m ищет элегантный способ проверки сериализуемости переменной. Например, массив (function () {}) не сможет сериализоваться. В настоящее время я использую приведенный ниже код, но, похоже, это не ...
вопрос задан: 25 April 2011 04:36
0
ответов

Прикрепление события функции onchange к переменной

Недавно я познакомился с замыканиями и анонимными функциями, и мне интересно, правильно ли мой код это делает (он работает!): NewInput .onchange = function (x) {return function () {...
вопрос задан: 21 April 2011 13:21
0
ответов

Отключение кнопки «Назад» и установка кнопки «Отмена» в контроллере представления навигации - например, в приложении iPhone «Контакты»

У меня есть контроллер представления навигации, и в стеке навигации есть 3 контроллера представления. Теперь на третьем и самом верхнем наиболее видимом контроллере представления у меня есть кнопка возврата по умолчанию. Мне нужно ...
вопрос задан: 21 April 2011 05:57
0
ответов

Как я могу отделить объекты, которые находится под одним и тем же замыканием в разных файлах

У меня есть следующая структура для моего клиента; var myObject = (function () {var mainObjectList = []; var globalObject = {init: function (mainObjectId) {var logger = {}; ...
вопрос задан: 15 April 2011 12:19
0
ответов

Yahoo (YUI) vs Google (Closure) framework for testing on browsers and node.js

It seems that YUI is very focused on providing all the same code for both browsers and node.js. That's very powerful because now I can use the same tests on both ends and don't have to rewrite/...
вопрос задан: 14 April 2011 13:58
0
ответов

How can I pass a variable parameter to an anonymous function using jquery?

Can someone tell me what I am doing wrong here? I simplified it below but I am basically trying to create a list and have a click event that references a variable only available in the loop. for (...
вопрос задан: 4 April 2011 14:54
0
ответов

Замыкания Javascript - переменные против параметров

Я пытаюсь изучить замыкания Javascript. У меня проблемы с пониманием того факта, что при создании нескольких замыканий в цикле все замыкания сохраняют только последнее состояние переменной. С ...
вопрос задан: 27 March 2011 10:45
0
ответов

Подробное объяснение захвата переменных в замыканиях

Я видел бесчисленное количество сообщений о том, как захват переменных приводит к переменным для создание замыкания, однако все они, кажется, не содержат конкретных деталей и называют все это «магией компилятора». ...
вопрос задан: 25 March 2011 22:02
0
ответов

Классы или замыкания для простых вещей в Python

Я хотел бы больше узнать о функциях «с памятью», реализованных как классы и замыкания. Рассмотрим (очень) простой пример: def constant (value): def _inner (): return value ...
вопрос задан: 25 March 2011 09:15
0
ответов

Как замыкания и области представлены во время выполнения в JavaScript

Это в основном вопрос из любопытства. Рассмотрим следующие функции var closure; функция f0 () {var x = new BigObject (); var y = 0; закрытие = функция () {возврат 7; }; } ...
вопрос задан: 20 March 2011 11:03
0
ответов

Обработчик лямбда-событий отмены подписки ** с закрытием **

Я знаю, что многие люди задавали вопрос " как мне отказаться от подписки на следующий "myButton.Click + = (s, e) => MessageBox.Show (" Hello World! "); С очевидным ответом EventHandler ...
вопрос задан: 11 March 2011 15:39
0
ответов

распечатать определение / источник замыкания в Groovy

Кто-нибудь знает, как распечатать источник замыкания в Groovy? Например, у меня есть это закрытие (привязанное к a) def a = {it.twice ()}. Я хотел бы иметь String "it.twice ()" или "{it.twice (...
вопрос задан: 10 March 2011 16:52
0
ответов

В JSF2, как узнать, есть ли у составного компонента дочерние элементы?

I Я пишу составной компонент, у вас есть специальный тег с именем: , который вставляет туда всех дочерних элементов компонента. Есть ли способ узнать, является ли компонент ...
вопрос задан: 8 March 2011 07:09
0
ответов

Как получить доступ к родительскому объекту из лямбда-функций?

У меня есть рекурсивная лямбда-функция в одном из моих объектов, и ей нужно получить доступ к соединению mysqli объекта. Эта попытка $ recfunc = function ($ id, $ name) use ($ this) {Произошла необоснованная ...
вопрос задан: 4 March 2011 05:04
0
ответов

Область видимости JavaScript с закрытием: помогите мне понять

Выполнение следующего кода: for (var i = 0; я <3; я ++) {setTimeout (функция () {console.log (я);}, 500); } Трижды выводит «3». Это' s выводит окончательное значение i вместо ...
вопрос задан: 28 February 2011 18:33
0
ответов

Проблема производительности WPF с CommandManager

Мы создали новое, довольно сложное приложение WPF с нуля и столкнулись с проблемой производительности из-за количества команд, зарегистрированных в CommandManager. увеличение. Мы используем простые ...
вопрос задан: 28 February 2011 16:12
0
ответов

Почему закрытие Javascript называется безопасным

В одном из его видеороликов (примерно 1 мин 25 секунд. Часы в видео идут назад, поэтому оно составляет -27: 45 ), Дуглас Крокфорд упоминает, что закрытие Javascript является источником невероятно выразительных ...
вопрос задан: 14 February 2011 05:12
0
ответов

Do closures in Javascript get a reference to the full outer function or do they only get references to the variables they actually use?

Just out of curiosity, do closures in JavaScript get a reference to the whole "outer environment", or is the returned function analyzed to see which variables in the outer scope it references and then ...
вопрос задан: 9 February 2011 15:48
0
ответов

«Разрушение» Map.Entry в закрытии Scala

val m: java.util.Map [String, Int] = ... m.foreach {entry => val (key, value) = entry // делаем что-то с ключом и значением } Есть ли лучший способ деструктурировать Map.Entry? Я пробовал следующее, ...
вопрос задан: 7 February 2011 17:56
0
ответов

Повторное вычисление чистого выражения в действии ввода-вывода

У меня есть процедура, которая (а) выполняет некоторый ввод-вывод, (b) создает таблицу поиска и (c) возвращает действие ввода-вывода, которое использует справочную таблицу. Но при компиляции с -O, GHC (версия 6.12.1) встраивает ...
вопрос задан: 6 February 2011 11:35
0
ответов

Ведение журнала с помощью XSLT

Как и где я могу вывести сообщения журнала для отладки и повышения производительности во время преобразования XSLT? Думаю, самый простой метод - использовать такие выражения: текст сообщения & ...
вопрос задан: 31 January 2011 10:06
0
ответов

Как получить доступ (и редактировать) переменные из функции обратного вызова?

Я использую Boto для доступа к Amazon S3. А для загрузки файлов я могу назначить функцию обратного вызова. Проблема в том, что я не могу получить доступ к нужным переменным из этой функции обратного вызова, пока не сделаю их глобальными. ...
вопрос задан: 27 January 2011 11:12
0
ответов

Являются ли внутренние классы легковесными?

Являются ли внутренние классы более легкими, чем обычные классы, или, в конце концов, java компилирует внутренние классы как обычные классы? Я знаю, что классы в java сами по себе не очень легкие, и они ...
вопрос задан: 27 January 2011 03:33