WedX - журнал о программировании и компьютерных науках

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


Perl в страдании
# Личный обзор судьбы Perl использовать строгие правила; использовать предупреждения; Вы наверняка слышали о Perl … Один из распространенных языков The Elders — высокоинтеллектуальных гуманоидов, сформировавших Unix World. Они использовали его, чтобы помочь людям в различных областях, таких как биоинформатика и Интернет. Сложный язык с регулярными выражениями, глубоко укоренившимися в его корнях, настолько мощный, что стал искусством и широко использовался в обычном мире...

Perl: за пределами командной строки — Perl в различных доменах
Perl, универсальный и мощный язык программирования, выходит далеко за рамки своей репутации инструмента командной строки. Хотя Perl уже давно известен своими способностями к обработке текста и автоматизации, его возможности выходят за рамки этих областей и охватывают множество областей. В этой статье мы рассмотрим различные области, в которых Perl превосходит других, демонстрируя его потенциал в веб-разработке, системном администрировании, анализе данных, биоинформатике, обработке..

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

Существуют ли модули Perl, которые нельзя использовать в CGI?
У меня была недавняя проблема, когда Tie::File оказался лучшим ответом, с которым я мог работать для программы Perl. Сейчас я готов работать с CGI, и мне нужно спросить: существуют ли модули Perl, которые нельзя использовать в CGI, особенно...
14.03.2024

Модификаторы метода Perl Moose: вызовите «вокруг» до «до» и «после»
Я использую Moose, и мне нужно обернуть вызовы методов в моем проекте. Важно, чтобы мой код-оболочка был самым внешним модификатором. Что я сделал до сих пор, так это поместил модификаторы моего метода в роль Moose, а затем применил эту роль в конце...
27.04.2024

Как лучше всего поступить, если в коде Perl что-то пойдет не так?
Возможные дубликаты: Как могу ли я аккуратно обработать проверку ошибок в Perl? Что не так в исключениях в Perl? Я видел код, который работает так: do_something($param) || warn "something went wrong\n"; и я также видел...

Что означает шестнадцатеричное число в ссылке на массив, хэш и т. д.?
При печати ссылки на массив, хэш и т. д. что это за шестнадцатеричное число в скобках? perl -e 'print []' Дает вывод, например: МАССИВ (0x9acb830) Что такое 0x9acb830? Если я снова напечатаю ту же ссылку, это число изменится.
29.03.2024

Добавьте документ с Text::DocumentCollection в Perl
Я пытаюсь использовать Text::DocumentCollection в Perl. Я хочу иметь возможность читать текст из дескриптора файла и создавать коллекцию документов из этого текста, хотя я не уверен, что это предполагаемое использование этого модуля. В...
25.04.2024

perl с использованием open3 для записи в STDIN и захвата STDOUT и STDERR
Я использую машину Windows x64 и пытаюсь захватить потоки STDOUT и STDERR из команды. Я также должен писать в STDIN команды. Я пытаюсь использовать для этого Perl IPC :: Open3, но безуспешно. Я использую сценарий, опубликованный здесь и команду...
28.03.2024

Почему Perl предупреждает о бесполезной константе 1 при использовании bigint?
Я писал модуль как часть своего приложения, когда заметил, что в результате проверки синтаксиса появляется предупреждение о бесполезном использовании константы (1) . Это почему? Константа - это обязательный 1 в конце модуля, который обычно...

отсутствует последний символ в регулярном выражении perl
(бревенчатые собачки) (бревенчатые нужды) ^\(log (.*)[^)]\)\s*\(log (.*)[^)]\)$ Он работает, за исключением отсутствующего символа в конце «s», как: собачке нужно
12.04.2024

Развертывание/свертывание или группировка одних и тех же строк в XML
Как я знаю, в некоторых программах или на HTML веб-страницах используется функция плюс/минус +/- , которая выполняет свертывание/группировку. Я создаю файл xml с помощью Perl, и есть несколько одинаковых строк/ссылок, которые я хочу...

Почему ^ и $ не работают должным образом?
Вот что меня озадачило последние 15 минут: if ('ab' =~ /^a|b$/) { print 't' } else { print 'f' } print "\n"; Я ожидал, что «a» или «b», следующие за началом и за которыми следует конец, должны соответствовать только одному символу. Таким...
14.04.2024

Linux: добавить переменную в конец строки, используя номер строки в качестве переменной
Я новичок в сценариях оболочки. Я использую кш. У меня есть эта конкретная строка в моем скрипте, которую я использую для добавления текста в переменной q в конец конкретной строки, заданной переменной a , содержащей номер строки. sed -i...
26.03.2024

Выражение Perl Regex для захвата строки между началом и концом строки (с концом строки, имеющим пробел с символом)
Моя строка данных такова: (wlc-nyhy30-a) * Мне нужно удалить начальную скобку и конечную скобку, которая точно соответствует ) * . Моя конечная строка должна быть: wlc-nyhy30-a Я могу легко удалить начало ( , как показано ниже,...
29.04.2024

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]