2022年5月20日

摘要: js 宏任务和微任务 代码 setTimeout(function() { // 异步宏任务 console.log('1'); }) new Promise(function(resolve) { // 同步 console.log('2'); }).then(function() { // 微任 阅读全文
posted @ 2022-05-20 12:45 素衣男孩 阅读(49) 评论(0) 推荐(0) 编辑

2022年5月19日

摘要: 节流防抖的区别和应用场景 1. 节流 概念理解 设置一个节流阀,每次执行操作前,先判断节流阀是否为空,当节流阀为空时,表示可以执行下一次操作,否则不能执行下次操作 例如:高铁的卫生间是否被占用,由红绿灯控制,假设一个每个人上洗手间要五分钟,则五分钟之内别人不可以使用,上一个使用完毕之后,将红灯设置为 阅读全文
posted @ 2022-05-19 17:26 素衣男孩 阅读(46) 评论(0) 推荐(0) 编辑

2022年5月8日

摘要: 小皮redis配置教程 1. 打开 phpinfo phpstudy 打开方法 小皮打开方法 在 Apache 设置的网站目录下面新建一个 phpInfo.php 文件,代码如下 <?php phpinfo(); 启动你的 apache 通过 http://localhost:<端口号>//phpI 阅读全文
posted @ 2022-05-08 16:21 素衣男孩 阅读(315) 评论(0) 推荐(0) 编辑

2022年5月4日

摘要: 栈 1. 理解 栈是一个只能从尾部进行插入和删除数据操作的线性表,存储方式通常使用顺序存储,很少使用链式存储 2. 栈的顺序存储 1. 结构体代码 typedef struct stack { ElemType *top; ElemType *base; ElemType stackSize } s 阅读全文
posted @ 2022-05-04 15:24 素衣男孩 阅读(36) 评论(0) 推荐(0) 编辑
 
摘要: 算法的效率 影响因素 算法采用的策略和方案 编译产生的代码质量 问题的输入规模 机器执行指令的速度 算法时间复杂度 T(N) **T(N) = O(f(n))** 表示随着问题规模 n 的增大, 算法执行时间的增长率和 f(n) 的增长率相同, 称作算法的渐进时间复杂度, 简称时间复杂度 一般来讲, 阅读全文
posted @ 2022-05-04 15:23 素衣男孩 阅读(133) 评论(0) 推荐(0) 编辑
 
摘要: 队列 1. 定义 队列是一个拥有头指针和尾指针的单链表或顺序表,只能在队尾插入,只能在队头出列; 2. 结构代码 // 链表结构 typedef struct QNode { ElemType data; struct QNode *next; } QNode, *QueuePrt; typedef 阅读全文
posted @ 2022-05-04 15:23 素衣男孩 阅读(34) 评论(0) 推荐(0) 编辑
 
摘要: 线性表 定义 由**零个**或多个数据元素组成的有限序列 (a1,a2,a3,..., an), 其中 a1 为 a2 的前驱元素, a3 为 a2 的后继元素 n 为线性表的长度, n = 0,时为空表 数据类型 定义: 是指一组性质相同的值得集合及定义在此集合上的一些操作的总称 例如: 整形、浮 阅读全文
posted @ 2022-05-04 15:22 素衣男孩 阅读(87) 评论(0) 推荐(0) 编辑

2022年3月25日

摘要: 回调地狱 形如一下代码, 异步函数不断嵌套导致代码可读性和可维护性大幅下降,这就是回调地狱 var fs = require('fs'); fs.readFile('./doc/text.txt', (error, data) => { if (error) throw console.log('读 阅读全文
posted @ 2022-03-25 14:20 素衣男孩 阅读(26) 评论(0) 推荐(0) 编辑

2022年3月20日

摘要: v-if 和 v-show 共同点 效果相同 使用方式类似 (else-if) 区别 控制手段不同: v-show 是通过控制 css 的 display 属性进行控制, dom 元素一直存在 v-if 则是通过 dom 节点的添加与删除进行节点渲染 编译过程不同: v-show 只需进行简单的 c 阅读全文
posted @ 2022-03-20 10:55 素衣男孩 阅读(47) 评论(0) 推荐(0) 编辑
 
摘要: 谈谈你对 SPA 的理解 什么是 SPA ? SPA (single-page-application), 即单页面应用, spa 可以根据需要动态装载适当的资源并添加到页面里面, 可以减少重复渲染, 提高效率。就像一个杯子,早上可装牛奶,下午可以装茶水, 晚上可以装白开水, 变的始终是杯子里面的内 阅读全文
posted @ 2022-03-20 10:54 素衣男孩 阅读(394) 评论(0) 推荐(0) 编辑