摘要: 模块 inet 模块概述 访问TCP / IP协议。 描述 此模块提供对TCP/IP协议的访问。 另请参阅《ERTS用户指南:Inet配置》,以获取有关如何配置用于IP通信的Erlang运行时系统的更多信息。 以下两个内核配置参数会影响在Erlang节点上打开的所有套接字的行为: inet_defa 阅读全文
posted @ 2020-07-02 18:15 云彩草原 阅读(955) 评论(0) 推荐(1) 编辑
摘要: 可以通过以下方式有效地构建二进制: my_list_to_binary(List) -> my_list_to_binary(List, <<>>). ​ my_list_to_binary([H|T], Acc) -> my_list_to_binary(T, <<Acc/binary,H>>); 阅读全文
posted @ 2020-06-12 14:30 云彩草原 阅读(393) 评论(0) 推荐(1) 编辑
摘要: 本节介绍Erlang发行版如何使用TLS来获得额外的验证和安全性。 理论上,Erlang发行版可以使用几乎所有基于连接的协议作为承载。但是,需要一个用于实现连接设置的协议特定部分的模块。内核应用程序中的默认分发模块是inet_tcp_dist。启动分布式的Erlang节点时,net_kernel使用 阅读全文
posted @ 2020-06-12 11:21 云彩草原 阅读(388) 评论(0) 推荐(0) 编辑
摘要: C库 erts_alloc 库摘要 Erlang运行时系统内部内存分配器库。 描述 erts_alloc是一个Erlang运行时系统内部内存分配器库。 erts_alloc为Erlang运行时系统提供了许多内存分配器。 分配器 存在以下分配器: temp_alloc 用于临时分配的分配器。 ehea 阅读全文
posted @ 2020-06-11 11:15 云彩草原 阅读(524) 评论(0) 推荐(0) 编辑
摘要: OTP 22.0 Erlang/OTP 22是一个新的主要版本,具有新的特性和改进,同时也具有不兼容性。 要更深入地了解OTP 22发行版的亮点,您可以阅读我们的博客: http://blog.erlang.org/OTP-22-Highlights/ 潜在的不兼容 gen_*行为:如果通过sys: 阅读全文
posted @ 2019-09-10 18:23 云彩草原 阅读(3838) 评论(0) 推荐(1) 编辑
摘要: 模块摘要 通用有限状态机行为。 描述 用于实现有限状态机的行为模块。使用该模块实现的通用有限状态机进程(gen_fsm)将具有一组标准的接口函数,并包括用于跟踪和错误报告的功能。它也适用于OTP监督树。有关更多信息,请参阅OTP设计原则。 gen_fsm假定所有特定部分都位于回调模块中,导出预定义的 阅读全文
posted @ 2018-10-31 11:25 云彩草原 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 模块摘要 文件接口模块 描述 模块file提供了文件系统的接口。 在具有线程支持的操作系统上,可以让文件操作以其自己的线程执行,从而允许其他Erlang进程与文件操作并行地继续执行。在ERL(1)查看命令行标记 +A。 Erlang虚拟机在一定程度上支持Unicode的文件名。根据VM的启动方式(使 阅读全文
posted @ 2018-07-02 15:21 云彩草原 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 概述 TCP/IP套接字接口 描述 gen_tcp模块提供了使用TCP / IP协议与套接字进行通信的功能。 以下代码片段提供了一个客户端连接到端口5678的服务器的简单示例,传输一个二进制文件并关闭连接: client() -> SomeHostInNet = "localhost", % to 阅读全文
posted @ 2018-06-28 14:48 云彩草原 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 概要: 内置的存储 描述: 这个模块是Erlang内置存储BIFs的接口。这些提供了在Erlang运行时系统中存储大量数据的能力,并且能够对数据进行持续的访问时间。(在ordered_set的情况下,参见下面,访问时间与存储的对象数量的对数成正比。) 数据被组织成一组动态表,可以存储元组。每个表都是 阅读全文
posted @ 2018-06-26 20:15 云彩草原 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 命令: erl 概述: Erlang模拟器 描述: erl程序启动一个Erlang运行时系统。准确的信息是依赖于系统的(举例,erl是否是脚本或程序,其它程序调用)。 相反,windows用户可能想要使用werl程序,它运行在自己带有滚动条和支持命令行编辑的窗口。Windows上的erl程序在she 阅读全文
posted @ 2018-04-17 20:57 云彩草原 阅读(720) 评论(0) 推荐(0) 编辑