node.js
文章平均质量分 68
hantianxiangKKK
THE WIND RISES
展开
-
nodejsPath
normalize函数的基本用法normalize函数将不符合规范的路径经过格式化转换为标准路径,解析路径中的.与..外,还能去掉多余的斜杠。如下示例:var path = require('path'); var data = path.normalize('/path///normalize/hi/..');console.log(data);运行结果原创 2016-03-01 21:55:47 · 205 阅读 · 0 评论 -
nodejsIO
文件I/O,写入是必修课之一。fs模块提供writeFile函数,可以异步的将数据写入一个文件, 如果文件已经存在则会被替换。用法如下:例:fs.writeFile(filename, data, callback)var fs= require("fs"); fs.writeFile('test.txt', 'Hello Node', function (err)原创 2016-02-29 10:09:35 · 223 阅读 · 0 评论 -
nodejs进程
process是一个全局内置对象,可以在代码中的任何位置访问此对象,这个对象代表我们的node.js代码宿主的操作系统进程对象。使用process对象可以截获进程的异常、退出等事件,也可以获取进程的当前目录、环境变量、内存占用等信息,还可以执行进程退出、工作目录切换等操作。当我们想要查看应用程序当前目录时,可以使用cwd函数,使用语法如下:process.cwd原创 2016-02-29 10:06:21 · 321 阅读 · 0 评论 -
nodejs
回调函数由于node是一个异步事件驱动的平台,所以在代码中我们经常需要使用回调函数。下面是回调函数应用的经典示例:setTimeout(function(){console.log('callback is called');},2000);我们传给setTimeout函数传入了一个匿名函数和一个调用时间2000(毫秒),运行程序后等待2秒,可以看到输出原创 2016-02-26 00:05:49 · 165 阅读 · 0 评论 -
Memcached缓存
Memcached是免费的,开源的,高性能的,分布式内存对象的缓存系统(键/值字典),旨在通过减轻数据库负载加快动态Web应用程序的使用。Memcached是由布拉德·菲茨帕特里克(Brad Fitzpatrick)在2003年为LiveJournal 开发的,现在有很多知名网站都在使用,包括:Netlog, Facebook, Flickr, Wikipedia, Twitter, Yo原创 2016-03-30 15:48:55 · 217 阅读 · 0 评论 -
MongoDB导入导出基本操作
导入导出数据命令:mongoexport、mongoimport:导出导入表(-c)、或字段;mongodump、mongorestore:导出导入(所有或单个)数据库(-d);options: {-d: 数据库名,-c: 数据表名(collection),-o: 导出的路径,或文件名(.dat),--file: 导入文件,--csv: 表明导出 csv 格式,默认是原创 2016-03-30 15:47:08 · 260 阅读 · 0 评论 -
nodejs express
get方法 —— 根据请求路径来处理客户端发出的GET请求。格式:app.get(path,function(request, response));path为请求的路径,第二个参数为处理请求的回调函数,有两个参数分别是request和response,代表请求信息和响应信息。如下示例:var express = require('express')原创 2016-03-02 00:18:24 · 210 阅读 · 0 评论 -
nodejs Util
inspect函数的基本用法util.inspect(object,[showHidden],[depth],[colors])是一个将任意对象转换为字符串的函数,通常用于调试和错误输出。它至少接受一个参数object,即要转换的对象var util = require('util');var result = util.inspect(object);console.lo原创 2016-03-01 22:01:25 · 212 阅读 · 0 评论 -
nodejs String
stringify函数的基本用法stringify函数的作用就是序列化对象,也就是说将对象类型转换成一个字符串类型(默认的分割符("&")和分配符("="))例1:querystring.stringify("对象")var querystring= require('querystring');var result = querystring.stringify({foo原创 2016-03-01 21:59:11 · 1324 阅读 · 0 评论 -
nodejsURL
url处理parse函数的基础用法parse函数的作用是解析url,返回一个json格式的数组,请看如下示例:var url = require('url');url.parse('http://www.baidu.com');运行结果:{ protocol: 'http:', slashes: null, auth: null, host: nu原创 2016-02-29 10:11:32 · 146 阅读 · 0 评论