Я хочу сделать, выборочное получает, где рекордное свойство должно быть подобрано, но безотносительно синтаксиса, который я пробую, я получаю "недопустимый шаблон" сообщение. цикл (состояние)-> получают {ответ, State#s....
У меня есть genserver модуль, который я должен запустить как сервер, работающий в фоновом режиме. Во время разработки я использовал стандартный терминал Эрл для запуска его как $erl Erlang R13B01 (erts-5.7.2) [источник] [smp:...
Я пытаюсь выполнить BeepBeep через Mochiweb на Порте 80. Это работает, если я ввожу sudo./start_server.sh. Есть ли какие-либо угрозы безопасности с выполнением Mochiweb как это? Раз так, как исправить?Спасибо!
Я пытаюсь использовать ei_get_type () (ei), но я испытываю затруднения при нахождении, где поле 'типа' документируется. Я посмотрел в ei.h, но все, что я мог найти, было списком констант, запускающихся с "ЭРЛ _". #...
Существует ли способ запросить таблицу имени, которой управляет epmd демон? Узлы () функция не очень полезны на той передней стороне.Примечание: Я ищу API кроме парсинга вывода, сгенерированного через...
Я ищу библиотечную функцию Erlang, которая возвратит индекс конкретного элемента в списке. Так, если бы X = [10,30,50,70] тогда lists:index_of (30, X) возвратился бы 1, и т.д., точно так же, как Java....
Действительно ли возможно реализовать закрытие в Erlang? Например, как я перевел бы этот отрывок из Схемы? (определите (делать-сумматор n) (lamdba (x) (+ x n))) я попробовал следующее, но я...
Мне сделали серверное приложение в Erlang. В нем у меня есть mnesia таблица, которые хранят некоторую информацию на фотографиях. В духе "всего процесс", я решил перенести ту таблицу в...
У меня есть переменная, которая может или содержать список строк или справедливого строка. Существует ли хороший способ сказать, с каким видом я имею дело? "192.168.1.18" по сравнению с ["192.168.1.18", "192.168.1.19"] В такж
Существует ли способ использовать записи непосредственно в Эрл? Независимо от того, что я пробую, это всегда говорит это, canno находят запись. Я пытаюсь сделать mnesia транзакции, и я не могу зайти слишком далеко без своих записей. Любой...
Читать книгу Joe Armstrong и наблюдаемого Kevin Smith демонстрирует на экране, я создал простое приложение OTP, состоявшее из единственного gen_server и единственного супервизора, связанного вместе как приложение OTP...
Я должен дополнить вывод целого числа к данной длине. Например, с длиной 4 цифр, вывод целого числа 4 "0004" вместо "4". Как я могу сделать это в Erlang?
Когда я запускаю свой эмулятор Erlang, там первый бит имеет набор информационных вещей. (Немного переформатированный для эффекта.) Маноа: ~ stu$ Erlang Эрл (ЛУЧ) версия 5.6.5 эмулятора [источник] [smp:...
Если у меня есть несколько, веб-сервер, записанный в выполнении Erlang (сбалансированная загрузка) и Mnesia, используется для базы данных бэкенда, что лучший способ состоит в том, чтобы обновить целую систему до более новой версии?
Я ищу библиотеку обработки PDF, записанную в Erlang, но я не мог найти любого все же. ErlGuten, единственная библиотека, которую я нашел, могли только генерировать PDFs не, обрабатывают их. Любой знающий о таком...
У меня есть группа erlang узлов, которые копируют их данные через "extra_db_nodes" Mnesia... Я должен обновить аппаратное и программное обеспечение, таким образом, я должен отсоединить некоторые узлы, поскольку я пробиваюсь от узла до...
у меня есть hexdecimal данные, которые я должен преобразовать в 64 Десятичных данных Со знаком.. таким образом, я думал, имеют шаг follwoing как это. 1.hexadecimal к двоичному файлу, вместо того, чтобы писать мое собственное преобразование кода я...
Почему компилятор Erlang не обнаруживает неопределенные функции во время компиляции. Если я пишу test.erl: - модуль (тест). - экспорта ([запуск/0]). запустите ()-> erlang:foo (). Это компилирует прекрасный. Eshell...
При прибытии из Python, который я ищу, некоторые "легкие испытывать" оболочку как Python имеют с ipython (предпочтительно с поддержкой Emacs). В Erlang окружают Вас, всегда должны сначала компилировать (c (...)), который замедляется...
Как я могу преобразовать метку времени (количество миллисекунд с 1 января 1970...) до настоящего времени или формат DateTime в Erlang? Что-то как {год, Месяц, День}.
Я надеюсь, что вопрос об архитектуре разумен на Stackoverflow, таким образом, я спрашиваю это здесь. Я пытался видеть, где функциональный язык был бы полезен за пределами ориентированного на математику...
Я работаю над финансовыми приложениями в Java, и разбирание в параллелизме является болью. Erlang и модель агентов, как предполагается, являются подходящим вариантом для в широком масштабе параллельных приложений, но я не могу выяснить...
У меня есть процесс, который должен делать некоторую работу каждые пятнадцать секунд. Я в настоящее время делаю его как это: - поведение (gen_server). interval_milliseconds ()-> 15000. init ()-> {хорошо...
Скажем, Вам копировали mnesia таблицу на узлах A и B. Если на узле C, который не содержит копию таблицы, я делаю mnesia:change_config (extra_db_nodes, [NodeA, NodeB]), и затем на узле C I...
Поэтому, когда пользователь отправляет запрос на регистрацию учетной записи, он отправляет свое имя пользователя, пароль, электронную почту и другую информацию. Функция регистрации должна проверять все свои данные. Примером может быть: проверить ...
Я продолжаю сталкиваться с этим. Я хочу породить процессы и аргументы передачи им, не используя форму MFA (модуль/функция/аргументы), так в основном, не имея необходимость экспортировать функцию, я хочу...
Я заметил следующий комментарий в своей копии Опытного F# на странице 379: Передача и Обработка сообщений различие часто делаются между параллелизмом общей памяти и передачей сообщений...
Я создал базу данных Mnesia / Схема на machine1. Узел назвали mypl@machine1. Я тогда переместил все файлы в machine2, потому что machine1 сломался. Все хорошо работает, пока код работает...