摘要:
个人总结:读完这篇文章需要5分钟,这篇文章讲解了Node.js非对称加密算法的实现。 摘录自网络 地址: https://github.com/chyingp/nodejs-learning-guide 前言 刚回答了SegmentFault上一个兄弟提的问题《非对称解密出错》。这个属于Node.j 阅读全文
摘要:
个人总结:读完这篇文章需要30分钟,这篇文章讲解了使用Node处理加密算法的基础。 摘选自网络 Nodejs进阶:crypto模块之理论篇 一、 文章概述 互联网时代,网络上的数据量每天都在以惊人的速度增长。同时,各类网络安全问题层出不穷。在信息安全重要性日益凸显的今天,作为一名开发者,需要加强对安 阅读全文
摘要:
个人总结:读完这篇文章需要5分钟,讲解了debug模块的使用 摘选自网络 前言 在node程序开发中时,经常需要打印调试日志。用的比较多的是debug模块,比如express框架中就用到了。下文简单举几个例子进行说明。文中相关代码示例,可在这里找到。 备注:node在0.11.3版本也加入了util 阅读全文
摘要:
个人总结:读完这篇文章讲解了log4js的使用,具体更多可以参考npmjs上看,读完这篇需要15分钟。 摘选自网络 对于线上项目用来说,日志是非常重要的一环。log4js是使用得比较多的一个日志组件,经常跟Express一起配合使用。本文从入门实例开始,讲解log4js的使用,以及如何跟Expres 阅读全文
摘要:
个人总结:这篇文章讲解了express框架种cookie的使用,需要引用cookie-parser这个包。读完这篇文章需要10分钟。 摘选自网络 文章导读 cookie-parser是Express的中间件,用来实现cookie的解析,是官方脚手架内置的中间件之一。 它的使用非常简单,但在使用过程中 阅读全文
摘要:
个人总结:这篇文章讲解了Express框架中日志记录插件morgan的示例。读完这篇文章需要10分钟 摘选自网络 章节概览 morgan是express默认的日志中间件,也可以脱离express,作为node.js的日志组件单独使用。本文由浅入深,内容主要包括: morgan使用入门例子 如何将日志 阅读全文
摘要:
个人总结: 这篇文章讲解了express框架中如何使用session,主要用了express-session这个包。更多可以参考npm.js来看,读完这篇文章需要10分钟。 摘选自网络: 文档概览 本文基于express、express-session实现了简易的登录/登出功能,完整的代码示例可以在 阅读全文
摘要:
https://github.com/chyingp/nodejs-learning-guide 阅读全文
摘要:
个人总结:这篇文章讲解了使用Node处理转换base64编码图片,读完这篇文章需要5分钟。 摘选自网络 问题:将图片转成datauri 今天,在QQ群有个群友问了个问题:“nodejs读取图片,转成base64,怎么读取呢?” 想了一下,他想问的应该是 怎么样把图片嵌入到网页中去,即如何把图片转成对 阅读全文
摘要:
个人总结:这篇文章主要讲了multer插件的使用,类似于formidable,可以用来处理post表单中的文件上传,读完这篇文章需要10分钟。 摘选自网络 概览 图片上传是web开发中经常用到的功能,node社区在这方面也有了相对完善的支持。 常用的开源组件有multer、formidable等,借 阅读全文
摘要:
个人总结:Node.js处理post表单需要body-parser,这篇文章进行了详细的讲解。 摘选自网络 写在前面 body-parser是非常常用的一个express中间件,作用是对http请求体进行解析。使用非常简单,以下两行代码已经覆盖了大部分的使用场景。 app.use(bodyParse 阅读全文
摘要:
个人总结:这篇文章讲解了Nodejs中自带模块的MD5加密算法的使用,读完这篇文章需要15分钟,其实还有一个叫utility的包在npm上,也非常好用。 摘选自网络 简介 MD5(Message-Digest Algorithm)是计算机安全领域广泛使用的散列函数(又称哈希算法、摘要算法),主要用来 阅读全文
摘要:
个人总结:这篇文章主要讲解了Nodejs处理服务器乱码及编码的知识,读完这篇文章需要10分钟。 摘选自网络 写在前面 在web服务端开发中,字符的编解码几乎每天都要打交道。编解码一旦处理不当,就会出现令人头疼的乱码问题。 不少从事node服务端开发的同学,由于对字符编码码相关知识了解不足,遇到问题时 阅读全文
摘要:
https://github.com/chyingp/nodejs-learning-guide 阅读全文
摘要:
https://github.com/chyingp/nodejs-learning-guide 阅读全文
摘要:
原文:https://github.com/chyingp/nodejs-learning-guide 自己过一遍: 模块简介 string_decoder模块用于将Buffer转成对应的字符串。使用者通过调用stringDecoder.write(buffer),可以获得buffer对应的字符串。 阅读全文
摘要:
https://github.com/chyingp/nodejs-learning-guide 阅读全文
摘要:
模块概览 nodejs的核心模块,基本上都是stream的的实例,比如process.stdout、http.clientRequest。 对于大部分的nodejs开发者来说,平常并不会直接用到stream模块,只需要了解stream的运行机制即可(非常重要)。 而对于想要实现自定义stream实例 阅读全文
摘要:
debuglog(section) 很有用的调试方法。可以通过 util.debuglog(name) 来创建一个调试fn,这个fn的特点是,只有在运行程序时候,声明环境变量NODE_DEBUG=name,才会打印出调试信息。 可以看下面的例子,直接运行 node debuglog.js,没有任何输 阅读全文
摘要:
https://github.com/chyingp/nodejs-learning-guide 阅读全文