随笔分类 -  Node js

nodejs加密解密
摘要:nodejs是通集成在内核中的crypto模块来完成加密解密。常用加密解密模块化代码:/** * Created by linli on 2015/8/25. */var crypto = require('crypto');//加密exports.cipher = function(algorit... 阅读全文

posted @ 2015-08-26 11:39 Kevalin 阅读(10026) 评论(0) 推荐(0)

nodejs日志管理log4js
摘要:常用的2种配置:1.按文件大小分片,备份若干数量的文件var log4js = require('log4js');log4js.configure({ "appenders" : [ {"type" : "console"}, { "type... 阅读全文

posted @ 2015-08-25 12:48 Kevalin 阅读(8685) 评论(1) 推荐(1)

js数组去重的几种方法
摘要:三种方法利用indexOf判断新数组underscore.js中实际上也是使用的类似的indexOf //传入数组 function unique1(arr){ var tmpArr = []; for(var i=0; i>> s.add(4)>>> s{1, 2, 3, 4}>>... 阅读全文

posted @ 2015-08-01 14:01 Kevalin 阅读(306) 评论(0) 推荐(0)

Echarts同一页面多个图表自适应浏览器窗口大小——window.onresize
摘要:当前做的一个项目中,频繁使用到百度团队的Echarts,发在一个页面同时出现多个图表时,只有最后一个图表触发了window.onresize事件,查询官方文档后得到解决。方法如下:hwChart.setOption(option_hw);swChart.setOption(option_sw);se... 阅读全文

posted @ 2015-06-09 17:51 Kevalin 阅读(6001) 评论(0) 推荐(0)

[原创]Nodejs 远程执行linux shell
摘要:分享几个基于nodejs远程执行linux shell的函数参数说明: ips - 一个存有IP地址的数组对象/** * Created by kevalin on 2015/4/27. */var async = require('async');var SSH2Utils = require(... 阅读全文

posted @ 2015-05-22 14:38 Kevalin 阅读(4808) 评论(0) 推荐(0)

Nodejs mysql pool使用实例
摘要:前段时间在写一个版本发布工具,用到express+mysql实现,当站点运行很长一段空白时间后,node进程会自动down掉,提示mysql连接错误,谷歌后发现是mysql自身的特性导致,因此后来改为mysql pool连解决次问题!mysql模块为felixge/node-mysql源码如下:/*... 阅读全文

posted @ 2015-05-19 13:44 Kevalin 阅读(1541) 评论(0) 推荐(0)

导航