P3

  node初讲 文档

Node.js跟jquery.js不一样 并不是所谓的框架或者库 而是服务器端的js运行环境 并且是基于chrome v8引擎

zhoushuwen 2017-01-18   376   0
P43

  深入浅出NodeJs 文档

什么是nodejs? javascript javascript由于ECMAScript、DOM、BOM组成(Mozlia指Core Javascript 和 Client Javascript组成)。 nodejs是javascript? nodejs是基于ECMAScript或Core Javascript,借助于chorme 的V8引擎,使用C++编写扩展。 与其编程语言区别? nodejs不是一种独立语言。他是居于javascript语言基础开发的服务器端语言,它可以像php它们一样 web编程,它是可以可以跳过apache,nginx等http服务器直接面向前端开发。

jphnny 2016-07-04   1063   0
P3

  git 搭配NodeJs 使用gulp命令---整套基本流程 文档

git搭配NodeJs使用gulp命令---整套基本流程1.首先在git上复制代码的路径首选http2.在文件夹内按住shift按键选择“在此处打开命令窗口”之后键入gitclone再加上刚才复制的链接然后输入git的用户名及密码开始下载代码

qwer818 2016-06-23   536   0
P9

  node.js入门之buffer类的使用详解 文档

熟悉JavaScript的童鞋应该对Node.js都不陌生,没错Node.js是一个基于ChromeJavaScript运行时建立的平台,用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。正是由于Node.js的这些特性使得其在如今的编程中越来越受欢迎,对于新手程序猿来说很有必要掌握Node.js技术。本文小编就将为大家介绍Node.js中Buffer类的使用,希望对大家学习Node.js有帮助吧。       其实,Buffer类在Node.js的使用中,经常会用到,特别是在用Node.js做服务端开发时,http、tcp、udp、文件io等等类型的操作,都离不开Buffer类。Buffer是什么Buffer代表一个缓冲区,存储二进制数据,是字节流,在网络传输时,就传输的这种字节流。编码格式虽然一般的字符串是有编码格式的,比如UTF-8。但Buffer是没有编码格式的。两者可以相互转换,转换时必须指定编码格式。在http模块中,http.createServer方法需要的回调函数的原型是:function(req,res)    这个回调的第一个参数,req,类型是http.IncomingMessage,而http.IncomingMessage是一个只读的流,实现了Readable接口,stream.Readable读到的数据(监听data事件可以处理),就是Buffer对象,是字节流。而我们在程序中使用时,经常是要转换为String。反过来,res(类型http.ServerResponse,可写的流,实现了Writable接口)有个方法setDefaultEncoding,用来设置流的编码格式,在write数据时,会使用指定的编码格式来编码数据,然后发送给客户端。这就是说,网络传输的是Buffer,程序需要处理String,Buffer和String之间可以转换。Buffer有toString方法,可以按指定的编码格式将字节流转换为String。在文件系统模块中,fs.createWriteStream和fs.createReadStream两个方法都有一个可选参数options,可以指定defaultEncoding,这里指定的编码格式,也是用于在Buffer和String之间转换的。目前我们在Node.js里,Buffer在转换为字符串时,toString方法的第一个参数就是编码类型,支持常见的编码格式:utf8,多字节编码的Unicode字符,大多数文档和网页采用这种编码格式ascii,8bit编码,一个字符占1个字节utf16le,小端编码的unicode字符utf16be,大端编码的unicodeucs2,unicode编码,每个字符占两个字节base64,Base-64字符串编码hex,每个字节编码为两个十六进制字符假如你不确认某个编码格式是否正确,可以使用Buffer.isEncoding(encoding)方法来测试。在使用Buffer的toString方法时,如果你不指定编码格式,则默认使用utf8来转换。toString原型:buf.toString([encoding][,start][,end])第一个参数是编码格式,第二个是开始位置(0到buf.length-1),第三个是结束位置(不包含这个索引位置的数据)。创建一个Buffer实例对于Buffer实例的创建,使用new操作符,有四种方法可实现:newBuffer(size),创建一个指buffer定大小的buffernewBuffer(array),根据一个字节数组来创建一个buffernewBuffer(str[,encoding]),根据一个字符串和编码格式创建buffer,不指定编码时默认使用utf8newBuffer(buffer),根据buffer实例创建一个新的buffer比如下面的代码可以创建Buffer的实例:varbuf1=newBuffer(256);varbuf2=newBuffer("HelloBuffer");varbuf3=newBuffer([0x65,0x66,0x67]);varbuf4=newBuffer(buf2);但有一点需要说明的是,使用newBuffer(size)分配的缓冲区,是未初始化的。那块内存里,可能什么都有。试试下面的代码:varbuf1=newBuffe

麦子学院 2016-05-24   457   0
P46

  nodejs运行机制及RSS爬虫实例分享 文档

nodejs是一个平台让Javascript运行在浏览器之外的平台shirlyzhang为什么适合开发服务器端程序呢?shirlyzhang模块机制异步IO,事件轮询机制模块系统遵循commonJS规范方便的定义和引入1shirlyzhangvarhttp=require('http');varuser=require('./routes/user')得到模块的导出对象module.exportsshirlyzhangrequire的一个重要行为就是它缓存了module.exports的值并且在未来再次调用require时返回同样的值。它依据被require文件的绝对路径来进行缓存。

m286 2015-12-07   561   0
Node.js 开发   HTTP   Java   XML  
P437

  Node.js 框架的说明文档 文档

