【面试】问当需要排序的数据量很大,但是电脑内存很小,如何实现排序?

面试 

【面试】问当需要排序的数据量很大,但是电脑内存很小,如何实现排序?b站学习资源:【天勤考研】外部排序1, 【天勤考研】外部排序2, 【天勤考研】外部排序3此时我们就需要利用 外存 进行排序,简称 外部排序多路归并排序首先,我们知道 二路归并排序,就是把两个有序序列 归并成一个有序序列。1 4 5 9

【面试】蓝湖hr面

面试 

自我准备:自我介绍有了解过我们公司做什么的嘛个人优势是什么个人需要补充的点影响本人最大的事未来作为前端开发的发展规划。反问:实际的工作内容MasterGo 和 其他同类产品的差异总结: hr 很友好,推荐我去了解些产品相关的知识。

js 原生实现扫雷


原生js实现 扫雷在线查看介绍一个用原生js实现的扫雷游戏软件架构initMapArray: 用于初始化地图数组initUI: 用于初始化UIinitEventLogic: 用于初始化交互逻辑checkgStatus: 用于检查是否获胜setVisBlock: 用于求出连通块gameOver: 判断

【面试】蓝湖二面 回顾

面试 

自我介绍大学专业、校园经历、学习途径与方式学习中印象深刻知识react 中列表渲染性能优化.答:通过虚拟列表来实现渲染优化,因为如果都把dom渲染出来,会导致 diff 非常耗时。实现:将虚拟列表划分成三个部分,上下 缓冲区, 中间 视图区, 剩余部分 虚拟区试图区:用户能真实看到的部分,真实DOM

【面试】蓝湖一面 回顾

面试 

项目相关el-table 和 el-form 的封装,它的优势axios 封装,封装了什么功能。它的优势echarts 封装哪些东西写了哪些 hooks 逻辑为什么用 vuexJSES6 有哪些新特性this绑定什么是闭包typescripttypescript 相比于 javascript 的好处

【javaScript】Promise 设计与实现


【javaScript】Promise 设计与实现Promise 状态设置Promise 一共由三种状态,pendding, fulfilled rejected。const PROMISE_STATUS_PENDDING = "pendding";const PROMISE_S

【面试题】回流(relayout)和重绘(repaint), 它们之间的区别

面试 

本文章内容来此 winter 老师的视频讲解 鉴定一下网络热门面试题:什么是回流和重绘?回流(重排)重排顾名思义,当某个元素的变化导致其他元素的布局(大小),这个时候就会触发 回流(重绘)。常见触发回流(重排的属性)盒模型width, height、margin、padding、border、box