自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux配置nodejs环境

[toc] 1. 安装编译环境及依赖包 yum -y install gcc gcc-c++ zeromq-devel 2. 编译安装源node源码包 tar zxf node-v0.10.33.tar.gz cd node-v0.10.33 ./configure && make && make install安装node-gyp npm install node-gyp -g

2016-03-25 10:27:39 489

转载 npm install失败解决方法

1、通过config命令,修改源npm config set registry http://registry.cnpmjs.orgnpm info underscore(如果上面配置正确这个命令会有字符串response)2、命令行指定npm --registry http://registry.cnpmjs.org info underscore

2016-03-20 16:21:28 3074

转载 nginx location配置详解

nginx location配置详细解释语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头

2016-03-18 12:29:02 499

转载 windows下安装redis

原文链接下载地址https://github.com/dmajkic/redis/downloads,然后把一个cmd窗口,运行redis-server.exe redis.conf 重新打开一个cmd窗口,运行redis-cli.exe -h 127.0.0.1 -p 6379 即可连接到本地redis服务器

2016-03-16 11:07:18 364

原创 Connect自带的中间件

中间件组件 介绍 cookieParser() 为后续中间件提供req.cookies和req.signedCookies bodyParser() 为后续中间件提供req.body和req.files limit() 基于给定字节长度限制请求主体的大小,必须用在bodyParser中间件之前 query() 为后续中间件提供req.query logger()

2016-03-14 17:56:45 1090

原创 Connect中间件——错误处理中间件

范例:var connect = require('connect');connect() .use(errorHandler()) .listen(3000);/* 错误处理中间件函数必须接受四个参数:err, req, res和 next *//* 而常规的中间件只有三个参数:req,res和next *//* 当Connect遇到错误时,它只调用错误处理中间件 */fun

2016-03-14 14:08:19 663

原创 Connect中间件——重写URL

// 重写URL// 基于URL最后的文章标题查找文章的ID,然后将URL转换成/blog/posts/var connect = require('connect');var url = require('url');var app = connect() .use(rewrite) .use(showPost) .listen(3000); function rewrite

2016-03-14 13:30:45 484

原创 Connect中间件——路由中间件

后续:正则模块待学习RegExpserver.jsvar connect = require('connect');var router = require('./middleware/router');// 其中一些路径中包含带有冒号(:)前缀的标记,代表可以接受用户输入的路径段var routes = { GET: { '/users': function(req, re

2016-03-14 11:57:22 560

原创 Connect中间件——可配置的中间组件

logger.jsvar connect = require('connect');var app = connect() .use(setup(':method :url')) .use(hello) .listen(3000);function hello(req, res) { res.setHeader('Content-Type', 'text/plain'); r

2016-03-13 21:21:42 716

原创 Connect中间件示例

server.jsvar connect = require('connect');var app = connect();app.listen(3000);app.use(logger) .use('/admin', restrict) // 当.use()的第一个参数是一个字符串时,只有URL前缀与之匹配时,Connect才会调用后面的中间件 .use('/admin', ad

2016-03-13 21:19:40 912

原创 nodejs使用mysql例子

timetrack_server.jsvar http = require('http');var work = require('./lib/timetrack');var mysql = require('mysql');var db = mysql.createConnection({ host: '127.0.0.1', user: 'root', password: '

2016-03-13 20:05:18 724

原创 文件操作与JSON

var fs = require('fs');var path = require('path');var args = process.argv.splice(2);var command = args.shift();var taskDescription = args.join(' ');var file = path.join(process.cwd(), './tasks');

2016-03-13 19:51:12 321

原创 上传文件与socket.io

var http = require('http');var fs = require('fs')var formidable = require('formidable');var util = require('util');var io = require('socket.io');var progress = {finish: false};var server = http

2016-03-13 19:49:35 5240

原创 form

var http = require('http');var items = [];var util = require('util');var server = http.createServer(function(req, res) { if (req.url == '/') { switch (req.method) { case 'GET': show(res);

2016-03-13 19:48:02 297

原创 redis使用例子和net模块

var redis = require('redis');var client = redis.createClient(6379, '127.0.0.1');client.on('error', function (err) { console.log('Error' + err);});client.set('color', 'red', redis.print);client

2016-03-13 19:45:13 1339

转载 nodejs与C++交互(二)

module.hpp#pragma once#include class MyObject : public node::ObjectWrap {public: static v8::Persistent constructor; static void Init(v8::Handle target);protected: MyObject(int val); stati

2016-03-10 18:28:04 6882 1

原创 C++与Nodejs的交互

待续

2016-03-09 18:04:27 12303 1

smali高亮插件

Sublime Text 编辑器的 smali 代码语法高亮插件 简单好用

2015-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除