
nodejs
洪小灯
这个作者很懒,什么都没留下…
展开
-
nodejs adm-zip 解压文件 中文文件名乱码
最近的一个项目需要上传zip文件到服务器,然后解压到当前目录,最初选用unzip包进行解压,开始使用的时候不知道这个包有监听函数,认为完全是同步的。实际是有完成解压监听函数的。使用adm-zip的时候是同步的,满足需要,但是如果文件夹种有中文文件名的时候在windows下压缩的文件解压出来会出现中文乱码。换了decompress-zip也不能解决这个问题,最后是修改了adm-zip的源码解决的,但原创 2017-05-18 13:59:40 · 5895 阅读 · 1 评论 -
nodejs+redis应用
1.什么是RedisRedis是一个基于BSD开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API.1.Redis存储的是一个个的键值对2.通常用Redis做缓存数据库3.Redis的五种数据类型(字符串,哈希,链表,无序集合,有序集合)2.Redis安装Redis官方不支持windows安装,所以我们这里转载 2017-06-15 21:16:59 · 2783 阅读 · 0 评论 -
node 使用get和post向后台请求数据的使用方式对比
做过web开发的朋友对get和post 的请求的区别肯定十分了解,我就不多讲述了。下面主要介绍一下get和post请求在node中使用的不同场景就是单纯大登录操作:传递两个参数用户名和密码get请求:前台:function login() { var name = $('#name').val(); var password = $('#password原创 2015-10-29 16:54:25 · 15456 阅读 · 0 评论 -
nodejs 调用阿里云短信
最近公司使用nodejs调用阿里云短信接口发送短信,网上找了很多示例都不行,给的那些都不能正常使用。下面给出我调用成功的示例。阿里云短信调用实质上就是构建一个http请求可以是post也可以是get,关键几个位置是域名、调用的方法,参数等几个东西,这几个东西对了以后调用就成功。首先是域名,阿里云短信域名为http://dysmsapi.aliyuncs.com/,之后是对应的参数,其它原创 2017-07-20 22:03:01 · 4670 阅读 · 3 评论 -
express+socket.io 共享session
express下socket.io使用session验证用户作者: littlejim 时间: April 23, 2015 分类: node.jsexpress下使用socket.io来传输用户间的即时消息,如何验证却是个问题,想了一下可以在传输数据中添加一个用于验证的加密字段,不过好像这样有点麻烦,另外一种在io.set('authorization',func转载 2017-07-27 16:26:11 · 3184 阅读 · 0 评论 -
nodejs express+socket.io多线程原始实现
nodejs socket.io多线程原始实现本文主要使用到express + socket.io 实现session共享,以及开启多线程。 session共享请参考上一片文章 http://blog.youkuaiyun.com/u012251421/article/details/76207034,里面详细介绍了如何使用express和socket.io 开启多线程。下面介绍一下如何使用nodejs 内部原创 2017-07-28 15:35:41 · 4356 阅读 · 0 评论 -
PM2 介绍
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。它非常适合IaaS结构,但不要把它用于PaaS方案(随后将开发Paas的解决方案).备注:SaaS、PaaS和IaaS是云服务模式。 SaaS 软件即服务,例如Google的 Gmail 邮箱服务.面向应用型转载 2017-08-22 13:11:39 · 554 阅读 · 0 评论