【10】【转】node 之 pipe机制----未理解
摘要:转载地址:http://blog.csdn.net/vieri_32/article/details/48376547 前言 前几天别人请教我关于pipe的问题,我发现我虽然用了nodejs很久,但是由于每次用的不多所以经常回避stream的使用,导致一直不熟,现在重新学习整理一下相关知识。 通过n
阅读全文
posted @
2017-07-08 20:39
yezixuan
阅读(1142)
推荐(0)
【09】node 之 fs流读写
摘要:前面我们已经学习了如何使用fs模块中的readFile方法、readFileSync方法读取文件中内容,及如何使用fs模块中的writeFile方法、writeFileSync方法向一个文件写入内容。 用readFile方法或readFileSync方法读取文件内容时,Node.js首将文件内容完整
阅读全文
posted @
2017-07-08 19:21
yezixuan
阅读(1235)
推荐(0)
【08】node 之 fs文件
摘要:var fs = require("fs");//fs 系统文件模块,对文件进行操作.Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 1.文件读取 运行结果: 2.文件信
阅读全文
posted @
2017-07-08 11:29
yezixuan
阅读(260)
推荐(0)
【07】node 之 Buffer
摘要:1.1. Buffer基本概念 JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。二进制可以存储电脑中任何数据(比如:一段文本、一张图片、一个硬盘,应该说电脑中所有的数据都是二进制。)NodeJs是服务端在处理像TCP(网络)流或文件流时,必须使用到二进制数据。因此在 Node.
阅读全文
posted @
2017-07-08 10:10
yezixuan
阅读(246)
推荐(0)
【06】next() 伪函数
摘要:串行,第一个完成后,去执行第二个第二个异步任务,使用next()尾函数。首先我么想完成三个任务,task1,task2,task3,如图: 实现方式1: 实现方式2:使用task函数 或者:
阅读全文
posted @
2017-07-06 21:50
yezixuan
阅读(128)
推荐(0)
【05】js异步编程理解
摘要:1.概念 同步:一个任务等待前一个任务结束,然后再执行,程序的执行顺序与任务的排列顺序是一致的、同步的。异步:每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不等前一个任务结束就执行,所以程序的执行顺序与任务的排列顺序是不一致
阅读全文
posted @
2017-07-06 21:16
yezixuan
阅读(177)
推荐(0)
【04】【转】Nodejs学习笔记(四)--- 与MySQL交互(felixge/node-mysql)
摘要:目录 简介和安装 测试MySQL 认识一下Connection Options MYSQL CURD 插入 更新 查询 删除 Nodejs 调用带out参数的存储过程,并得到out参数返回值 结束数据库连接两种方法和区别 连接池Pooling connections 创建 其它连接池配置选项 释放
阅读全文
posted @
2017-07-06 15:26
yezixuan
阅读(298)
推荐(0)
【03】node 之 作用域
摘要:1.什么是作用域 作用域:规定了一个变量和函数可使用的范围,作用域分为两种:全局作用域、局部作用域(函数作用域) 2.NodeJS作用域 NodeJs中一个文件就是一个模块,模块中使用var定义的变量为局部作用域,只能在该模块中使用,因为模块在使用时会把NodeJs编译为一个函数,那么使用var的定
阅读全文
posted @
2017-07-06 15:03
yezixuan
阅读(421)
推荐(0)
【02】【转】Nodejs学习笔记(三)--- 事件模块
摘要:目录 简介及资料 事件常用函数及使用 emitter.on(event, listener) emitter.emit(event, [arg1], [arg2], [...]) emitter.once(event, listener) emitter.removeListener(event,
阅读全文
posted @
2017-07-06 14:48
yezixuan
阅读(237)
推荐(0)
【01】npm/cnpm安装
摘要:包安装相关信息: 1.node_modules文件夹 node_modules文件夹在nodejs中是一个特殊的文件夹,通过它的名字就可以看出,该文件夹也是用于存放node模块。如果一个模块表达式不是一个系统模块,也不是一个文件模块,那么就会在node_modules文件夹下进行操作。 在a.js中
阅读全文
posted @
2017-07-06 14:17
yezixuan
阅读(475)
推荐(0)
【转】Nodejs学习笔记(二)--- 模块
摘要:目录 简介及资料 自定义模块 创建一个自定义模块 调用自定义模块 exports和module.exports 区别 exports和module.exports 覆盖 其它... 简介及资料 通过Node.js的官方API可以看到Node.js本身提供了很多核心模块 http://nodejs.o
阅读全文
posted @
2017-07-06 14:05
yezixuan
阅读(160)
推荐(0)
【转】Nodejs学习笔记(一)--- 简介及安装Node.js开发环境
摘要:目录 学习资料 简介 安装Node.js npm简介 开发工具 Sublime Node.js开发环境配置 扩展:安装多版本管理器 学习资料 简介 安装Node.js npm简介 开发工具 Sublime Node.js开发环境配置 扩展:安装多版本管理器 学习资料 1.深入浅出Node.js ht
阅读全文
posted @
2017-07-06 13:31
yezixuan
阅读(168)
推荐(0)
【转】nodejs 'readline' 逐行读取、写入文件内容
摘要:运用readline逐行读取的两种实现 效果图如下: 左边1.log 为源文件 右边1.readline.log为复制后的文件 下边为命令行输出 实现方式一: [javascript] view plain copy var readline = require('readline'); var f
阅读全文
posted @
2017-07-06 13:26
yezixuan
阅读(450)
推荐(0)