?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 我爱我色成人网,亚洲精品tv久久久久久久久,推油少妇久久99久久99久久

亚洲精品92内射,午夜福利院在线观看免费 ,亚洲av中文无码乱人伦在线视色,亚洲国产欧美国产综合在线,亚洲国产精品综合久久2007

?div class="header_top">
Java知识分n|?- L学习(fn)从此开始!    
SpringBoot+SpringSecurity+Vue+ElementPlus权限pȝ实战评 震撼发布        

最新Java全栈׃实战评(免费)

AI人工学习(fn)大礼?/h2>

IDEA怹Ȁz?/h2>

66套java实战评无套路领?/h2>

锋哥开始收Java学员啦!

Python学习(fn)路线?/h2>

锋哥开始收Java学员啦!

Node学习(fn)指南 PDF 下蝲


旉:2016-11-30 15:35来源:https://download.csdn.net/ 作?转蝲  侉|举报
Node学习(fn)指南 PDF 下蝲
失效链接处理
Node学习(fn)指南 PDF 下蝲

转蝲自:http://download.csdn.net/detail/sinophp123/9697268
 
本站整理下蝲Q?/strong>版权归出版社和原作者所有,链接已删除,误买正?/b>
 
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:
http://e.dangdang.com/products/1900762339.html
  
相关截图Q?br />

