![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Erlang
文章平均质量分 92
宋小生的博客
《中间件源码》 示例先行,深入浅出的源码解析分享
展开
-
Erlang并发编程思想
这就是我们的交流方式。这就意味着Erlang的进程在任何操作系统上都会具有相同的逻辑行为, 这样,就能编写可移植的并发代码,让它在任何支持Erlang的操作系统上运行。这就意味着Erlang的进程在任何操作系统上都会具有相同的逻辑行为, 这样,就能编写可移植的并发代码,让它在任何支持Erlang的操作系统上运行。如果执行这一语句的子句不在catch语句的范围内, 此进程就会向当前连接的所有进程广播一个带有参数Why的退出信号。Erlang有一种公布进程标识符的方法,它让系统里的任何进程都能与该进程通信。原创 2022-10-02 21:51:16 · 2647 阅读 · 0 评论 -
[Erlang]-2-Erlang网络通信笔记
使用Erlang实现一个RPC服务器:RPC表示远程过程调用(remote procedure call)。RPC服务器令你得以从远程机器上发起过程(也就是函数)调用。利用这个基于TCP的RPC服务器,人们只需要一个简单的TCP客户端(比如老式的Telnet)就能连上Erlang节点、执行Erlangt命令,并检查执行结果。要想对上线投产后的软件进行诊断,这个TCP RPC服务器会是一个良好的起点。行为模式是面向进程编程中各种常见模式的一种形式化表述OTP行为模式将这类反复出现的模式分成了两个部分:通用部原创 2022-06-01 22:22:51 · 399 阅读 · 0 评论 -
[Erlang]-1-Erlang基础教程全解析
1-语法基础shell终端在终端输入erl即可进入erl环境的终端命令说明help()打印可用的shell函数h()打印先前输入过的命令v(N)取出第N号提示符对应的计算结果cd(Dir)更改当前自录(Dir应是双引号字符串)ls()和ls(Dir)打印目录内容pwd()打印工作目录(当前目录)q()退出(init:stop() 的简写)i()打印当前系统的运行时信息memory()打印内存使用信息数据类型原创 2022-05-10 20:15:35 · 2546 阅读 · 0 评论