提示:本站一些文章的超时空时间是乱写的,主要是为了排序,并不是真实写作时间。
新四青年
Home
Archives
Categories
Tags
FreeOpenLab
About
作品
Bilibili
Ekka源码阅读
Ekka是emqx自动集群和自动愈合的一个组件。 1.节点发现与自动集群ekka_cluster_strategy 模块定义了一些行为。它们分别是: -type(options() :: list(proplists:property())). %% 发现 -callback(discover(options()) -> {ok, list(node())} | &
2019-10-01 00:00:00
Erlang学习记录
erlang
运行时错误
函数子句错误发生函数子句(function clause)错误的最可能原因是:函数的所有卫语句或所有的匹配模式都失败了。 case 子句错误当忘记了一个特定的情况、传入的数据类型错误或者需要一个匹配一切的子句时,会发生case子句(case clause)错误。 if子句错误if子句(if clause)错误的原因和case子句类似。当Erlang找不到一个可以求值为true的分支时,会引发
2019-10-01 00:00:00
Erlang学习记录
erlang
ETS
ETS 表可以用来高效存储海量的erlang数据,ETS提供大型的键-值查询表, 1.四种不同的类型 集合(set) 相同的key-value元组只能出现一次。 包(bag) 每种key-value元组组合只能出现一次,但是同一个key可以出现多次。 重复包(duplicate bag) 允许重复的元组。 有序集合(ordered set) 相同的key-value元组只能出现一次,但是
2019-10-01 00:00:00
Erlang学习记录
erlang
Linux下安装Erlang和SSL
我们简单记录一下在Ubuntu上安装Erlang的过程 1.先安装openssl下载openssl源码 $ wget http://www.openssl.org/source/openssl-1.0.2a.tar.gz $ tar -zxvf openssl-1.0.2a.tar.gz 进入源码目录,注意如果不是最新下的目录,需要先执行 make clean 确保能够重新编译成功为了不和
2019-10-01 00:00:00
Erlang学习记录
erlang
分布式Erlang
Erlang内置了相关接口允许程序跨多节点允许:多个进程可以透明地在其他节点分裂出进程,并且相互通过发送消息来通讯。分布式的各个节点都可以位于同一台物理主机上,也可以分布在不同的主机上。 1.命名与通讯一个Erlang节点想要成为分布式Erlang系统的一部分,它必须拥有一个名字。 2. 节点间的连接与可见性为了能够相互通讯,Erlang的节点之间必须共享一个私密的cookie值。 如果一组节点共
2019-10-01 00:00:00
Erlang学习记录
erlang
RULEX-网关开发框架
RULEX 是一个轻量级工业类边缘网关开发框架
1994-07-24 00:00:00
things
things
1
…
12
13
14
Search
×
keyword