资料介:
Node.js是一套用来编写高性能|络服务器的JavaScript工具包。它可以让JavaScript在服务器端运行,因此Q可用来快速构建网l服务及应用的^台?  《Node学习(fn)指南》是学习(fn)Node~程的门指南。全书共16章。前4章主要介lNode基本知识Q包理工具(npm)的安装和使用{。第5章介l了Node处理异步发的独特的实现方式等。第6~8章,讲解了\由、代理、Web服务器、中间g{基本概念,包括Express。第9章到W?1章分别介l了ZRedis、MongoDB以及关系型数据库的Node应用发。第12章到W?4章分别介l了囑Ş和媒体、Sockets.io模块、调试和试{主题。第15章介l了安全和权限的问题Q第16章介l了Node应用的扩展和部v?  《Node学习(fn)指南》适合有一定基的JavaScriptE序员阅读,也适合对学?fn)Node应用发感兴趣的读者学?fn)参考?  Node.js是一套用来编写高性能|络服务器的JavaScript工具包。它可以让JavaScript在服务器端运行,因此Q可用来快速构建网l服务及应用的^台?/span>
  《Node学习(fn)指南》是学习(fn)Node~程的门指南。全书共16章。前4章主要介lNode基本知识Q包理工具(npm)的安装和使用{。第5章介l了Node处理异步发的独特的实现方式等。第6~8章,讲解了\由、代理、Web服务器、中间g{基本概念,包括Express。第9章到W?1章分别介l了ZRedis、MongoDB以及关系型数据库的Node应用发。第12章到W?4章分别介l了囑Ş和媒体、Sockets.io模块、调试和试{主题。第15章介l了安全和权限的问题Q第16章介l了Node应用的扩展和部v?/span>
  《Node学习(fn)指南》适合有一定基的JavaScriptE序员阅读,也适合对学?fn)Node应用发感兴趣的读者学?fn)参考?/span>

资料目录Q?/strong>

内容提要

作者简?/p>

底囄

前言

W??Node.jsQ启动与q行

1.1 搭徏Node开发环?/p>

1.1.1 LinuxQUbuntuQ下安装Node

1.1.2 Windows 7q_下Node+WebMatrix

1.1.3 升Node

1.2 开始Node开?/p>

1.2.1 Hello, World in Node

1.2.2 分析“Hello,World”

1.3 异步函数及Node事g循环

1.3.1 使用异步方式d文g

1.3.2 观察异步E序程

1.4 Node的优?/p>

W??Node与REPL

2.1 REPLQ先睹ؓ快和未定义的表达?/p>

2.2 REPL的优势:更好地理解表层之下的JavaScript

2.3 多行以及更复杂的JavaScript

2.3.1 REPL命o

2.3.2 REPL和rlwrap

2.3.3 定制REPL

2.4 不可预计的意?mdash;—记得l常保存

W??Node核心?/p>

3.1 全局对象Qglobal、process和Buffer

3.1.1 global

3.1.2 process

3.1.3 Buffer

3.2 定时器:setTimeout、clearTimeout、setInterval和clearInterval

3.3 Servers、Streams和Sockets

3.3.1 TCP Sockets和Servers

3.3.2 HTTP

3.3.3 UDP数据报套接字

3.3.4 、管道和Readline

3.4 子进E?/p>

3.4.1 child_process.spawn

3.4.2 child_process.exec和child_process.execFile

3.4.3 child_process.fork

3.4.4 在Windowspȝ中用子q程

3.5 域名解析和URL处理

3.6 Utilities模块和对象?/p>

3.7 Events和EventEmitter

可读写流

W??Node模块pȝ

4.1 使用require和默认\径加载模?/p>

4.2 外部模块和Node包管理工?/p>

4.3 如何扑ֈ你需要的模块

4.3.1 ColorsQ简单至?/p>

4.3.2 OptimistQ另一个简单的模?/p>

按独立应用程序方式运行Node应用

4.3.3 Underscore

4.4 创徏自定义模?/p>

4.4.1 打包整个目录

4.4.2 Z的模块发布做准备

4.4.3 发布模块

W??控制、异步模式和异常处理

5.1 使用Callback而不使用Promises

5.2 序调用、嵌套回调、异常捕?/p>

5.3 异步模式和控制流模块

5.3.1 Step

5.3.2 Async

5.4 Node~码风格

W??路由d、服务文件和中间?/p>

6.1 从头开始:创徏一个简单的静态文件服务器

Z么不用__dirname呢?

6.2 中间?/p>

6.2.1 Connect基本知识

使用Alpha模块

6.2.2 Connect中间?/p>

connect.static

Connect.logger

connect.parseCookie和connect.cookieSession

6.2.3 定制Connect中间?/p>

6.3 Routers

6.4 Proxies

W??Express框架

7.1 ExpressQ启动和q行

7.2 app.js文g

讄应用E序模式

7.3 错误处理

7.4 Express与Connect的关p?/p>

7.5 路由

7.5.1 路由路径

7.5.2 路由和HTTP动词

7.6 关于MVC

7.7 使用cURL试Express应用E序

其他框架

W??Express、模板系l和CSS

8.1 EJS模板pȝQEmbedded JavaScript Template SystemQ?/p>

8.1.1 基本语法

8.1.2 Node与EJS

8.1.3 EJS与Node Filters

8.2 在Express中用EJS

8.2.1 多对象环境的攚w?/p>

8.2.2 静态文件\?/p>

8.2.3 处理一个新对象的Posth

8.2.4 Widget索引和生成picklist

8.2.5 昄单个对象q确认对象的删除操作

8.2.6 提供更新信息的表达以及处理PUTh

8.3 Jade模板pȝ

8.3.1 Jade语法?/p>

8.3.2 使用block和extends模块化视图模?/p>

8.3.3 Widget View转换为Jade模板

转换widget最主要的显C页?/p>

8.3.4 转换edit和delete表单

8.4 使用Stylus完成单的CSS样式

W??l构化数据、Node和Redis

9.1 Node和Redis

9.2 构徏游戏得分排行?/p>

9.3 创徏消息队列

何时创徏Redis客户端?

9.4 为Express应用E序dl计中间?/p>

W?0?Node和MongoDBQ文中心数?/p>

10.1 MongoDB Native Node.js DriverQMongoDB原生Node.js 驱动Q?/p>

10.1.1 MongoDB入门

10.1.2 定义、创Z及销毁MongoDB Collection

10.1.3 为Collectiond数据

10.1.4 查询数据

10.1.5 使用Updates、Upserts、Find和Remove

异步数据讉K的挑?/p>

10.2 使用Mongoose实现Widget模块

10.3 重构Widget工厂

10.4 dMongoDB后台

W?1?Node与关pd数据?/p>

11.1 db-mysql入门

11.1.1 查询字符串和Ҏ(gu)?/p>

11.1.2 使用查询字符串更新数据库

11.1.3 使用Ҏ(gu)链更新数据库

11.2 使用node-mysql实现本地MySQL讉K

11.2.1 使用node-mysql做基本的CRUD操作

11.2.2 MySQL事务与mysql-queues

11.3 ORM与Sequelize

11.3.1 定义模型

11.3.2 ORM风格的CRUD实现

11.3.3 d多个对象

11.3.4 从关pd到ORM

W?2?囑Ş和HTML5 Video

12.1 创徏和用PDF

12.1.1 使用子进E访问PDF工具

Wkhtmltopdf寚w面截?/p>

使用PDF Toolkit讉KPDF文g中的数据

创徏一个PDF uploader和处理由囑փD的g?/p>

12.1.2 使用PDFKit创徏PDF

12.2 从子q程讉KImageMagick

12.3 通过HTTP提供HTML5 Video服务

12.4 创徏和流化画布内容(Canvas ContentQ?/p>

W?3?WebSockets和Socket.IO

13.1 WebSockets

13.2 Socket.IO?/p>

13.2.1 一个简单的通信范例

13.2.2 异步世界里的WebSockets

13.2.3 关于客户端代?/p>

13.3 配置Socket.IO

13.4 ChatQWebSockets版本?ldquo;Hello, World”

13.5 在Express中用Socket.IO

W?4?Node应用E序的测试和调试

14.1 调试

14.1.1 Node.js Debugger

14.1.2 使用Node Inspector的客L(fng)调试

14.2 单元试QUnit TestingQ?/p>

14.2.1 Assert与单元测?/p>

14.2.2 Nodeunit与单元测?/p>

14.2.3 其他试框架

Mocha

Jasmine

Vows

14.3 验收试

14.3.1 Soda和Selenium试

14.3.2 通过Tobi和Zombie模拟览?/p>

14.4 性能试Q基准问题和负蝲试

14.4.1 ApacheBench基准试

14.4.2 Nodeload与负载测?/p>

14.5 Nodemon更新代码

W?5?安全及防?/p>

15.1 数据加密

15.1.1 TSL / SSL配置

15.1.2 使用HTTPS

15.1.3 如何安全的保存密?/p>

15.2 认证/授权及Passport

15.2.1 授权/认证{略QOauth、OpenID、用户名/密码验证

15.2.2 Local Passport Strategy

15.2.3 Twitter Passport StrategyQOAuthQ?/p>

15.3 保护应用E序Q防止攻?/p>

15.3.1 不要使用eval

15.3.2 量使用复选框、单选按钮和下拉式选项

15.3.3 使用node-validator

15.4 在沙׃执行代码

W?6?扩展和部|Node应用

16.1 把你的节炚w|到服务器上

16.1.1 ~写package.json文g

16.1.2 使用Forever让你的应?ldquo;怸掉线”

16.1.3 使用Node和Apache

16.1.4 改善性能

16.2 部vC服务

16.2.1 通过Cloud9 IDE部v到Windows Azure

16.2.2 Joyent Development SmartMachine

16.2.3 Heroku

16.2.4 Amazon EC2

16.2.5 Nodejitsu

附录 Node、Git和GitHub

Ƣ迎来到异步C֌Q?/p>

异步C֌的来?/p>

C֌里都有什么?

购买图书

下蝲资源

与作译者互?/p>

灉|优惠的购?/p>

特别优惠

U电(sh)图书l合购买

C֌里还可以做什么?

提交勘误

写作

会议zd早知?/p>

加入异步


 


 

------分隔U?---------------------------
?!-- //底部模板 -->