首页 脚本语言 Erlang ( Page 2 )

Erlang 28

Erlang是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境.

Erlang中的Record详解

在Erlang内部只有两种混合的数据类型:List和Tuple,而这两种都不支持命名访问,所以如果没有额外的库的话想创建像PHP、Ruby或Python中的关联数组(Ruby中的H…

2023-12-05 401

Erlang项目内存泄漏分析方法

随着项目越来越依赖Erlang,碰到的问题也随之增加。前段时间线上系统碰到内存高消耗问题,记录一下troubleshooting的分析过程。线上系统用的是Erlang R16B02…

Erlang分布式节点中的注册进程使用实例

上一篇文章中说到, 注册进程关联的原子具有全局作用域, 这里的全局指的是当前 Erlang 虚拟机, 在分布式中, 便是当前分布式节点. 因此, 在一个节点中注册进程关联的原子, …

Erlang中的匹配模式总结

一、赋值时匹配 原子匹配 复制代码 代码如下: atom = atom % atom another = another % another atom = another % ex…

Erlang中的函数与流程控制介绍

一:函数 1:在Erlang中,【名字相同但参数数目不同】的两个函数是完全不同的函数。 2:其他模块内的函数用完全限定名称 被调用: 复制代码 代码如下: -module(sort…

Erlang初学:Erlang的一些特点和个人理解总结

我对 Erlang 编程理念的理解:以分布式架构师的角度写代码。 函数式编程 Erlang 里面的函数是数学里面的函数:必须有返回值。 只要是函数必然有返回值,函数是一个过程,以英…

CentOS 6.5源码安装Erlang教程

Erlang目前已经是Fedora和Debian/Ubuntu软件仓库中的一部分。 Erlang目前最新的版本是OTP 17.0。Erlang是一种编程语言,用于构建大规模、高可伸…

Erlang中的映射组Map详细介绍

主要是遇到 Map匹配的问题,所以顺便回忆一下 Erlang 中的映射组 Map,在其它语言中被称作 Hash 哈希或者 Dict 字典。 Erlang 从 R17 版本开始支持映…

Erlang编程语言的第一印象

和朋友切磋高并发的时候,又一次涉及了Erlang,Erlang出自名门爱立信,具有稳定性极高的虚拟机和平台库,Facebook用它实现了聊天系统,Amazon 开发了SimpleD…

Erlang实现的百度云推送Android服务端实例

百度云推送官方地址http://developer.baidu.com/wiki/index.php?title=docs/cplat/push 简单的介绍下原理:   …