草庐IT

erlang-nif

全部标签

android - 使用 Erlang 解析 ASCII 字符

对需要进行哪些解析以及在客户端/服务器端进行哪些解析感到困惑。WhenisendanUmlaut'Ö'tomyejabberd,itisreceivedbyejabberdas>在此之后,我将其作为推送通知发送给我的客户(静默地通过GCM/APNS)。从那里开始,客户端通过UTF-8解码一个一个地对每个数字进行构建(这是错误的)。i.e.195isfirstdecodedtogibberishcharacter�andsoon.如果要接受两个字节或三个或更多字节,则此重建需要标识。这因字母的语言而异(例如德语)。客户端如何确定要重构的语言(一次性解码的字节数)?要添加更多,lists:

windows - 尝试运行 RabbitMQ 时出现 Erlang 错误

我正在尝试在Windows764位中使用Erlang安装RabbitMQ。我正在安装:R16B01Windows64BitBinaryFilerabbitmq-server-3.1.5.exe按照教程一步一步来http://www.youtube.com/watch?v=x9wwZAuub1w但是当运行命令时:“rabbitmq-pluginsenablerabbitmq_management”显示此错误:{error_logger,{{2013,9,12},{13,23,53}},"Failedtocreatecookiefile'z:/.erlang.cookie':enoent"

windows - 我如何在 Windows 的 Erlang 中清除屏幕

我使用Windows作为操作系统并安装了Erlang16B。如何清除屏幕?我已经尝试过:clrscr().clearscreen().cls().但每次都失败了。(可能是非常简单的问题,但我找不到解决方案。) 最佳答案 在您的erlangshell中键入以下命令。io:格式(os:cmd(清除))。然后你走:) 关于windows-我如何在Windows的Erlang中清除屏幕,我们在StackOverflow上找到一个类似的问题: https://stack

windows - Erlang 应用程序在 Windows 服务器上启动

我有一个部署在装有WindowsServer2008的服务器上的Erlang应用程序。我这样做的方式:复制Erlanglib目录中的应用程序文件夹。打开命令行(cmd)。执行erl。在Erlangshell中执行application:start(app_name)。有没有更好的方法来启动应用程序?如何让应用程序在Windows启动时启动? 最佳答案 我没有使用Windows的经验,但是...`1。首先,您可能想看看release的概念。在二郎。本质上,Whenwehavewrittenoneormoreapplications,w

windows - Erlang 项目无法在由 rebar 生成的 Windows 上启动

我在Windows上使用rebar成功编译了一个生成我的项目(称为eddy),但无法启动。eddy.cmdstarterlsrv.exe:Theserviceeddy_1isnotanerlsrvcontrolledservice.沮丧... 最佳答案 在启动该服务之前,您必须安装它:eddy.cmdinstalleddy.cmdstart如果你只想运行它,使用控制台选项:eddy.cmdconsole 关于windows-Erlang项目无法在由rebar生成的Windows上启动,我

windows - 如何使用 erlang.el 设置 Erlang + Emacs?

我已经下载并安装了Erlang和EmacsW32.但是如何在Emacs中使用erlang.el呢?我在哪里放置或安装它?我已阅读Erlang/OTPR13B04documentation和ErlangmodeforEmacsdocumentation但我还没有找到有关如何设置它的任何信息。更新1:我在TheErlangmodeforEmacs上找到了更多文档.我在我的.emacs中输入了脚本,但是当我启动Emacs时,我得到了Fileerror:Cannotopenloadfile,erlang-start,所以出了点问题。更新2:这就是我的.emacs的样子。它直接取自上面的链接。(

windows - 在 Windows 上编译 Erlang 代码

我安装了Erlang13B并尝试按照教程进行操作。每次我到达c(tut)时,我都会得到一个错误而不是(ok,tut),所以看起来好像没有安装任何模块。谁能指出我正确的方向?我已经尝试过Emacs,但我真的不知道如何使用它,甚至还没有接近让Erlang模式工作。例如,我在哪里输入:(setqload-path(cons"C:/ProgramFiles/erl5.6.2/lib/tools-/emacs"load-path))(setqerlang-root-dir"C:/ProgramFiles/erl5.6.2")(setqexec-path(cons"C:/ProgramFiles/

windows - 如何将 Erlang 程序编译成独立的 Windows 可执行文件?

Last.fm的理查德在metabrew有portedhisappstoErlang.riak、couchdb等也是这样做的。他提到提取所需的部分,或将整个VM包含到分发中。这里的主要特点是:该程序不需要在目标机器上安装Erlang。所以问题是,您如何逐步将Erlang程序打包为Windows(以及次要的Linux)可执行文件?附言我看过SAE项目,并且在这里阅读了所有相关问题。没有人回答我的问题。 最佳答案 创建Erlang的可移植版本(例如使用来自此讨论组的方法:ErlangonWindowsfromUSB)。本练习中最重要的部

erlang - gen_server 中引发的 Redis 异常

我正在尝试使用gen_server从erlang在redis中插入10000条记录。但是,我得到以下异常exceptionexit:{connection_error,{connection_error,eaddrnotavail}}注意:-redis服务器上的端口范围足够Redis配置为一次接受10000个连接我还尝试使用timer:sleep来排除连接已满的可能性。我正在启动连接、触发查询并立即关闭连接从gen_server到redis的调用是同步的我正在使用eredis作为库我在redis中大约200到500次插入时收到此错误 最佳答案

mysql - 是否有一种成熟的方法来连接 Erlang 和 PostgreSQL 或 MySQL?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我在互联网上搜索了驱动程序来连接到任一数据库,我看到的所有项目要么已经死了很长时间,看起来不完整,要么没有足够好的文档可以在不阅读所有源代码的情况下使用.以前有没有人使用过Erlang与MySQL或PostgreSQL通信?您使用哪种软件包来做到这一点?