失效链接处理 |
Node.js权威指南 PDF 下蝲
转蝲自:(x)http://download.csdn.net/detail/sinophp123/9660655
本站整理下蝲Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:(x)
http://e.dangdang.com/products/1900396125.html
相关截图Q?br />
![]() 资料介:(x) 本书旨在成ؓ(f)Node.js领域最全面、最pȝ?实战性的一本书Q供初学者系l学?fn)和开发者工作时参考。本书作者是资深Web开发专Ӟ不仅全面、细致地讲解?jin)Node.js的所有功能、特性、用方法和开发技巧,而且q(sh)l了(jin)与之相关的各U扩展功能和工具的用。此外,它实战性强Q不仅每个知识点都配有精?j)设计的案例(具体的实现步骤、完整的实现代码、最l的实现效果Q图文ƈ茂)(j)Q而且q有两个l合性的案例Q能让读者迅速获得实战经验。本书所有实例代码都l调试运行成功,读者可以对q些代码q行修改Q以便观察各U不同的效果Q加深对实例代码的理解? 全书?6章,分三个部分:(x)W一部分Q第1?2章)(j)从Node.js的特性、优ѝ适用场景、安装配|到各个模块的功能作用,再到开发的具体Ҏ(gu)和技巧,非常详尽地讲解了(jin)Node.js开发者必备的各种基础知识Q第二部分(W?3~15章)(j)介绍?jin)在使用Node.jsq行开发时极有可能用到的第三方开发包Q探讨了(jin)如何在Node.js应用E序中用关pd数据库及(qing)NoSQL型数据库Q如何用Express框架开发Web应用E序Q以?qing)如何用Socket.IOcd实现WebSocket通信{;W三部分Q第16章)(j)讲解?jin)两个综合案例,如何l合使用Node.js与Socket.IOcd制作一个聊天室应用E序的服务器端及(qing)客户端,以及(qing)如何l合使用Node.js与Express框架制作一个Web应用E序的服务器端及(qing)客户端?本书旨在成ؓ(f)Node.js领域*全面?pȝ?实战性的一本书Q供初学者系l学?fn)和发者工作时参考。本书作者是资深Web发专Ӟ不仅全面、细致地讲解?jin)Node.js的所有功能、特性、用方法和发技巧,而且q(sh)l了(jin)与之相关的各U扩展功能和工具的用。此外,它实战性强Q不仅每个知识都配有_ֿ(j)设计的小案例Q具体的实现步骤、完整的实现代码?l的实现效果Q图文ƈ茂)(j)Q而且q有两个l合性的案例Q能让读者迅速获得实战经验。本书所有实例代码都l调试运行成功,读者可以对q些代码行修改,以便观察各种不同的效果,加深对实例代码的理解?/span> 全书?6章,分三个部分:(x)*部分Q第1?2章)(j)从Node.js的特性、优ѝ适用场景、安装配|到各个模块的功能作用,再到发的具体Ҏ(gu)和技巧,非常详尽地讲解了(jin)Node.js发者必备的各种基础知识Q第二部分(W?3~15章)(j)介绍?jin)在使用Node.js行发时极有可能用到的W三方发包,探讨?jin)如何在Node.js应用E序中用关pd数据库及(qing)NoSQL型数据库Q如何用Express框架发Web应用E序Q以?qing)如何用Socket.IOcd实现WebSocket通信{;W三部分Q第16章)(j)讲解?jin)两个综合案例,如何l合使用Node.js与Socket.IOcd制作一个聊天室应用E序的服务器端及(qing)客户端,以及(qing)如何l合使用Node.js与Express框架制作一个Web应用E序的服务器端及(qing)客户端?/span> 资料目录Q?/strong> 前言 Z写作本书 读者对?/p> 如何阅读本书 勘误和支?/p> 致谢 W??Node.js介绍 1.1 Node.js概述 1.2 安装Node.js 1.3 Node.js中的模块 1.4 一个简单的CZ应用E序 1.5 结 W??Node.js中的交互式运行环?mdash;—REPL 2.1 REPLq行环境概述 2.2 在REPLq行环境中操作变?/p> 2.3 在REPLq行环境中用下划线字符 2.4 在REPLq行环境中直接运行函?/p> 2.5 在REPLq行环境中定义ƈ启动服务?/p> 2.6 REPLq行环境中的上下文对?/p> 2.7 REPLq行环境中的基础命o(h) 2.8 结 W??Node.js基础知识 3.1 Node.js中的控制?/p> 3.2 Node.js中的全局作用域及(qing)全局函数 3.3 __filename变量与__dirname变量 3.4 事g处理机制?qing)事件环机?/p> 3.5 在Node.js中用调试器 3.6 结 W??模块与npm包管理工?/p> 4.1 核心(j)模块与文件模?/p> 4.2 从模块外部访问模块内的成?/p> 4.3 l织与管理模?/p> 4.4 模块对象的属?/p> 4.5 包与npm包管理工?/p> 4.6 结 W??使用Buffercd理二q制数据 5.1 创徏Buffer对象 5.2 字符串的长度与缓存区的长?/p> 5.3 Buffer对象与字W串对象之间的相互{?/p> 5.4 Buffer对象与数值对象之间的怺转换 5.5 Buffer对象与JSON对象之间的相互{?/p> 5.6 复制~存数据 5.7 BuffercȝcL?/p> 5.8 结 W??在Node.js中操作文件系l?/p> 6.1 同步Ҏ(gu)与异步方?/p> 6.2 Ҏ(gu)件执行读写操?/p> 6.3 创徏与读取目?/p> 6.4 查看与修Ҏ(gu)件或目录的信?/p> 6.5 可以Ҏ(gu)件或目录执行的其他操?/p> 6.6 使用文g?/p> 6.7 对\径进行操?/p> 6.8 结 W??实现ZTCP与UDP的数据通信 7.1 使用net模块实现ZTCP的数据通信 7.2 使用dgram模块实现ZUDP的数据通信 7.3 结 W??创徏HTTP与HTTPS服务器及(qing)客户?/p> 8.1 HTTP服务?/p> 8.2 HTTP客户?/p> 8.3 创徏HTTPS服务器与客户?/p> 8.4 结 W??q程与子q程 9.1 Node.js中的q程 9.2 创徏多进E应用程?/p> 9.3 在多个子q程中运行Node.js应用E序 9.4 结 W?0?Node.js中的错误处理与断a处理 10.1 使用domain模块处理错误 10.2 Node.js中的断言处理 10.3 结 W?1?加密与压~?/p> 11.1 加密与解密处?/p> 11.2 压羃与解压羃处理 11.3 结 W?2?Node.js中的其他模块 12.1 使用dns模块解析域名 12.2 使用punycode模块转换punycode~码 12.3 使用os模块获取操作pȝ信息 12.4 使用readline模块逐行d数?/p> 12.5 使用util模块中提供的一些实用方?/p> 12.6 使用vm模块改变脚本q行环境 12.7 自定义REPLq行环境 12.8 结 W?3?数据库访?/p> 13.1 在MongoDB数据库中存取数据 13.2 在MySQL数据库中存取数据 13.3 结 W?4?使用Express构徏Web应用E序 14.1 Express概述 14.2 讄路由 14.3 使用各种提交数据或请求数据的Ҏ(gu) 14.4 中间?/p> 14.5 模板引擎 14.6 结 W?5?使用Socket.IOcd实现WebSocket通信 15.1 Socket.IO概述 15.2 Socket.IO的用方?/p> 15.3 在Express框架中用Socket.IO 15.4 在服务器端保存用h?/p> 15.5 q播消息 15.6 使用命名I间 15.7 结 W?6?l合案例介绍 16.1 创徏单聊天室应用E序 16.2 创徏Web应用E序
16.3 结 |