
Node-js
疯狂的建波
喜欢编程,喜欢J2EE
展开
-
Node.JS Express入门
Node.js项目。如果用npm来管理,那么package.json就是必不可少的。 如果要使用Express,那么package.json可以写得很简单。{ "name":"expressdemo", "dependencies":{ "express":"^4.14.4" } }Package.json必须严格遵守JSON规范,也就是说字段名必须加双引号原创 2017-06-19 15:26:51 · 278 阅读 · 0 评论 -
Express获取请求参数
HTTP请求的参数无外乎这么几种 1. query参数 2. form参数 3. path参数 4. matrix参数 5. cookie参数 6. header参数 这六种参数中,express暂不提供api直接获取matrix参数。其余五种都支持。但是header参数无法枚举。 简单介绍下这些参数的获取 Query参数 Req.query Form参数 Req.body,需原创 2017-06-19 23:40:53 · 5535 阅读 · 0 评论 -
Node.js TCP服务端
node.js的TCP编程使用的是net模块。这个模块是node自带的,不需要任何第三方库。它的server端编程核心对象是Server对象。 Server对象要正常工作,有两个属性必不可少。 1 监听端口 2 connection事件处理函数 这个对象只能通过调用net.createServer()创建。这个createServer方法可以传入事件处理函数对象。可以传空,然后调用Serve原创 2017-06-24 01:08:50 · 1073 阅读 · 0 评论 -
NODE.JS socket客户端
Socket客户端非常简单。建立客户端需要用到Scoket对象。 使用该对象的connect方法发送信息,使用data事件接收信息。 比如我要发送一个http请求,就可以可以这样写代码:var net = require('net'); var client = new net.Socket(); client.connect(80,'192.168.0.116',function(){原创 2017-06-24 02:19:26 · 1160 阅读 · 0 评论 -
Node.js对象继承方式
node.js实际上没有类,但是node是可以实现继承的。一般我们说的继承,包括属性继承与方法继承。 拿经典的面向对象语言java来说,比如父类是A,子类是B。B能够继承A的所有非private属性。但是js不一样。 我们比较下两者的少数几个不同点 不同点 Java NodeJs 访问修饰符 支持 不支持 动态增加属性 不支持 支持 动态增加方法 不支持原创 2017-06-27 00:20:20 · 1600 阅读 · 1 评论