node
文章平均质量分 84
遥岑.
谨以遥岑敬钱塘
展开
-
Node的数据库编程
目录Node的数据库编程建立连接终止与MySQL的连接:执行数据库的操作(CRUD)Node的数据库编程Node的MySQL驱动:mysql2是node的原生mysql驱动的升级版。安装库:npm install mysql2。建立连接显式连接:导入mysql2模块//引入模块const mysql = require('mysql2')调用createConnection方法创建数据库的连接对象//创建数据库连接对象const connection = mysql.crea原创 2021-11-20 11:33:09 · 1102 阅读 · 0 评论 -
Ajax概述及XMLHttpRequest对象的常见属性方法
目录Ajax概述Ajax优点Ajax缺点Ajax核心XMLHttpRequest对象的方法XMLHttpRequest对象的属性HTTP概述请求报文响应报文Ajax概述Ajax:Asynchronous JavaScript And XML,异步JavaScript和XML技术。不是一门新的语言或技术,是由JavaScript、XML、DOM、CSS等多种已有技术组合而成的一种浏览器端技术。它是浏览器提供的一套方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。通过AJAX可以在浏览器向原创 2021-11-18 17:27:16 · 949 阅读 · 1 评论 -
Node访问服务器端静态资源
目录通过Node访问服务器端静态资源res的常用属性req的常用属性通过Node访问服务器端静态资源通过Node的http模块访问服务器端的静态资源(css文件、图像、html文件)。获取客户端请求的url地址//获取用户请求路径console.log(req.url)找到url对应的资源文件,利用fs模块读取文件的内容将文件内容发送给客户端if(req.url === '/index' || req.url ==='/') { //读到的就是Buffer型数据 f原创 2021-11-10 17:39:43 · 1390 阅读 · 0 评论 -
Node网络编程
目录网络编程Node实现TCP协议TCP协议Net模块提供的APInet.Server类net.Socket类Node实现UDP协议Node实现HTTP协议网络编程Node实现TCP协议TCP协议TCP协议:传输控制协议,提供面向连接的、可靠的数据传输服务(三次握手四次挥手)。面向连接:数据传输之前,客户端与服务器端要建立连接可靠的:数据传输是有序的、要对数据进行校验Scoket:网络套接字,是一套用于不同主机间通信的API,它工作在TCP/IP协议栈之上,是进行网络连接的数据结构。服原创 2021-11-06 17:19:58 · 95 阅读 · 0 评论 -
Node数据流
目录数据流文件输入输出流管道流链式流模块和包url模块数据流数据流(stream)是处理系统缓存的一种方式。操作系统采用数据块(chunk)的方式读取数据,每收到一次数据,就存入缓存。Node有两种缓存的处理方式:等到所有数据接收完毕,一次性从缓存读取。这种方式先将数据全部读入内存,然后处理。优点是符合直觉,流程非常自然,缺点是如果遇到大文件,要花很长时间,才能进入数据处理的步骤。“数据流”方式,收到一块数据,就读取一块,即在数据还没有接收完成时,就开始处理它。这种方式每次只读入数据的一小块,原创 2021-11-04 17:57:35 · 173 阅读 · 0 评论 -
Node的文件系统及Buffer概述
目录node.js开发网站Node的文件系统文件与目录的基本操作写入文件操作读文件操作Node事件处理机制Node的全局对象Buffernode.js开发网站node.js本身就是一个http服务器,不需要web容器。node.js需要我们自己写代码处理请求。Node的文件系统fs模块:提供了文件操作的API。fs模块共有5个类:fs.Dirent类:指示文件的类型fs.FSWatcher类:监视文件的状态fs.ReadStream类:读取流(文件输入流)fs.WriteStream原创 2021-11-02 19:43:42 · 474 阅读 · 0 评论 -
Node.js概述及编程基础
目录Node.js概述什么是Node.jsNode的特点Node.js概述什么是Node.jsNode.js简称Node,是一个可以使JavaScript运行在服务器端的平台,是JavaScript的运行时环境,Node.js可以解析和执行JavaScript代码。JavaScript本是一种Web前端语言,Node.js让JavaScript成为服务器端脚本语言,现在的JavaScript可以完全脱离浏览器来运行。Node.js将V8引擎封装起来,作为服务器运行平台,以执行JavaScript编原创 2021-10-30 17:43:07 · 374 阅读 · 0 评论