摘要:
ing... 阅读全文
摘要:
REST Representational State Transfer (表述性状态转移), 是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。 RESTful Web Services Web service是一个平台独立的,低耦合的,自包含的、基于可编程的we 阅读全文
摘要:
Client - 客户端,一般指浏览器,浏览器可以通过 HTTP 协议向服务器请求数据。 Server - 服务端,一般指 Web 服务器,可以接收客户端请求,并向客户端发送响应数据。 Business - 业务层, 通过 Web 服务器处理应用程序,如与数据库交互,逻辑运算,调用外部程序等。 Da 阅读全文
摘要:
ing... 阅读全文
摘要:
ing... 阅读全文
摘要:
同步异步 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(error)。 建议用异步方法,比起同步,异步方法性能 阅读全文
摘要:
全局对象:特殊的对象,它及其所有属性都可以在程序的任何地方访问。 __filename 表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径,且和命令行参数所指定的文件名不一定相同。 如果在模块中,返回的值是模块文件的路径。 __dirname 表示当前执行脚本所在的目录。 setTime 阅读全文
摘要:
Node.js 路由 实例: 目录下有三个文件:index.js, server.js, router.js 阅读全文
摘要:
Node.js函数和JavaScript类似 匿名函数 函数传递是如何让HTTP服务器工作的 阅读全文
摘要:
创建模块 当前目录:hello.js, main.js 模块加载流程 阅读全文
摘要:
JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。 因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。 一个 Buffer 类似于一个整数数组,但它对应于 V8 堆内存之外的一块 阅读全文
摘要:
ing... 阅读全文
摘要:
Node.js本身是单线程,但通过事件和回调支持并发,所以性能非常高。 Node.js的每一个API都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 事件驱动程序 实例 阅读全文
摘要:
Node.js异步编程的直接体现就是回调,Node使用了大量的回调函数,其所有的API都支持回调。 阻塞代码实例(同步) 非阻塞代码实现(异步) 阅读全文
摘要:
平台:Windows 官网:https://nodejs.org/en/ 下载安装 CMD中运行 1 交互模式 2 命令模式 模块安装 - NPM 配置notepad++直接运行 F5 -> cmd /k cd $(CURRENT_DIRECTORY) & "C:\Program Files (x8 阅读全文
摘要:
Some simple examples: 阅读全文