Описание тега symbolic-references

3 ответа

Можно ли символически ссылаться на основной модуль Perl?

Я знаю, я мог бы легко сделать что-то вроде sub sin { sin($_[0]); } и символически ссылаюсь на то, что для каждой функции мне нужно symb ref, но я просто хотел бы знать, есть ли способ сделать что-то вроде {$foo}(123); против &{$foo}(123); котор…
31 май '10 в 11:55
3 ответа

Как я могу использовать значение переменной в качестве имени переменной в Perl?

Если у меня есть переменная, $bar, который равен строке "foo" а также $foo равно 0xdead, как я могу получить $fooзначение в то время как у меня есть только строка для имени переменной? По сути, я хочу сделать своего рода указатель на глобальное прос…
22 фев '10 в 21:51
2 ответа

Символьное объявление переменных в Matlab

Я хотел бы написать мои переменные как операции между другими переменными. Например, если я поставлю a = c + b тогда значение, которое держит внутри, является числовым результатом операции суммы между c и b. Если c = 4 и b = 2, то значение, которое …
1 ответ

Где разрешенная ссылка (что означает прямой адрес памяти против символьной ссылки) хранится в JVM после разрешения?

Я изучал JVM(особенно версию JDK 8) и, изучая связи классов, я не выяснил, где находится прямой адрес памяти, который был определен из символьной ссылки в разрешении. Существует несколько видов разрешений, таких как тип (класс / интерфейс), поле, ме…
1 ответ

Альтернативный синтаксис для интроспективных модулей / классов / и т. Д.

Я переписываю фреймворк с Perl5 на Perl6 для своих рабочих целей. В каком-то месте мне нужно собирать информацию из других модулей / классов, выполняя публичные sub они могут предоставить; или они не могут. Таким образом, необходимо выяснить, если s…
21 авг '18 в 22:26
6 ответов

Как я могу создать имя переменной Perl на основе строки?

Можно ли в Perl создать глобальную переменную на основе строки? Например, если бы у меня была такая функция: sub create_glob_var { my ($glob_var_str) = @_; # something like this ( but not a hash access). our ${$glob_var_str}; }; и я назвал это так: …
16 фев '10 в 18:53
2 ответа

Как я могу использовать значение переменной в качестве имени переменной Perl?

Извините за все эти глупые вопросы, я был увлечен программированием на Perl, и мне очень трудно думать, как программист на Perl. Глупый вопрос на сегодня: я загружаю файл с разделителем канала в хеш, используя поле id в качестве ключа, вот так #open…
13 ноя '09 в 00:22
3 ответа

Почему Perl оценивает код в ${...} во время интерполяции строк?

Почему следующий фрагмент работает вообще? И какое зло может быть возможно, используя это? А если серьезно, есть ли причина, код в ${} оценивается вообще, а затем используется как скалярная ссылка? use strict; no strict 'refs'; our $message = "Hello…
25 фев '10 в 09:12
2 ответа

Могу ли я получить доступ к константе ObjC по имени строки во время выполнения?

Я знаю, что Objective-C позволяет мне обращаться к селекторам по имени, используя @selector(@"name") Как я могу получить доступ к следующей константе по имени во время выполнения? Другими словами, я бы прошел @"CONST_KEY" где-то и получить @"key" на…
2 ответа

Распечатать символическое имя для HEAD

Я ищу команду Git, которая напечатает символическое имя для HEAD, Я использовал эту команду $ git name-rev --name-only HEAD master $ git checkout HEAD~2 $ git name-rev --name-only HEAD master~2 Однако я заметил, что это не работает на новом хранилищ…
23 дек '14 в 06:24
1 ответ

Реализация функций, которые включают имя и символ

Мне нужно определить в Sage некоторые функции с атрибутами, которые определяют название функции его математический / физический символ определение функции (и те, в комбинации) и методы, которые возвращают эти атрибуты в формате LaTeX как символьный,…
01 дек '16 в 07:19
2 ответа

Хранилище git symbolic-ref на центральном уровне репо

Идея состоит в том, чтобы dev_release_branch все время действовал как псевдоним последней ветки релиза этой среды ( dev в этом примере). И иметь новую ветку, созданную после каждого выпуска по некоторому соглашению, и обновлять symb ref каждый раз п…
3 ответа

Какое рекомендуемое использование символьной ссылки Git?

Следующий шелл-код правильно создает цепочку символических ссылок git symbolic-ref "first" "refs/heads/master" git symbolic-ref "second" "first" git symbolic-ref "nested/third" "second" git symbolic-ref "refs/heads/fourth" "nested/third" И следующий…
13 фев '11 в 18:28
3 ответа

Как я могу использовать переменную в качестве имени переменной в Perl?

Мне нужно добиться следующего в Perl printmsg(@val1, $msg1) if @val1; printmsg(@val2, $msg2) if @val2; printmsg(@val3, $msg3) if @val3; printmsg(@val4, $msg4) if @val4; printmsg(@val5, $msg5) if @val5; printmsg(@val6, $msg6) if @val6; Итак, я написа…
11 окт '09 в 02:33
3 ответа

В Perl можно ссылаться на массив, используя его имя?

Я новичок в Perl и понимаю, что вы можете вызывать функции по имени, например так: &$functionName();, Тем не менее, я хотел бы использовать массив по имени. Это возможно? Длинный код: sub print_species_names { my $species = shift(@_); my @cats =…
27 окт '11 в 20:02
2 ответа

Символические ссылки в Java

В эти дни я играл с отражением Java и .class формат. Я сейчас учусь ldc инструкция. В Спецификации JVM я нашел термин, который я не понимаю: символьная ссылка, и у меня есть следующие вопросы. Что это значит? Где это используется? В каких случаях ld…
01 июл '13 в 13:53
1 ответ

Симлинк источник + Netbeans

Я предпочитаю не использовать Netbeans, когда пишу код Java для проекта, но Netbeans идеально подходит для рефакторинга и прекрасно работает с svn. Проект с открытым исходным кодом на sourceforge, поэтому я не хочу подталкивать других людей к исполь…
1 ответ

Символическая ссылка php для изображений

У меня есть изображения, которые часто меняются как часть веб-сайта и приложения для iPhone. Представьте, что это изображение пользователя, и они могут часто менять свою картинку (хотя это гораздо больше). Мне нужно, чтобы при смене контента имя мен…
22 фев '12 в 06:36
1 ответ

Git: какой разделитель путей используется в содержимом .git\HEAD в репозиториях Git в Windows?

Название говорит само за себя, но, например, если HEAD репозитория Git указывает на ref/heads/master в любой широко используемой реализации Git для Windows, что из следующего является содержимым файла .git/HEAD... ой, .git\HEAD: ref: refs/heads/mast…
14 май '20 в 02:57
1 ответ

Sympy: Как получить упрощенные коммутаторы с помощью модуля второго квантования?

Поэтому я хочу использовать тот факт, что [b,bd]=1, где [] - коммутатор, чтобы получить некоторые коммутаторы более сложных выражений с использованием sympy вместо того, чтобы делать это вручную, но вместо этого я получаю огромные выражения, содержа…