摘要: 1.快速排序算法 点击查看代码 let arr = [12,11,10,32,28,65,45,32,14] // 10 11 12 14 28 32 32 45 65 function quickSort(arr){ if(arr.length <= 1){ return arr } let sp 阅读全文
posted @ 2021-11-25 10:32 你是远方 阅读(62) 评论(0) 推荐(0) 编辑
摘要: tcp三次握手 client 发送请求到 sever sever 接受到请求返回给 client client 确认接受到请求返回 sever 第三次握手为了防止 过多 的无用请求 增加服务器开销。 防止已经失效的请求突然返回发生错误 tcp 四次挥手 client 发送断开链接的请求给 sever 阅读全文
posted @ 2021-11-24 16:41 你是远方 阅读(35) 评论(0) 推荐(1) 编辑
摘要: 特性查询也就是@supports规则,这个属性是作为CSS2.0扩展被引入的,是检测浏览器是否支持css属性值,是由逻辑与,逻辑或和逻辑非组合而成。主要的目的就是为了作者能够在不同的浏览器上根据不同的CSS支持程度来进行特性样式的编写。 1.基本用法 因为是谷歌浏览器,因此为了方便验证,实例如下 当 阅读全文
posted @ 2019-08-28 21:47 你是远方 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1.下载项目 先进入目录然后使用jit 2.项目配置 3.上传项目 4.拉取项目 5.查看分支 6.加入分支 7.查看状态 阅读全文
posted @ 2019-08-23 22:20 你是远方 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.引入http模块 2.创建node服务器 在创建node服务器的时候需要使用http模块中的http.creatServer()方法来进行创建,并且使用listen方法来绑定一个闲置的端口,通过request和response参数来进行接收和响应数据。 3.运行程序 4.在浏览器输入地址+端口号 阅读全文
posted @ 2019-07-30 23:23 你是远方 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 使用npm init初始化项目 1. 为什么要使用npm init初始化项目 在node开发中使用npm init会生成一个pakeage.json文件,这个文件主要是用来记录这个项目的详细信息的,它会将我们在项目开发中所要用到的包,以及项目的详细信息等记录在这个项目中。方便在以后的版本迭代和项目移 阅读全文
posted @ 2019-07-06 00:37 你是远方 阅读(87030) 评论(4) 推荐(10) 编辑