
Node.js
文章平均质量分 88
Node.js
新新程序名媛
这个作者很懒,什么都没留下…
展开
-
12、Node.js---项目上线
199_前后端开发扩展介绍_哔哩哔哩_bilibili。原创 2023-05-08 23:51:46 · 143 阅读 · 0 评论 -
11、Node.js---会话控制
所谓会话控制就是对会话进行控制HTTP是一种无状态的协议,它没有办法区分多次的请求是否来自于同一个客户端,无法区分用户而产品中又大量存在的这样的需求,所以我们需要通过会话控制来解决该问题常见的会话控制技术有三种:cookiesessiontokencookie。原创 2023-05-07 19:06:52 · 260 阅读 · 0 评论 -
10、Node.js---API接口
接口是前后端通信的桥梁简单理解:一个接口就是服务中的一个路由规则,根据请求响应结果接口的英文单词是,所以有时也称之为API接口这里的接口指的是『数据接口』,与编程语言(JavaGo等)中的接口语法不同。原创 2023-04-26 23:56:05 · 679 阅读 · 0 评论 -
9、Node.js---Mongodb
一个json文件就相当于一个数据库,accounts和users就相当于是collection,accounts和users里面的对象就相当于是doucument,对象中的属性(如name、id等称之为字段)数据库的基本操作包括四个,增加(create),删除(delete),修改(update),查(read)数据库database) 数据库是一个数据仓库,数据库服务下可以创建很多数据库,数据库中可以存。config.js(配置文件,在config文件下存放)方便以后修改服务器名,端口号,数据库名。原创 2023-04-25 16:16:23 · 153 阅读 · 0 评论 -
8、Node.js---express框架
express是一个基于Node.js平台的极简、灵活的WEB。原创 2023-04-09 18:24:47 · 514 阅读 · 1 评论 -
7、Node.js---包管理工具
1、包是什么『包』英文单词是package,代表了一组特定功能的源码集合。原创 2023-03-28 13:40:27 · 1192 阅读 · 0 评论 -
5、Node.js-------异步编程和模块化编程
当 promise 执行成功时,调用 then 方法的第一个回调函数,失败时调用第 二个回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。promise 实例会有一个 then 方法,这个 then 方法必须返回一个新的 promise。回调函数就是一个通过函数指针调用的函数。async 函数返回一个 Promise 对象,可以使用 then 方法添加回调函数。一个函数如果加上 Async ,那么该函数就会返回一个 Promise。原创 2023-03-14 21:49:37 · 194 阅读 · 0 评论 -
4、Node.js---IP
局域网:例如家里的路由器能连手机、电脑、电视,但是想要连外面的公网就要找三大运营商(移动、电信、联通)之一接网线。应用程序的数字标识,一台计算机有65536个端口(0~65535),一个应用程序可以使用一个或多个端口。IP也被称为IP地址,本身是一个数字标识,例如:192.168.1.3。IP由32位的二进制所组成的 在在拆分成四个八位,转成十进制。标识网络中的设备,实现设备间通讯。本机回环IP地址:本机地址。原创 2023-03-19 14:02:22 · 101 阅读 · 0 评论 -
4、Node.js---HTTP协议
URL组成:协议名+主机名(定位网络上的计算机)+路径(定位服务器中的资源)5、Accept-Encoding:当前浏览器能支持浏览器的方式。6、Accept-Language:当前浏览器所支持的语言。请求体的格式没有定义,用的比较多的是键值对(JSON格式)3、User-Agent:记录浏览器的平台、版本号。4、Accept:浏览器能够处理的数据类型。1、Server:记录服务器所使用的技术。,HTTP)是一个简单的请求-响应协议。(三)响应报文结构与响应行。(一)什么是HTTP协议?原创 2023-03-19 13:35:07 · 214 阅读 · 0 评论 -
3、Node.js------Node的核心模块
devDependencies 节点下的模块是我们在开发时需要用的,比如项目中使用的 gulp ,压缩css、js的模块。这些模块在我们的项目部署后是不需要的,所以我们可以使用 -save-dev 的形式安装。像 express 这些模块是项目运行必备的,应该安装在 dependencies 节点下,所以我们应该使用 -save 的形式安装。核心模块是Node.js自带的模块,比如http、fs、net、url、path等,可以直接使用,是Node.js中内置好的。原创 2023-03-14 23:48:20 · 914 阅读 · 1 评论 -
2、Node.js基础
每一次循环,变量i的值都会发生改变,而循环内被赋给数组a的函数内部的console.log(i),里面的i指向的就是全局的i。也就是说,所有数组a的成员里面的i,指向的都是同一个i,导致运行时输出的是最后一轮的i的值,也就是 5。变量i是let声明的,当前的i只在本轮循环有效,所以每一次循环的i其实都是一个新的变量,所以最后输出的是3、1、2。const 声明的是常量,同样是用于存储信息的"容器",一旦声明,值将是不可变的,const 必须先声明后使用,const 不可重复声明。的可重复使用的代码块。原创 2023-03-14 21:07:13 · 96 阅读 · 0 评论 -
1、认识Node.js
主线程运行的时候,产生堆(heap)和栈(stack),栈中的代码调用各种外部API,它们在"任务队列"中加入各种事件(click,load,done)。是一个事件的队列(也可以理解成消息的队列),IO设备完成一项任务,就在"任务队列"中添加一个事件,表示相关的异步任务可以进入"执行栈"了。当主线程的同步任务执行完毕执行栈为空,js引擎就会读取任务队列中的第一个任务加入到执行栈执行,当此任务完成,继续重复此类操作,这也就是。异步任务必须指定回调函数,当主线程开始执行异步任务,就是执行对应的回调函数。原创 2023-03-14 15:27:37 · 128 阅读 · 0 评论