node
文章平均质量分 82
xujingzhong0077
这个作者很懒,什么都没留下…
展开
-
node中Express的use深入理解
第一篇:别被Express的API搞晕了现在学node,不来点Express,都不好意思给人打招呼。但是,我刚接触的时候,觉得好多API,感觉乱糟糟的,没办法,大脑容量不够。不过有一样东西叫地铁,在上面可以让人想清楚很多事情(-_-!先来一段最简单的node版hello worldvar http = require('http');http.createServer(fun转载 2017-05-11 09:46:18 · 18031 阅读 · 0 评论 -
node中异步处理Promise封装调用
--所需模块安装模块 npm install bluebird logger需求:在node中异步调用多个api返回数据处理封装papi模块/** * api请求封装 */var request = require('request');var Promise = require('bluebird');var config = require('原创 2017-07-10 11:18:15 · 939 阅读 · 0 评论 -
nodejs根据地址生成二维码并当做水印嵌入图片中
--所需模块异步流程控制模块 async 基本使用 : http://blog.csdn.net/zzwwjjdj1/article/details/51857959生成二维码模块 qr-image处理图片模块 images安装模块 npm install async qr-image images注意:node6.9以上版本模块安装images模块会加载失败原创 2017-07-10 10:58:41 · 1045 阅读 · 0 评论 -
node+ejs【封装ejs模板中直接调用js方法】
封装模块myFunctionvar myFunction = {};/* * 字符串截取 * @str 截取字符串 * @start 开始截取位置 * @end 结束截取位置 */myFunction.substring = function(str, start, end){ if(end){ return str.substring(st原创 2017-07-14 20:47:32 · 4069 阅读 · 0 评论 -
详解Node.js API系列 Crypto加密模块
MD5加密算法算法简介MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被“压缩”成一转载 2017-05-10 15:27:24 · 534 阅读 · 0 评论 -
pm2
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。它非常适合IaaS结构,但不要把它用于PaaS方案(随后将开发Paas的解决方案).备注:SaaS、PaaS和IaaS是云服务模式。 SaaS 软件即服务,例如Google的 Gmail 邮箱服务.面向应用型转载 2017-05-09 10:17:47 · 379 阅读 · 0 评论 -
Node异步创建多级目录
Node异步创建多级目录0, Node.1, 异步.2, 多级目录.3, 只适合绝对路径, 如 /test/test/test/test/test4, 逻辑简单, 无参数检查. 如欲用于生产环境, 请自行完善. ?123456789101112转载 2017-05-16 20:09:14 · 819 阅读 · 0 评论 -
在Express 使用session 做登录控制
filter中判断是否已经登录如果登录了则过去,否则跳转到登录页exports.authorize = function(req, res, next) { if (!req.session.user_id) { res.redirect('/admin/login'); } else { next(); }}在configure中使用sessiona转载 2017-05-15 14:56:29 · 667 阅读 · 0 评论 -
node升级版本遇到的问题
node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。首先安装n模块:?1npminstall-g n第二步:升级node.js到最新稳定版?1n stable原创 2017-04-10 09:53:46 · 5608 阅读 · 1 评论 -
node中上传文件【base64文件流+插件调用】两种方式
--所需模块安装模块 npm install封装upload类/** * 上传图片公共类 */var os = require('os');var formidable = require('formidable'), util = require('util'), fs = require('fs');var request = requ原创 2017-07-10 11:25:02 · 2938 阅读 · 0 评论