node
寒风问雪
专注于服务器领域前端领域
展开
-
Node内存泄漏专题
收集所有存在内存泄漏的所有case。哪怕一个字节也不放过。Case1:无限制增长的数组var leakArray = []; exports.leak = function () { leakArray.push("leak" + Math.random()); };这个大概是最常见的内存泄漏案例。只要变量leakArray不被回收,内存就有可能无限上涨,且不被回转载 2013-11-04 13:58:00 · 729 阅读 · 0 评论 -
浅谈nodejs中的Crypto模块
node.js的crypto在0.8版本并没有改版多少,这个模块的主要功能是加密解密。node利用 OpenSSL库来实现它的加密技术,这是因为OpenSSL已经是一个广泛被采用的加密算法。它包括了类似MD5 or SHA-1 算法,这些算法你可以利用在你的应用中。1、我们先来看hash算法:我们可以通过 crypto.createHash() 来创建一个Hash实例。我们可以利用转载 2014-01-17 13:24:54 · 1484 阅读 · 0 评论 -
写给Node.js学徒的7个建议
一些我更愿意在开始就知道东西利用 Node.js 开发是一个非常有趣,和令人满足的过程, 它有3万多个模块可以选择使用,并且所有的模块可以非常容易的集成入现有的应用之中。无论如何,对于一些刚开始使用Node.js 开发的的人来说, 很容易碰壁,在这个文章中,我会提到在你学习过程中遇到的问题。贴士 1: 在开发环境使用nodemon,在生产环境使用pm2当你第一次开发转载 2014-02-10 17:23:53 · 1004 阅读 · 0 评论 -
为什么我要放弃meteor
最近接了一个老外的项目,对方要求用meteor开发。刚开始我觉得这个框架太好了,甚至打算以后在自己项目中也用这个框架,经过这段时间的使用,我今天来谈谈自己对这个框架的理解。meteor是一个基于nodejs平台的实时web开发框架,采用全新的编程理念,全新的通信模式。具体情况,可以百度,这里就不废话了。先来说说优点:1. 搭建环境非常简单,可以轻松建立开发环境,文档还算齐全。2原创 2015-01-18 16:42:00 · 2575 阅读 · 2 评论