node.js
wzm112
这个作者很懒,什么都没留下…
展开
-
巅峰对决:node.js和php性能测试
参考网站:http://snoopyxdy.blog.163.com/blog/static/60117440201183101319257/转载 2014-11-05 12:00:51 · 1111 阅读 · 0 评论 -
NodeJS开发的十大令人神奇的项目
参考网站:http://www.shangxueba.com/jingyan/View.aspx?id=793812 在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。 除了Web应用外,NodeJS也被应用在许多方面,本文盘点了Node转载 2015-03-24 10:20:10 · 3994 阅读 · 0 评论 -
NodeJs:module.filename、__filename、__dirname、process.cwd()和require.main.filename 解惑
测试代码: console.log('*** app start ***'); console.log('*** module.filename = ' + module.filename + ' ***'); console.log('*** __filename = ' + __filename + ' ***'); console.log('***原创 2015-03-18 10:11:39 · 1007 阅读 · 0 评论 -
js实现字符串换行
js中字符串多行书写是个比较麻烦的问题,其实咋们通过匿名函数可以实现这个功能: Function.prototype.getMultiLine = function() { var lines = new String(this); lines = lines.substring(lines.indexOf("/*") + 3, lines.lastIndexOf("*/原创 2015-03-18 11:44:48 · 14167 阅读 · 0 评论 -
js获取函数的函数名称
js 获取函数的函数名称单个(只能获取一个): function fun_name (num){ var tmp = arguments.callee.toString(); var re = /function\s*(\w*)/ig; var matches = re.exec(tmp); //正则原因只能获取一个,获取多个需循环获取 函数形式 function xxx() aler原创 2015-03-18 11:12:50 · 5665 阅读 · 0 评论 -
js中获取匿名函数调用的callee和本js匿名函数中的所有文本内容
js中获取匿名函数调用的所有文本内容: var tmp = arguments.callee.toString(); js中获取调用此函数的函数名: function a(){ //a.caller得到的是b函数的引用 console.log(a.caller); } function b(){ a(); } b(); 参考地址:http://segme原创 2015-03-18 11:03:39 · 810 阅读 · 0 评论 -
nodejs测试断言库mocha
参考网站:http://www.nodewhy.com/post/10 (nodejs教程-测试用例:mocha,should,istanbul) http://chaijs.com/guide/styles/#assert (chai用法) https://github.com/chaijs/chai/blob/master原创 2015-03-20 14:24:49 · 2253 阅读 · 0 评论 -
promise 更优美的nodejs代码http://www.jb51.net/article/51920.htm
参考网站:http://my.oschina.net/sundq/blog/227410 (利用promise写出更加优美的nodejs程序) http://www.jb51.net/article/51920.htm (基于promise.js实现nodejs的promises库) http://blog.csdn.net/原创 2015-03-16 13:57:47 · 1600 阅读 · 0 评论 -
nodejs 解决md5加密的中文编码不一致问题
nodejs在进行md5加密时,发现同样的密文在,php 和nodejs中加密后的密文竟然不一样 查其原因,nodejs在进行md5 时,中文没有转换成二进制编码,通过增加中间处理过程把字符串强制转换成二进制编码解决问题!! function md5(data) { var Buffer = require("buffer").Buffer; var buf = new Buf转载 2015-03-16 18:24:35 · 4072 阅读 · 0 评论 -
nodejs 操作同步数据async
nodejs的回调机制是让人很头疼的事情,对一个有大量数据库查询的项目而言,回调的一层层嵌套,会写的很累,也很不利于逻辑思考的查看,对此,为了解决nodejs的回调国人写了框架async 同步框架,一定层度上解决了数据的回调问题; 参考地址: http://blog.fens.me/nodejs-async/ 回调明确demo参考地址:https://github.com/bsspi原创 2015-02-10 13:51:00 · 3004 阅读 · 0 评论 -
Nodejs根据字符串调用对象方法
参考网站:http://blog.csdn.net/kiwi_coder/article/details/8592392 var kiwi = { name:'kiwi', say:function () { console.log("my name is" + this.name); } } kiwi['say'](); // => my转载 2015-02-09 17:22:28 · 1611 阅读 · 0 评论 -
centos/linux 安装node.js
1.默认系统自带的2.4,版本过低,这里直接安装最新版本2.7 wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar jfvx Python-2.7.tar.bz2 ./configure make all make install make clean make distclean 2.查看版本原创 2015-01-28 17:44:31 · 510 阅读 · 0 评论 -
nodejs之express 从零开始
参考网站:http://blog.csdn.net/loudyten/article/details/22096133 1,怎么在express中返回静态页面 我的目录结构是: 这样,在public中的文件是不需要添加路由的, 也就是说不用在app.get('name',...)中指定的,如果要访问postFile 请出入网址. [html转载 2014-11-06 16:54:51 · 551 阅读 · 0 评论 -
nodejs的小demo
参考网站:http://zhuanlan.zhihu.com/FrontendMagazine/19750470 nodejs demo: var fs = require('fs'); var path = require('path'); function readDir (dir,cb){ fs.readdir(dir, function(err,files){ if(err)原创 2015-03-24 13:53:25 · 636 阅读 · 0 评论