
Node
erix1991
这个作者很懒,什么都没留下…
展开
-
7天学会NodeJS
7天学会NodeJS URLhttp://nqdeng.github.io/7-days-nodejs/#1.1点击打开链接转载 2016-03-02 14:28:24 · 892 阅读 · 0 评论 -
NodeJS HTTP模块编写POST提交表单Demo
1. NodeJS 代码/** * Created by Eric1991 on 8/1/2016. */var http = require("http");var querystring = require("querystring");var server = http.createServer(function(req,res){ var allData =原创 2016-08-01 11:36:41 · 1713 阅读 · 0 评论 -
NodeJS 创建简单的静态服务器
var fs = require("fs");var http = require("http");var url = require("url");var path = require("path");var rootPath = "./static";//mime 文件,用来做mine类型匹配的。网上能下载var mineJSON = require("./mime.json"原创 2016-07-28 22:57:09 · 936 阅读 · 0 评论 -
NodeJS UDP 客户端
var dgram = require("dgram");var message = new Buffer("hello node js");var client = dgram.createSocket("udp4");client.send(message,0,message.length,41234,"localhost",function(err,bytes){ client原创 2016-06-28 16:46:14 · 1877 阅读 · 0 评论 -
NodeJS UPD服务器
var dgram = require("dgram");var server = dgram.createSocket("udp4");server.on("message",function(msg,rinfo){ console.log("server got : " + msg + "from " + rinfo.address + " : " + rinfo.port);})原创 2016-06-28 16:45:20 · 442 阅读 · 0 评论 -
NodeJS 创建TCP服务器 客户端
var net = require("net");var client = net.connect({port:8124},function(){ console.log("client connected"); client.write("world \r\n");});client.on("data",function(data){ console.log(data.toSt原创 2016-06-28 16:08:20 · 1150 阅读 · 0 评论 -
NodeJS 创建TCP服务器
var net = require("net");var server = net.createServer(function(socket){ socket.on("data",function(){ socket.write("server: client is connected the ip address is " + socket.remoteAddress); });原创 2016-06-28 16:07:17 · 769 阅读 · 0 评论 -
NodeJS 复制大文件防治包内存的解决办法
var fs = require('fs');var rs = fs.createReadStream(src);var ws = fs.createWriteStream(dst);rs.on('data',function(chunk){ if(ws.write(chunk) === false) { //ws.write() 判断数据流是否已经写入目标了 rs.原创 2016-03-02 15:11:30 · 1321 阅读 · 0 评论 -
NodeJS 使用Stream 方式 copy 大文件
var fs = require("fs");function copy(src,dst) { fs.createReadStream(src).pipe(fs.createWriteStream(dst));}function main(argv) { copy(argv[0],argv[1]);}main(process.argv.slice(2));原创 2016-03-02 14:46:38 · 1904 阅读 · 0 评论 -
NodeJS 小文件复制
var fs = require('fs');function copy(src,dst) { fs.writeFileSync(dst,fs.readFileSync(src));}function main(argv) { copy(argv[0],argv[1]);}main(process.argv.slice(2));原创 2016-03-02 14:40:15 · 506 阅读 · 0 评论 -
NodeJS 异步变同步的方法遍历文件夹
var fs = require("fs");var dirArr = [];/***使用异步变同步的方式。使用类似递归的方式去做,在内部创建一个iterator的函数**/fs.readdir("./Dir",function(err,files){ (function iterator(i){ if(i == files.length) return ;原创 2016-07-28 15:28:21 · 2700 阅读 · 0 评论