随笔分类 -  后端杂烩

摘要:在node.js中,有了cheerio模块、request模块,抓取特定URL页面的数据已经非常方便。 一个简单的就如下var request = require('request');var cheerio = require('cheerio');request(url,function(... 阅读全文
posted @ 2015-09-16 14:10 eyeear 阅读(3171) 评论(3) 推荐(8)
摘要:mongodb中有三元素:数据库,集合,文档,其中“集合”对应关系型数据库中的“表”,“文档”对应“行”。 安装mongoDB: 去官网下载对应系统的mongoDB压缩包,解压后将文件夹重命名为mongodb(假如安装到D盘),并在mongodb文件夹里新建blog文件夹(相当于创建一个数据库... 阅读全文
posted @ 2015-08-27 10:56 eyeear 阅读(456) 评论(0) 推荐(1)
摘要:无服务器的数据存储 内存存储var http = require('http');var count = 0; //服务器访问次数存储在内存中http.createServer(function(req,res){ res.write('hello'+ ++count); res.end(... 阅读全文
posted @ 2015-08-21 16:18 eyeear 阅读(2478) 评论(0) 推荐(0)
摘要:总结一下mysql语句在node.js中的各种写法,参考了npm网站mysql模块给的实例。 查询 select//1db.query('select * from tuanshang_users where user_id < 10',function(err,results,fields)... 阅读全文
posted @ 2015-08-21 14:19 eyeear 阅读(1847) 评论(0) 推荐(0)
摘要:一个HTTP服务器响应 var http = require('http');http.createServer(function(request,response){ response.end('hello world!');}).listen(3000); 读取请求头及设定响应头//... 阅读全文
posted @ 2015-08-20 09:24 eyeear 阅读(454) 评论(0) 推荐(0)
摘要:模块可能是一个文件,也可能是包含一个或多个文件的目录。如果模块是个目录,node.js通常会在这个目录下找一个叫index.js的文件作为模块的入口。 典型的模块是一个包含exports对象属性定义的文件,这些属性可以是任意类型的数据,比如字符串、对象和函数。 创建一个模块 //person... 阅读全文
posted @ 2015-08-19 09:27 eyeear 阅读(1779) 评论(0) 推荐(0)
摘要:express是node.js官方推荐的框架。 安装npm install express -g 命令中的 “-g” 表示全局(global) 由于新版本(4.x.x)的express的命令集中到了另一个插件中,所以还要安装express-generator。npm install exp... 阅读全文
posted @ 2015-08-18 11:44 eyeear 阅读(422) 评论(0) 推荐(0)