Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
jianghua.yjh committed May 4, 2016
0 parents commit 0077202
Show file tree
Hide file tree
Showing 70 changed files with 39,477 additions and 0 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# 深入理解Node.js:核心思想与源码分析

Node.js 的源码分析,基于 v6.0.0.

源码分析包括(libuv, v8), 需要有一定的 C、C++基础。 Node.js 的源码到处闪烁着开发者的智慧和追求极致的精神。

- 系统架构

- 设计模式

- 性能优化

- 奇技淫巧

本书通过分析 node 核心模块的实现,向读者阐述 node 异步 IO,事件循环的核心思想。帮助开发者更好的使用 Node.js。

通过追溯 node 社区开发issue, 探讨 node 的变迁和演进,学习 node.js 的设计哲学。

本书版权归作者所有,未经作者授权,禁止一切方式转载。

联系作者 @江凌 微博:http://weibo.com/yangjianghua

21 changes: 21 additions & 0 deletions SUMMARY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Table of content

* [Chapter1](chapter1/README.md)
* [架构一览](chapter1/chapter1-0.md)
* [为啥是libuv](chapter1/chapter1-1.md)
* [从「hello world」讲起](chapter1/chapter1-2.md)
* [Chapter2](chapter2/README.md)
* [V8 的一些概念](chapter2/chapter2-0.md)
* [模块加载](chapter2/chapter2-1.md)
* [Timer源码解读](chapter3/chapter3-1.md)
* [cluster](chapter4/chapter4-1.md)
* [事件循环](chapter5/chapter5-1.md)
* [Buffer](chapter6/chapter6-1.md)
* [Event](chapter7/chapter7-1.md)
* [Stream 流](chapter8/chapter8-1.md)
* [Net 网络](chapter9/chapter9-1.md)
* [HTTP](chapter10/chapter10-1.md)
* [文件系统](chapter11/chapter11-1.md)
* [Global对象](chapter12/chapter12-1.md)
* [子进程](chapter13/chapter13-1.md)
* [Node.js在物联网](chapter14/chapter14-1.md)
Binary file added _book/chapter1/1240.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _book/chapter1/270064-edbf9b53812f0433.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _book/chapter1/FuX1qcGJgwYtX9zNbBAOSaQeD8Qz.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 0077202

Please sign in to comment.