Erlang程序设计,第一章 引言
第一章 引言 Table of Contents 第一章 引言 1.1 路线图 1.2 正式起航 第一章 引言 学习Erlang的理由: 希望编写能在多核计算机上运行更快的程序 希望编写不停机即可修改的可容错性程序 希望尝试传闻中的R...
第一章 引言 Table of Contents 第一章 引言 1.1 路线图 1.2 正式起航 第一章 引言 学习Erlang的理由: 希望编写能在多核计算机上运行更快的程序 希望编写不停机即可修改的可容错性程序 希望尝试传闻中的R...
第二章 入门 Table of Contents 第二章 入门 2.1 概览 2.2 Erlang安装 2.3 代码地址 2.4 启动Shell 2.5 整数运算 2.6 变量 2.7 浮点数 2.8 原子 2.9 元组 2.10 列表 2...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
第三章 顺序型编程 Table of Contents 第三章顺序型编程 3.1 模块 3.2 购物系统–进阶篇 3.3 同名不同目的函数 3.4 fun、匿名函数、lambda 3.4.1 以fun为参数的函数 3.4.2 返回fun的函...
第四章 异常 Table of Contents 第四章 异常 4.1 异常 4.2 抛出异常 4.3 try…catch 4.3.1 缩减版本 4.3.2 使用try…catch的编程惯例 4.4 catch 4.5 改进错误信息 4.6...
第五章 顺序型编程进阶 Table of Contents 第五章 顺序型编程进阶 5.1 BIF 5.2 二进制数据 5.3 比特语法 5.3.1 16bit色彩的封包与解包 5.3.2 比特语法表达式 5.3.3 高级比特语法样例 5....
第六章 编译并运行程序 Table of Contents 编译并运行程序 6.1 开启和停止Erlang shell 6.2 配置开发环境 6.2.1 为文件加载器设定搜索路径 6.2.2 在系统启动时批量执行命令 6.3 运行程序的几种...
第七章 并发 Table of Contents 并发 第七章 并发 这里作者再次强调了其对并发编程的理解, 即并发是一种本能, 而不是像共享内存的并发编程方式那样, 为了防止同时修改, 需要加锁, 而这种机制的复杂程度及带来的一系列的问题...
第八章 并发编程 Table of Contents 第八章 并发编程 8.1 并发原语 创建进程 向进程发送消息 接收消息 8.2 一个简单的例子 8.3 客户/服务器介绍 第一步 第二步 第三步 8.4 创建一个进程需要花费多少时间 8...
第九章 并发编程中的错误处理 Table of Contents 第九章 并发编程中的错误处理 9.1 链接进程 9.2 on_exit处理程序 9.3 远程错误处理 9.4 错误处理的细节 9.4.1 捕获退出的编程模式 9.4....
第十章 分布式编程 Table of Contents 第十章 分布式编程 10.1 名字服务 10.1.1 第一步: 一个简单的名字服务 10.1.2 第二步: 在同一台机器上, 客户端运行于一个节点而服务器运行于第二个节点 10.1.3...