Erlang编程指南
①一般下午5点前订单,当日发货,开发票联系客服②教材,学习,考试类书默认有笔记(或做过)③其他类书一般无笔记,提前与客服沟通好再下单,否则本店不承担责任)④部分图书籍采用标准图片,可能存在不同印次不同封面,内容一致⑤出版时间过长的书都可能有自然发黄现象。
¥
59.25
7.5折
¥
79
九品
库存2件
作者 Francesco Cesarini|Simon Thompson
出版社 机械工业出版社
ISBN 9787111303251
出版时间 2011-03
装帧 平装
开本 其他
定价 79元
货号 1056041752672714762
上书时间 2024-11-14
商品详情
品相描述:九品
商品描述
作者简介 Francesco Cesarini 14年来一直向学生、开发人员、测试人员、项目和技术经理教授Erlang/OTP技术。他协助在爱尔兰、美国和英国建立起了Erlang开发中心。 Simon Thompson是一位肯特大学计算机实验室的逻辑和计算学教授,在过去25年里,他在那里教授本科生和研究生的计算学课程。 目录 序1 前言 3 第1章 引言9 为什么我应该使用Erlang 9 Erlang语言的历史及发展 11 Erlang的特性 12 Erlang和多核 17 案例研究 18 应该如何使用Erlang21 第2章 Erlang基础22 整数 22 Erlang终端 23 浮点数23 基元 25 布尔类型27 元组28 列表 29 项元比较34 变量 36 复杂数据结构 38 模式匹配 40 函数 44 模块 46 练习 50 第3章 Erlang顺序编程52 条件评估52 保护元 57 内置函数 60 递归66 运行时错误 75 处理错误 77 模块库 84 调试器 87 练习 90 第4章 并发编程95 创建进程 96 消息传递 98 接收消息 100 注册进程 107 超时 110 性能基准测试 111 进程架构 112 尾递归和内存泄漏 113 面向并发程序设计的个案研究 115 竞争条件、死锁和饥饿进程 116 进程管理器118 练习 119 第5章 进程设计模式121 客户端/服务器模型 122 进程模式实例 128 有限状态机 130 事件管理器和句柄 134 练习 141 第6章 进程错误处理机制143 进程链接和退出信号 143 健壮性系统 152 练习 158 第7章 记录和宏161 记录 162 宏 168 练习 172 第8章 软件升级175 升级模块 175 幕后 178 升级过程 184 .erlang文件 188 练习 188 第9章 更多数据类型和高级别构造190 实践中的函数式编程 190 Funs和高阶函数191 列表解析 198 二进制类型和序列化 202 引用 211 练习 212 第10章 ETS和Dets表214 ETS表 214 Dets表 228 移动用户数据库实例 231 练习 242 第11章 Erlang中的分布式编程244 Erlang中的分布式系统 244 Erlang中的分布式计算:基础 246 epmd进程 259 练习 260 第12章 OTP行为包261 OTP行为包介绍261 通用服务器264 监控进程 274 应用 278 版本发行的处理284 其他行为包和更多阅读资源287 练习288 第13章 Mnesia介绍290 何时使用Mnesia290 配置Mnesia292 事务处理296 分区网络301 扩展阅读302 练习303 第14章 图形用户界面编程wxErlang 305 wxWidgets305 wxErlang:wxWidgets绑定到Erlang306 第一个实例:MicroBlog309 MiniBlog实例313 获取和运行wxErlang316 练习317 第15章 套接字编程 319 用户数据报协议319 传输控制协议323 inet模块328 扩展阅读329 练习330 第16章 Erlang与其他编程语言接口332 交互运作概况332 与Java交互运作334 C节点339 Unix终端的Erlang调用:erl_call343 端口程序343 通信支持库347 内联驱动程序和FFI349 练习350 第17章 跟踪内置函数,dbg跟踪器以及匹配规则 351 引言 351 跟踪内置函数 352 用trace_pattern内置函数跟踪调用 358 dbg跟踪器 362 匹配规则:fun语法 370 匹配规则:螺母和螺栓 379 扩展阅读 387 练习 388 第18章 类型和文档 390 Erlang中的类型 390 TypEr: 成功类型和类型推断 394 使用EDoc生成文档 397 练习 405 第19章 EUnit和测试驱动开发 406 测试驱动开发406 EUnit 407 EUnit的基础架构 411 测试基于状态的系统 413 在Erlang中测试并发程序 414 练习 415 第20章 风格和效率 417 应用和模块 417 进程和并发422 格式约定 425 编码策略 431 效率 433 最后 437 附录 使用Erlang439 内容摘要 “即便我已经使用Erlang多年,在编程的时候仍然需要参考《Erlang编程指南》。不同层次的Erlang程序员都会发现本书是有价值的学习和参考资料。” ——Steve Vinoski,《IEEE Internet Computing》专栏作家 《Erlang编程指南》是对Erlang语言的深入介绍。Erlang是任何必须并发、容错和快速响应的环境的理想编程语言。随着多核处理器及其针对并发的新的可扩展方式的发展,Erlang得到了广泛的使用。通过本书,你将学会如何使用Erlang编写复杂的并发程序,不管你是否有编程背景和经验 本书由国际知名的Erlang社区领导者根据他们的培训材料编写而成。本书的重点集中在解释Erlang的语法和语义,并且介绍了其模式匹配、规范列表、递归、调试、网络和并发性等内容。 《Erlang编程指南》可以帮助你: • 理解Erlang的强大功能及其包含的特殊功能。 • 学习并发背后的概念以及Erlang处理并发的方式。 • 编写高效的Erlang程序并保持代码整洁和良好的可读性。 • 探究Erlang如何满足分布式系统的要求。 • 轻松添加简单的图形用户界面。 • 学习Erlang的跟踪机制以调试并发和分布式系统。 • 使用内置的Mnesia数据库和其他表存储功能。 《Erlang编程指南》每章末尾都提供了练习题,并且由简单的示例贯穿全书。
— 没有更多了 —
以下为对购买帮助不大的评价