代码改变世界

随笔分类 - Node

NodeJS的代码调试和性能调优

2015-10-23 00:52 by Barret Lee, 8945 阅读, 收藏, 编辑
摘要:如果你一直用着 nodejs,然而一直都在写最基本的小 demo,很少深入的去剖析 nodejs 的性能问题,甚至连如何 debug 代码、如何发现性能问题都不知从哪里下手,那么赶紧往下读吧! 阅读全文

细嗅Promise

2014-09-29 20:39 by Barret Lee, 9525 阅读, 收藏, 编辑
摘要:读完这篇文章,预计会消耗你 40 分钟的时间。Ajax 出现的时候,刮来了一阵异步之风,现在 Nodejs 火爆,又一阵异步狂风刮了过来。需求是越来越苛刻,用户对性能的要求也是越来越高,随之而来的是页面异步操作指数般增长,如果不能恰当的控制代码逻辑,我们就会陷入无穷的回调地狱中。ECMAScript... 阅读全文

Etag缓存在PHP和NodeJS中的实现

2014-05-11 19:26 by Barret Lee, 4168 阅读, 收藏, 编辑
摘要:HTTP 提供了许多页面缓存的方案,其中属 Etag 和 Last-Modified 应用最广。本文会先介绍 Etag 的应用场景,然后说说他在 php 和 node 中的使用。本文地址:http://www.cnblogs.com/hustskyking/p/etag-in-node.html,转... 阅读全文

NodeJS写个爬虫,把文章放到kindle中阅读

2014-04-28 01:41 by Barret Lee, 7002 阅读, 收藏, 编辑
摘要:这两天看了好几篇不错的文章,有的时候想把好的文章 down 下来放到 kindle 上看,便写了个爬虫脚本,因为最近都在搞 node,所以就很自然的选择 node 来爬咯~本文地址:http://www.cnblogs.com/hustskyking/p/spider-with-node.html,... 阅读全文

深入浅出NodeJS——数据通信,NET模块运行机制

2014-04-22 02:11 by Barret Lee, 9094 阅读, 收藏, 编辑
摘要:互联网的运作,最根本的驱动就是信息的交互,NodeJS 在数据交互这一块做的很带感,异步编程让人很惬意,关于 NodeJS 的数据通信,最基础的两个模块是 NET 和 HTTP,前者是基于 TCP 的封装,后者本质还是 TCP 层,只不过做了比较多的数据封装,我们视之为更高层。本文先述说 NodeJ... 阅读全文