10
ответов

Когда использовать лямбду, когда использовать Proc.new?

В Ruby 1.8 существуют тонкие различия между proc/lambda, с одной стороны, и Proc.new на другом. Каковы те различия? Можно ли дать инструкции по тому, как решить который выбрать? В...
вопрос задан: 17 May 2012 19:25
3
ответа

roc () в пакете pROC - использование Control и Cases с его контекстом

Может ли кто-нибудь объяснить, какие опции «Контроль» и «Случаи» означают функцию roc () из пакета pROC в R и как его использовать, и не проверять отсутствие элементов управления и случаев, доступных в наборе данных
вопрос задан: 13 July 2018 06:13
0
ответов

'proc' не определен при попытке добавить системный вызов к xv6

Я пытаюсь добавить системный вызов "клон" в ОС xv6. Вызов создает новый поток ядра, который разделяет адресное пространство вызывающего процесса. Вот мой код в proc.c int clone (void (* fcn) (...
вопрос задан: 21 February 2019 19:38
0
ответов

Как работает идиома «#map (&proc )» при анализе классов модулей?

Представляя идиому, я нашел интересную, но необъяснимую альтернативу принятому ответу. Код явно работает в REPL. Например, :модуль Foo class Bar def baz end end конец...
вопрос задан: 23 May 2017 12:34
0
ответов

Что означает метод to_proc?

Я изучаю рельсы и следую этой теме. Я застрял с методом to_proc. Я рассматриваю символы только как альтернативу строкам (они похожи на строки, но дешевле с точки зрения памяти). Если там ...
вопрос задан: 23 May 2017 12:18
0
ответов

Предоставить процедуру для метода в виде блока

Допустим, у меня есть следующий массив: arr = [[5, 1], [2, 7]], и я хочу найти минимальный элемент, сравнивая второй элемент элементов. Минимальный элемент будет [5, 1], поскольку 1 меньше ...
вопрос задан: 30 December 2015 10:39
0
ответов

Когда блоки более полезны, чем функции (ruby)?

У меня есть два примера, дающих один и тот же результат. С блоком: def self.do_something(object_id) self.with_params(object_id) do |params| некоторые_материалы (параметры) конец end def self.with_params(object_id,...
вопрос задан: 12 July 2013 22:38
0
ответов

Интерпретация данных из /proc/[id]/mountstats или /proc/self/mountstats

Я хочу отслеживать операции ввода-вывода моих общих ресурсов NFS. Существует множество программ, интерпретирующих данные в /proc/[id]/mountstats ([id] = id клиента/сервера nfs )или /proc/self/mountstats....
вопрос задан: 23 April 2012 13:33
0
ответов

TCL получить имя процесса, в котором я нахожусь

Как узнать, как называется процесс, в котором я нахожусь. Я имею в виду, что мне нужно это: proc nameOfTheProc {} { #много кода здесь помещает "ОШИБКА: вы используете 'nameOfTheProc' proc неправильно" } вот и хочу...
вопрос задан: 4 April 2012 14:10
0
ответов

Зачем нам нужны волокна

Для волокон мы получили классический пример: порождение чисел Фибоначчи fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end Зачем нам нужны волокна? I ...
вопрос задан: 29 January 2012 11:05