express 解析post方式下的json参数

node.js 下最出名的web框架 express ,之前低版本(4.0以下)貌似需要依赖bodyParser 包来解析请求体,Express 3.x和4.x版本的区别 查看此博文了解.后来的版本把bodyParser 继承进去,需要在express 配置项里 user(express.bodyParser({ keepExtensions: true, uploadDir: '/tmp' })) 如下代码:varexpress=require('express'), app=express(); app.configure(function () {    

【随笔】博客终于熬过了百度的考核期

由于之前的各种免费云空间不给力,一介布衣 几乎是隔几个月就挂一次.这对于seo是致命的,去年各大搜索引擎收录还是不错的.经历了今年3月份bae云空间的下架独立域名导致一介布衣消失了一段时间,到目前搜狗和搜搜仍然不收录,必应删除了之前的所有收录记录,现刚刚开始重新收录.google收录最完整且保留了一介布衣的所有历史快照,感动ing~~这张图很明显的告诉我们今年3月份由于bae关闭独立域名绑定后,导致一介布衣搜索量直线下滑,4月初迁入阿里云后,服务器稳定,内容一直保持原创更新,搜索量逐渐上升,但是所有的搜索量都不会被立即放出,而是进入了百度的一个考核期,这个时间是漫长且无奈的,大致是1-2个月,

mac OS强大的svn 客户端管理软件 sourcetree

mac OS下一个免费且好用的svn客户端软件,可以在App Store中下载安装.安装好软件后,打开软件拉取服务器端源代码source path 是源代码托管地址.(写入地址后回车会提示输入帐号密码)destination path 是本地源代码存储目录.如果你克隆源代码时遇到了下面的错误:abort: no compatible bindings available:Subversion 1.5.0 or later required, but no bindings were foundSubvertpy 0.7.4 or later required, but not foundPle

【随笔】javascript 超越 ruby 稳坐 github 第一把交椅

Github 托管这各式各样的开源项目,编程语言多种多样,当长久以来Ruby语言开发的项目居首.原因是因为Github 本身就是由Ruby 社区诞生出来的,所以长久以来它是Ruby的大本营.逐渐其他语言开发的开源项目也托管过来,久而久之语言种类越来越多,但是从未撼动过Ruby 的地位.但是到目前为止,javascript已经在github上稳坐第一把交椅,我个人认为是这几点因素:(1)如今前端javascript以垄断形式抢占web浏览器,可见前端javascript 工程师一抓一大把.(2)2009年发布至今的node.js 运行在服务器后端环境的javascript,以前得天独厚的web开

用Apache 的 ApacheBench 给web做性能压力测试

ApacheBench 是 Apache 服务器自带的一个web压力测试工具,缩写为 ab ,旨在高压高并发下体现出各种问题和瓶颈.ab 命令会模拟多个用户同时访问一个url (伪装一个并发访问的环境).此命令对本地cpu要求不高,内存要求也不多,但是会对访问目标服务器造成严重的负载甚至资源耗尽而宿机,很类似与cc攻击.使用方法:ab[option][http://]host[:port]/path[option] 是ab 命令提供的N多可选参数-n//requests Number of requests to perform//在测试会话中所执行的请求个数(本次测试总共要访问页面的次数)。

node.js团队 五一期间发布 v0.10.28 和v0.11.13版本

劳动最光荣,热烈庆祝 node.js 团队在五一国际劳动节向大家推出了2个新版本V0.10.28 Source code 下载地址V0.11.13 Source code 下载地址V0.11.13 更新记录v8: upgrade to 3.24.35.22buffer: add compare and equals methods (Sean McArthur)buffer: improve {read,write}{U}Int* methods (Nick Apperson)buffer: return uint if MSB is 1 in readUInt32 (goussardg)bu

【随笔】关于 npm 命令使用的好习惯

有关npm的几个使用习惯,逐渐完善中。。我们开发中经常用到npm来管理第三方包,如果你觉得国外环境下载第三方包不是很快,可以换成国内的npm源,npm换国内源,使用过程也相对简单,本项目私有的包会选择 npm install async ,如果全局共享安装会使用 npm install -g async其实 npm 的实际功能远远超过我们实用的这几招。1.npm 帮你完成package.json 文件,在一个node.js 文件中 package.json 文件的重要性不必多说,如果你还不明白,赶紧google一下。如何完善:mkdirblog cdblog npminit前2句命令是创建项目

回到顶部