您的位置:首页 > 编程语言

Erlang并发编程-目录

2007-09-06 23:30 246 查看
目录

第一章 Erlang指导
   1.1 顺序编程
   1.2 数据 类型
   1.3 模式匹配
     1.3.1 调用函数时的模式匹配
     1.3.2 匹配原语"="
   1.4 内建函数
   1.5 并发
     1.5.1 一个echo(回显)进程
第二章 顺序编程
   2.1 数据类型
     2.1.1 数
     2.1.2 原子
     2.1.3 元组
     2.1.4 列表
   2.2 模式匹配
     2.2.1 模式 = 表达式
     2.2.2 调用函数时的模式匹配
   2.3 表达式计算
     2.3.1 计算函数
     2.3.2 计算顺序
     2.3.3 函数apply
   2.4 模块系统
     2.4.1 模块间调用
   2.5 函数定义
     2.5.1 术语
     2.5.2 子句
     2.5.3 子句首部
     2.5.4 子句守卫
     2.5.5 守卫测试函数
     2.5.6 数据比较
     2.5.7 子句体
   2.6 原语
     2.6.1 Case语句
     2.6.2 If语句
     2.6.3 Case语句和If语句的例子
   2.7 算术表达式
   2.8 变量范围
     2.8.1 if、case和receive中的变量范围
第三章 使用列表
   3.1 处理列表的内建函数
   3.2 常用的列表处理函数
     3.2.1 member
     3.2.2 append
     3.2.3 reverse
     3.2.4 delete_all
   3.3 例子
     3.3.1 排列
     3.3.2 集合
     3.3.3 素数
   3.4 列表中常见的递归模式
     3.4.1 查找列表中的元素
     3.4.2 生成同形列表
     3.4.3 计数
     3.4.4 采集列表中的元素
   3.5 函数型参数
     3.5.1 map函数
     3.5.2 filter函数
第四章 使用元组
   4.1 处理元组的内建函数
   4.2 多重返回值
   4.3 加密个人身份号码
   4.4 字典
   4.5 不平衡的二叉树
   4.6 平衡的二叉树
第五章 并发编程
   5.1 创建进程
   5.2 进程间通信
     5.2.1 接收信息的顺序
     5.2.2 从一个特定的进程接收信息
     5.2.3 一些例子
   5.3 暂停
   5.4 注册的进程
     5.4.1 基本原语
   5.5 客户端-服务器端模型
     5.5.1 讨论
   5.6 进程调度,实时和优先级
     5.6.1 进程优先级
   5.7 进程组
第六章 分布式编程
   6.1 动机
   6.2 分布式机制
   6.3 注册的进程
   6.4 连接
   6.5 一个银行例子
第七章 错误处理
   7.1 Catch 和 Throw
     7.1.1 使用catch和throw防范代码产生错误
     7.1.2 使用catch和throw实现一个函数的非本地返回
   7.2 进程终止
   7.3 链接的进程
     7.3.1 创建和删除链接
   7.4 运行时错误
   7.5 改变默认的信号接收行为
   7.6 未定义的函数和未注册的名字
     7.6.1 调用未定义的函数
     7.6.2 自动加载
     7.6.3 向未注册的名字发送信息
     7.6.4 修改默认行为
   7.7 Catch vs 捕获退出信息
第八章 编写健壮的应用程序
   8.1 防范不正确的数据
   8.2 健壮的服务器进程
   8.3 隔离计算
   8.4 保持进程运转
   8.5 讨论
第九章 杂项
   9.1 最后调用优化
     9.1.1 尾递归
     9.1.2 最后调用优化
   9.2 引用
   9.3 代码替换
     9.3.1 代码替换例子
   9.4 端口
     9.4.1 开启端口
     9.4.2 Erlang中的端口
     9.4.3 外部进程中的端口
   9.5 二进制数据
   9.6 进程字典
   9.7 网络核心
     9.7.1 认证
     9.7.2 net_kernel信息
   9.8 散列法
   9.9 效率
     9.9.1 文件读取
     9.9.2 字典读取
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: