草庐IT

erlang-nif

全部标签

go - 像 erlang spawn 这样的 goroutine 可以跨多个主机透明地处理吗?

据说如果给erlang配置cookie设置,erlang的进程可以跨机器运行,这对调用者是透明的。goroutine可以这样运行吗? 最佳答案 这不是语言的特性,不是。但是,由于该语言没有办法询问goroutines(例如,获取线程ID或像其他一些语言一样从不同的goroutine控制它们),只要您可以设置透明的通信机制(例如,通过网络工作的channel),您可以创建类似的效果。事实上,Go的创造者之一RobPike过去曾玩弄过一个他称为“netchan”的包来做这件事,但是couldn'tgetthesemanticsright

linux - 在 linux 上的 erlang shell 中配置键

全部!是否可以在Linux下的Erlangshell中配置Home,End,Del键。当我按下Home时,它​​会生成“H”,当End时生成“F”... 最佳答案 一种方法是使用rlwrap-aerl启动Erlangshell。rlwrap是一个实用程序,它将readline库放在用户和底层程序之间,提供熟悉的键绑定(bind)、历史搜索等功能。 关于linux-在linux上的erlangshell中配置键,我们在StackOverflow上找到一个类似的问题:

linux - 在 linux 上的 erlang shell 中配置键

全部!是否可以在Linux下的Erlangshell中配置Home,End,Del键。当我按下Home时,它​​会生成“H”,当End时生成“F”... 最佳答案 一种方法是使用rlwrap-aerl启动Erlangshell。rlwrap是一个实用程序,它将readline库放在用户和底层程序之间,提供熟悉的键绑定(bind)、历史搜索等功能。 关于linux-在linux上的erlangshell中配置键,我们在StackOverflow上找到一个类似的问题:

linux - Erlang Linux 信号处理

是否可以通过Erlang中的处理程序捕获Linux信号(例如SIGUSR1)?(无需求助于用C编写的驱动程序) 最佳答案 (不是真正的答案)2001年有人问:Doesanyonehaveanyexamplesofunixsignalhandlinginerlang.IwouldliketomakealoadbalancerthatIhavewrittenrespondtosighup.当时的答案是:ThereisnoprovisionforhandlingsignalsinErlang"itself",i.e.youwillneed

linux - Erlang Linux 信号处理

是否可以通过Erlang中的处理程序捕获Linux信号(例如SIGUSR1)?(无需求助于用C编写的驱动程序) 最佳答案 (不是真正的答案)2001年有人问:Doesanyonehaveanyexamplesofunixsignalhandlinginerlang.IwouldliketomakealoadbalancerthatIhavewrittenrespondtosighup.当时的答案是:ThereisnoprovisionforhandlingsignalsinErlang"itself",i.e.youwillneed

RabbitMQ与Erlang版本对应关系

RabbitMQ和ErLang兼容性RabbitMQ版本最低要求Erlang/OTP支持的最大Erlang/OTP备注3.9.1523.224.33.9.0~3.9.1423.224.23.8.2923.224.33.8.16~3.8.2822.324.23.8.9~3.8.1522.323.x推荐使用23.x3.8.4~3.8.821.323.x推荐使用22.x或23.x3.8.0~3.8.321.322.x推荐使用22.x较旧的RabbitMQ和Erlang版本RabbitMQ版本最低要求Erlang/OTP支持的最大Erlang/OTP备注3.7.19~3.7.2721.322.x3.7

comparison - Erlang 相对于(类似于)node.js 的优势?

我意识到它们是用于解决不同问题的不同野兽,但我想要求列出Erlang相对于node.js的优势(反之亦然)。您什么时候会使用其中一个? 最佳答案 Erlang是一种语言和运行时。我假设您希望将erlang运行时与node.js进行比较首先我将列出相似之处:两者都适用于事件驱动编程。两者都专注于高度异步编程。然后是Erlang的优势:Erlangs消息传递抽象了本地和分布式进程之间的差异,使分布式编程更容易。Erlang的热代码加载允许在不中断任何当前事件的情况下对正在运行的服务进行就地发布。Erlang拥有出色的打包和部署工具。Er

comparison - Erlang 相对于(类似于)node.js 的优势?

我意识到它们是用于解决不同问题的不同野兽,但我想要求列出Erlang相对于node.js的优势(反之亦然)。您什么时候会使用其中一个? 最佳答案 Erlang是一种语言和运行时。我假设您希望将erlang运行时与node.js进行比较首先我将列出相似之处:两者都适用于事件驱动编程。两者都专注于高度异步编程。然后是Erlang的优势:Erlangs消息传递抽象了本地和分布式进程之间的差异,使分布式编程更容易。Erlang的热代码加载允许在不中断任何当前事件的情况下对正在运行的服务进行就地发布。Erlang拥有出色的打包和部署工具。Er

python - 集成 Erlang 和 python 的最佳方式

集成Erlang和python的最佳方式是什么?我们需要在Erlang中调用python函数,在python中调用Erlang函数。目前我们正在尝试使用SOAP作为这两种语言之间的中间层,但是我们有很多“不兼容”的麻烦。您能建议执行集成的最佳方法吗? 最佳答案 正如前面提到的erlport您可以使用Erlangportprotocol和term_to_binary/binary_to_termErlang端的函数。在Python端有低级端口驱动程序Port它可以发送和接收来自Erlang和更高级别协议(protocol)处理程序的消

python - 集成 Erlang 和 python 的最佳方式

集成Erlang和python的最佳方式是什么?我们需要在Erlang中调用python函数,在python中调用Erlang函数。目前我们正在尝试使用SOAP作为这两种语言之间的中间层,但是我们有很多“不兼容”的麻烦。您能建议执行集成的最佳方法吗? 最佳答案 正如前面提到的erlport您可以使用Erlangportprotocol和term_to_binary/binary_to_termErlang端的函数。在Python端有低级端口驱动程序Port它可以发送和接收来自Erlang和更高级别协议(protocol)处理程序的消