自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 重装系统win10--联想为例

1,进入以下网址,选择立即下载工具微软官方下载网址,可点击此处跳转或者复制以下网址https://www.microsoft.com/zh-cn/software-download/windows10ISO2,启动下载的 .exe文件,选对u盘,等待进度条走完,此过程可能需要一个小时3,将u盘插入需要重装系统的电脑4,启动电脑,按住f2(联想,其他品牌需要查一下),进入bois界面,联想设置如下,Security —> Secure Boot:调到disable,Boot —>

2021-07-03 21:44:59 1323 1

原创 Promise笔记01

Promise从入门到深入1. 准备1.1. 函数对象与实例对象1. 函数对象: 将函数作为对象使用时, 简称为函数对象2. 实例对象: new 函数产生的对象, 简称为对象1.2. 回调函数的分类1. 同步回调: 理解: 立即执行, 完全执行完了才结束, 不会放入回调队列中 例子: 数组遍历相关的回调函数 / Promise的excutor函数2. 异步回调: 理解: 不会立即执行, 会放入回调队列中将来执行 例子: 定时器回调 / ajax回调 / P

2021-06-22 16:47:21 62

原创 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 192

原创 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 476

原创 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 160

原创 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 97

原创 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 194

原创 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 76

原创 git笔记

git合并分支1,没有冲突仓库初始化–新建文件–文件添加缓存区–文件添加版本区新建并切换到dev分支–修改文件内容切换到master分支,将dev分支合并到master分支2,手动处理冲突不同分支,同一文件名统一位置展示不同内容master分支a.txtdev分支a.txt合并分支,出现冲突tips:突然之间字母间距变大,输入法切换半角即可master(半角)—>master(全角)注意:在一个空分支(版本区没有内容)新建一个分支,可以成功,但是原来的空

2021-04-29 11:15:59 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除