node.js
风向北
这个作者很懒,什么都没留下…
展开
-
Node.js等比例放倒缩小图片
var http = require('http');var images = require("images");var port = process.env.port || 1337;http.createServer(function (req, res) { var paths=req.path.split("/");原创 2014-04-11 15:28:42 · 1866 阅读 · 0 评论 -
node.js结合mongodb
node.js结合mongodb一、准备工作1、在mongodb创建将要读取的表创建数据库mongotestuse mongotest;向user表中插入数据db.user.insert({name:'flyoung',age:'18',sex:true});2、安装node-mongodb-nativenpm install mon转载 2014-01-20 09:21:09 · 555 阅读 · 0 评论 -
使用forever运行nodejs应用
使用forever运行nodejs应用何为foreverforever可以看做是一个nodejs的守护进程,能够启动,停止,重启我们的app应用。官方的说明是说:A simple CLI tool for ensuring that a given script runs continuously (i.e. forever).// 一个用来持续(或者说永远)转载 2014-06-24 13:53:07 · 612 阅读 · 0 评论 -
NodeJS应用设成随系统启动而自动运行
先在/etc/init.d目录创建一个文件node,内容如下:#!/bin/bash## node Start up node server daemon## chkconfig: 345 85 15# description: Forever for Node.js#PATH=/home/node/0.8.9/binDEAMON=/home/ftp/1520/wei转载 2014-06-24 14:09:27 · 1879 阅读 · 0 评论 -
nodejs的request用法
request=require("request")request("http://data.app.yiche.com/newssync.ashx?newsid=6463740",function(err,res,body){ console.log(body);})原创 2014-06-25 09:12:43 · 1265 阅读 · 0 评论 -
mongoose实现分页和复杂查询
var mongoose = require('mongoose');mongoose.connect('mongodb://192.168.0.229:27017/Test');var Cat = mongoose.model('Cat', { name: String , _id:String , age:{ type: Number, min:原创 2014-06-25 14:24:18 · 8922 阅读 · 0 评论 -
express参数解析
get 和 post 的第一个参数都为请求的路径,第二个参数为处理请求的回调函数,回调函数有两个参数分别是 req 和 res,代表请求信息和响应信息 。路径请求及对应的获取路径有以下几种形式:req.query[javascript] view plaincopy// GET /search?q=tobi+ferret r转载 2014-06-27 10:05:08 · 885 阅读 · 0 评论 -
用nodejs实现json和jsonp服务
一、JSON和JSONP JSONP的全称是JSON with Padding,由于同源策略的限制,XmlHttpRequest只允许请求当前源(协议,域名,端口)的资源。如果要进行跨域请求,我们可以通过使用html的script标记来进行跨域请求,并在相应中返回要执行的script代码,其中可以直接使用JSON传递javascript对象。这种跨域的通讯方式成为JSONP。转载 2014-06-27 11:17:10 · 493 阅读 · 0 评论 -
Node.js V0.12新特性之Cluster轮转法负载均衡
回顾Node内置的cluster模块Node.js固有的单线程模型经常被认为是它的一个软肋。不管你的机器上有多少CPU内核,Node.js能用上的也仅仅是其中之一(某些操作会被有条件地卸载到线程池中。大多数程序只是在CPU的总时间上分了一杯羹,所以更好地利用可用的处理能力并不能起到多大作用)。所以Node.js从v0.8开始,新增加了一个内置的‘cluster’模块。你可以用clu转载 2014-08-19 08:46:31 · 596 阅读 · 0 评论