![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
文章平均质量分 87
nodeJS学习
大富翁 chen
哈哈哈哈哈哈哈
展开
-
Node.js -- 会话控制
所谓会话控制就是对会话进行控制HTTP是一种无状态的协议,它没有办法区分多次的请求是否来自于同一个客户端,无法区分用户而产品中又大量存在的这样的需求,所以我们需要通过会话控制来解决该问题cookiesessiontoken。原创 2024-05-11 20:21:50 · 405 阅读 · 1 评论 -
Node.js -- 接口
接口是什么接口是前后端通信的桥梁简单理解:一个接口就是服务中的一个路由规则,根据请求响应结果接口的英文单词是API(Application Program Interface),所以有时也称之为API接口这里的接口指的是 数据接口 ,与编程语言(Java,Go等)中的接口语法不同实现前后端交互接口的调用大多数接口都是由后端工程师开发的,开发语言不限一般情况下接口都是由前端工程师调用的,但有时后端工程师也会调用接口,比如短信接口,支付接口等接口的组成请求方法请求URL。原创 2024-05-08 10:33:25 · 471 阅读 · 0 评论 -
Node.js -- mongoose
Mongoose是一个对象文档模型库,官网http://www.mongoosejs.net/方便使用代码操作mongodb数据库mangoose 本身是一个包上节内容我们学习了在命令行手动交互,发命令请求,项目运行阶段明显是不可行的,但是我们可以借助mongoose。原创 2024-05-02 20:40:04 · 1262 阅读 · 1 评论 -
Node.js -- MongoDB
一、简介Mongodb是什么MongoDB是一个基于分布式文件存储的数据库,官方地址https://www.mongodb.com/try/download/community数据库是什么数据库(DataBase)是按照数据结构来组织、存储和管理数据的应用程序数据库的作用数据库的主要作用就是管理数据,对数据进行增(c)删(d)改(u)查(r)数据库管理数据的特点速度更快扩展性更强安全性更强为什么选择Mongodb操作语法与JavaScript类似,容易上手,学习成本低。原创 2024-05-02 10:15:38 · 1418 阅读 · 1 评论 -
Node.js -- express 框架
express是一个基于Node.js平台的极简、灵活的WEB应用开发框架,官方网址:https://www.expressjs.com.cn/简单来说,express是一个封装好的工具包,封装了很多功能,便于我们开发WEB应用(HTTP服务)原创 2024-05-01 10:59:23 · 1492 阅读 · 1 评论 -
Node.js -- 包管理工具
包是什么?『包』英文单词是package,代表了一组特定功能的源码集合包管理工具管理『包』的应用软件,可以对「包」进行下载安装更新删除上传等操作借助包管理工具,可以快速开发项目,提升开发效率包管理工具是一个通用的概念,很多编程语言都有包管理工具,所以掌握好包管理工具非常重要常用的包管理工具npmyarncnpmcnpm是一个淘宝构建的npmjs.com的完整镜像,也称为 淘宝镜像 ,网址cnpm服务部署在国内阿里云服务器上,可以提高包的下载速度官方也提供了一个全局工具包cnpm。原创 2024-04-27 17:35:23 · 2886 阅读 · 4 评论 -
Node.js -- 模块化
变量不能重复命名;代码复用性差;代码可维护性差怎么解决这些问题呢?就是使用Node.js 模块化!将一个复杂的程序文件依据一定规侧(规范)折分成多个文件的过程称之为模块化;其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用(模块可以理解为功能,只能自己调用自己的功能,但是可以把功能展示给其他人,引导其他人来调用模块化项目:编码时是按照模块一个一个编码的,整个项目就是一个模块化的项目防止命名冲突高复用性高维护性。原创 2024-04-25 16:18:18 · 1467 阅读 · 0 评论 -
Node.js -- http模块
静态资源是指内容长时间不发生改变的资源,例如图片、视频、css文件 、js文件、HTML文件、字体文件等;动态资源是指内容经常更新的资源,例如百度首页、网易首页、京东搜索列表等这些资源都是相对于项目上线之后来说的。原创 2024-04-25 11:34:04 · 1291 阅读 · 1 评论 -
Node.js -- fs模块
fs模块可以实现与硬盘的交互例如文件的创建、删除、重命名、移动,还有文件内容的写入、读取,以及文件夹的相关操作。原创 2024-04-24 15:06:24 · 784 阅读 · 3 评论 -
Node.js -- HTTP协议和网络基础概念
本节相关内容都可以在进行查看,深入了解相关内容。原创 2024-04-23 16:36:37 · 842 阅读 · 0 评论 -
Node.js -- path模块
我们之前使用的__dirname + 路径 输出的结果前面是正斜杠/ ,后面部分是反斜杠,看起来很不规范。// D:\nodeJS\13-path\代码/index.html。// D:\nodeJS\13-path\代码\index.html。// D:\nodeJS\13-path\代码\index.html。// D:\nodeJS\13-path\代码。原创 2024-04-22 17:06:55 · 654 阅读 · 0 评论 -
Node.js 基础学习
操作系统和应用程序的操作流程大体上来说是一致的,都是先将相关的程序从硬盘中获取加载在内存中,这样CPU就可以进行运行了,遇到视频信号时就交由显卡处理,最终在显示器上显示;另外,ES2020 中提出的globalThis 对象和Node.js 中的global 对象指向是一样的,也就是可以通过globalThis 访问顶级对象。与前者相比,后者创建的Buffer 可能会包含旧的内存数据,并且每次创建的Buffer 数据可能都不一样;:是一个进程中执行的一个执行流,一个线程是属于某个进程的。原创 2024-04-19 21:55:10 · 994 阅读 · 0 评论