- 博客(9)
- 收藏
- 关注
原创 重装系统win10--联想为例
1,进入以下网址,选择立即下载工具 微软官方下载网址,可点击此处跳转或者复制以下网址 https://www.microsoft.com/zh-cn/software-download/windows10ISO 2,启动下载的 .exe文件,选对u盘,等待进度条走完,此过程可能需要一个小时 3,将u盘插入需要重装系统的电脑 4,启动电脑,按住f2(联想,其他品牌需要查一下),进入bois界面,联想设置如下, Security —> Secure Boot:调到disable, Boot —>
2021-07-03 21:44:59
1525
1
原创 Promise笔记01
Promise从入门到深入 1. 准备 1.1. 函数对象与实例对象 1. 函数对象: 将函数作为对象使用时, 简称为函数对象 2. 实例对象: new 函数产生的对象, 简称为对象 1.2. 回调函数的分类 1. 同步回调: 理解: 立即执行, 完全执行完了才结束, 不会放入回调队列中 例子: 数组遍历相关的回调函数 / Promise的excutor函数 2. 异步回调: 理解: 不会立即执行, 会放入回调队列中将来执行 例子: 定时器回调 / ajax回调 / P
2021-06-22 16:47:21
111
原创 Node.js笔记06--路由中间件应用及cookie
1 路由中间件 将服务器中的四个路由拆分出去,UI路由和业务逻辑路由 router–>UIRouter.js /* * 专门用于管理展示界面的UI路由 * */ //引入Router构造函数 const {Router} = require('express') //创建一个Router实例(路由器就是一个小型的app) let router = new Router() //引入path模块----Node中内置的一个专门用于解决路径问题的库 let {resolve} = require('pa
2021-06-09 18:46:38
271
原创 Node.js笔记05--http状态码及中间件
1 经典面试题 问题:从用户输入URl按下回车,一直到用户能看到界面,期间经历了什么? 一、DNS解析----域名翻译成IP地址(优先走缓存): 1.找浏览器DNS缓存解析域名 2.找本机DNS缓存:(备注:查看本机DNS缓存命令:ipconfig/displaydns > C:/dns.txt) 3.找路由器DNS缓存 4.找运营商DNS缓存(80%的DNS查找,到这一步就结束) 5.递归查询 (查询全球13台根DNS服务器) 二、进行TCP(协议)连接,三次握手(根据上一步请求回来的ip地址,去联
2021-05-31 10:34:52
545
原创 Node.js笔记04--服务器即http协议
1 node原生服务器 /* * 不借助任何第三方库,去搭建Node原生服务器 * */ //1.引入Node内置的http模块 let http = require('http') //引入一个内置模块,用于解析key=value&key=value.....这种形式的字符串为js中的对象 /* 备注: 1.key=value&key=value.....的编码形式:urlencoded编码形式。 2.请求地址里携带urlencoded编码形式的参数,叫做:查询字符串参数(que
2021-05-29 23:30:07
219
原创 Node.js笔记03--数据库(mongoDB)
1 MongoDB原生CRUD(增删改查)命令总结 -C creat(新增数据): db.集合名.insert(文档对象) db.集合名.insertOne(文档对象) db.集合名.insertMany([文档对象,文档对象]) -R read: db.集合名.find(查询条件[,投影]) 举例:db.students.find({age:18}),查找年龄为18的所有信息 举例:db.students.find({age:18,name:'jack'}),查找年龄为18且名字为jac
2021-05-25 21:55:28
151
原创 Node.js笔记02--Buffer缓冲器
1 Buffer缓冲器 1.Buffer是什么? 1.它是一个【类似于数组】的对象,用于存储数据(存储的是二进制数据)。 2.Buffer的效率很高,存储和读取很快,它是直接对计算机的内存进行操作。 3.Buffer的大小一旦确定了,不可修改。 4.每个元素占用内存的大小为1字节。 5.Buffer是Node中的非常核心的模块,无需下载、无需引入,直接即可使用 2.进制相关 十六进制:00 -------- ff 二进制:00000000 ------ 11111111 计算机单位换算 8
2021-05-24 22:12:01
266
原创 Node.js笔记01
1 Node.js简介特别注意! Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js之父:Ryan Dahl(瑞安·达尔) 1.1 Node.js的组成特别注意! 1.2 Node.js的优点与不足特别注意! 优点: 异步非阻塞的I/O,(I/O线程池) 适用于I/O密集型<请求容易分析且I/O操作多>,(不适用于cpu密集型<请求需要过多判断,分析>), 事件循环机制, 单线程, 跨平台 缺点 会形成回调地狱,回调函数嵌
2021-05-21 22:06:49
132
原创 git笔记
git合并分支 1,没有冲突 仓库初始化–新建文件–文件添加缓存区–文件添加版本区 新建并切换到dev分支–修改文件内容 切换到master分支,将dev分支合并到master分支 2,手动处理冲突 不同分支,同一文件名统一位置展示不同内容 master分支a.txt dev分支a.txt 合并分支,出现冲突 tips:突然之间字母间距变大,输入法切换半角即可 master(半角)—>master(全角) 注意:在一个空分支(版本区没有内容)新建一个分支,可以成功,但是原来的空
2021-04-29 11:15:59
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