摘要: 1、在浏览器中输入域名后发生的事 输入域名 DNS域名解价(将域名解析为IP地址) 找到相对应的服务器 TCP的三次握手(验证身体信息) 找到相对应的资源库 返回相对应的资源 对所有文件进行解析 将解析完华的页面返回客户端 关闭面时进行TCP四次挥手 2、socket (1)概念:网络上的两个程序通 阅读全文
posted @ 2021-03-12 13:27 ONE橙子 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、准备工作 npm init -y 初始化,生成package.js express -e 生成文件夹 npm install 依赖加载,让所有模块自动下载 npm start 服务器挂起 2、前端搭建 html结构 css样式 js基本操作 + ajax请求数据,连接接口(app,js和rout 阅读全文
posted @ 2021-03-12 13:17 ONE橙子 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1、Mongoose:是在node.js环境下对mongodb进行便捷操作的对象模型工具,是nodeJs提供连接mongodb的一个库,遵循一种模板式方法,能够对输入的数据进行自动处理。 2、mongoose操作 引入mongoose模块 定义url地址,最后加上数据库名称 连接数据库:mongoo 阅读全文
posted @ 2021-03-12 12:52 ONE橙子 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1、环境变量配置 安装mongodb 创建data文件夹,再在目录下创建db文件夹 MongoDB -- bin 打开cmd 输入 mongod --dbpath d:\data\db (27017是成功) 复制bin的路径,粘贴到“我的电脑” -- “属性” -- “高级” -- “环境变量” - 阅读全文
posted @ 2021-03-12 12:28 ONE橙子 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1、url模块 url.parse(path, true) 将url转成对象,参数为true时会将query解析成一个对象 url.format() 将一个urlObject转成一个字符串url url.resolve() 生成一个相对或绝对路径 [第二个添加"/"则跳转绝对路径] 2、queryS 阅读全文
posted @ 2021-03-12 10:54 ONE橙子 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1、为个什么学习node ? 动态网页:数据可以进行交互,动态改变数据 通过 node了解前后端数据交互(后台如何返回接口) 2、什么是node? node是基于chrome的V8引擎的JavaScript运行环境 node中的事件机制以及非阻塞式的I/0式模型,使其轻量又高效 node中的npm是 阅读全文
posted @ 2021-03-12 10:19 ONE橙子 阅读(67) 评论(0) 推荐(0) 编辑