关于本文档本文档的目标是从参考和概念的角度全面解释Node.js的API,每章节描述一个内置模块或高级概念。在某些情况下,属性类型、方法参数以及事件处理过程(handler)参数会被列在主标题下的列表中。每一个 .html 文件都对应一份内容相同的结构化 .json 文档。这个特性现在还是实验性质的,希望能够为一些需要对文档进行操作的IDE或者其他工具提供帮助。每个 .html 和 .json 文件都是基于源码的 doc/api/ 目录下的 .markdown 文件生成的。

lysdu 2015-06-16   503   0
P4

  Understanding node.js 文档

Node.js has generally caused two reactions in people I've introduced it to. Basically people either "got it" right away, or they ended up being very confused.

d6n4 2015-02-04   314   0
P19

  internal sharing for Nodejs & its ecosys 文档

Intro to NodeJS and some concepts Module File system Connect Middleware Express Trampled pits Best practice and suggestions Reference

Jennue 2014-11-02   371   0
P

Node.js v0.10.18 手册 & 文档 文档

V8 JavaScript引擎,一个 C++ 类库. 用于和JavaScript进行交互的接口。创建对象, 调用函数等. 文档大部分在这里: v8.h 头文件 (deps/v8/include/v8.h在Node源代码目录里), 也有可用的线上文档 线上. (译者:想要学习c++的addons插件编写,必须先了解v8的接口) libuv, C语言编写的事件循环类库。任何时候需要等待一个文件描述符变为可读状态,等待一个定时器,或者等待一个接受信号都需要使用libuv类库的接口。也就是说,如果你执行任何I/O操作,libuv类库将会被用到。

olge 2014-10-24   378   0
P8

  Node.js 实例讲解 文档

看看node.jschat程序如何实现Ajaxlong-polling长链接刷新模式。 首先,关于node.js,这里就不再细说了。node.jschat是node.js作者用JS写的一个多人聊天工具,源代码公开下载,网址是chat.nodejs.org。作者用这个小例子,来展示如何用nodejs开发高效率的应用程序。对于nodejs的学习者来说,是一个很好的例子。

ministor 2014-09-19   481   0
P32

  Node.js专题学习 文档

前不久Oreilly出了一本小册子“What is Node?”,扼要的讲解了Node的身世和所适用的场景,作者文笔轻松流畅、内容充实,是非常难得的学习资料。翻译出来,和大家分享~Node不是万能药!但的确能解决一些关键问题学习Node不是一件轻松事儿,但你所收到的回报是对得起你的付出的。因为当下Web应用开发中的诸多难题唯有JavaScript才能解决。

iat.net.cn 2014-03-13   460   0
P18

  Nodejs实现WebSocket的4种方式 文档

前言WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocketAPI中,浏览器和服务器只需要要做一个握手(handshaking)的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。WebSocket是一个通信的协议,分为服务器和客户端。服务器放在后台,保持与客户端的长连接,完成双方通信的任务。

zhoubin 2014-02-15   605   0
P1

  nodejs中express的片段视图的使用 文档

方法一:运行cmd用npm install express-partials方法二:在package.json里面的dependencies添加"express-partials":"*"。

zhoubin 2014-02-15   391   0
P2

  Node.js中express视图助手2.X和3.X的使用 文档

Node.js中express视图助手2.X和3.X的使用

zhoubin 2014-02-15   427   0
P7

  Eclipse下Node.js项目配置步骤 文档

Eclipse开发环境搭建前提条件:1)Node.js已安装ok,环境变量已配置,可以使用node-v来校验是否安装和配置成功(打开cmd命令窗口,输入node-v,如果正确安装正确,则会输出安装的Node.js版本号);成功了以后,在命令窗口下执行命令:npm-v,若Node.js安装成功的话,npm也是安装成功的,因为Node.js已经自带npm。

zhoubin 2014-02-14   516   0
P32

  Node.js 专题学习 文档

  “你够酷吗?来用我吧!” Node.js为最新潮的编程语言提供了一系列很酷的API和工具箱,它可以直接应用于传统的Rails、Ajax、Hadoop、甚至可以某种程度上用于iPhone开发和HTML5。如果你参加过一些大型技术会议,你总是会听到一些关于Node.js的主题演讲,尽管这些话题对普通的开发者来说依然有些难以企及。

123@aa.com 2013-06-08   4151   0
P32

  nodejs在朋友网的实践 文档

nodejs在朋友网的实践

dyljav 2013-05-28   461   0
P18

  用NodeJS+WebSocket打造简易多人聊天室 文档

主要内容WebSocket–基于长连接的高效数据交换方式NodeJS–用前端技术完成后端工作静态文件Server实现动态脚本支持(php)Websocket协议(rfc6455)实现多人支持–消息广播撸棒性(robust)–进程保护、重连机制展望WebSocket简介传统B/S数据传输Request/ResponseHTTP协议Keepalive,chunkWebSocket握手、保持长连接ws协议、全双工Serverpush冗余少(分握手、数据帧)对比图传统B/SHTML5时代NodeJSV8引擎Google出品,性能在chrome得到验证JavaScript语法前端开发轻松上手扩展性用C/C++扩展你的Node开源Github.com上无数代码贡献者拥护者还在日益增加静态文件服务器DIY基于http模块,或底层的net请求头解析。

ws2042 2013-02-15   1175   0
Node.js 开发   方案   HTTP   C/C++   Go  
P55

  Node 入门教程 文档

本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。本书最适合与我有相似技术背景的读者: 至少对一门诸如Ruby、Python、PHP或者Java这样面向对象的语言有一定的经验;对JavaScript处于初学阶段,并且完全是一个Node.js的新手。

小古木 2012-11-25   457   0
P

Node.js 手册与文档 文档

本文档的目的是全面阐述Node.js的API,无论是从范围以及概念的角度来看。每个部分介绍一个内置的模块或高层次的概念。

eicesoft 2012-10-03   21615   0
1 2

关键词

最新上传

热门文档