面试共0篇 第44页
面试
百度面试官 : 写一个ToDoList吧-五八三

百度面试官 : 写一个ToDoList吧

前言 事情是这样的,当我辛辛苦苦,准备了半个月的八股文去尝试大厂面试的时候,以为靠着这些八股,手写题,就算面不到,也不至于很尴尬吧~ 结果百度一面的时候,面试官一上来就叫我用脚手架自...
admin的头像-五八三admin2年前
020
为什么说 pnpm 才是前端工程化项目的未来?-五八三

为什么说 pnpm 才是前端工程化项目的未来?

相信小伙伴们都接触过npm/yarn,这两种包管理工具想必是大家工作中用的最多的包管理工具,npm 作为 node 官方的包管理工具,它是随着 node 的诞生一起出现在大家的视野中,而 yarn 的出现则是为...
admin的头像-五八三admin2年前
020

JS工程化之代码共享(微前端+monorepo+模块联盟等)

本文字数较多,只是想了解原理和使用场景的,对于每个部分的「用法」可以先略过,真正使用时在参考。可以借助掘金菜单辅助快速阅读。 大型应用、多人协作、团队多项目开发等场景增加了前端项目...
admin的头像-五八三admin2年前
020
一文搞懂ThreadPoolExecutor原理-五八三

一文搞懂ThreadPoolExecutor原理

前言 都说经典的就是好的,这句话放在Java的ThreadPoolExecutor上那是一点都没错,像现在数据库连接的池化实现,或者像Tomcat这种WEB服务器的线程管理,处处都有着ThreadPoolExecutor的影子,本...
admin的头像-五八三admin2年前
020

理解Cookie – Js-cookie源码阅读浅析

本文参加了由公众号@若川视野 发起的每周源码共读活动,      点击了解详情一起参与。 这是源码共读的第17期 | js-cookie 前言 学习目标 本文将: 理解Cookie的概念和使用,并以此造一个...
admin的头像-五八三admin2年前
020

前端面试十五问??

我正在参加「掘金·启航计划」 数组去重 遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素在新数组里面没有出现过,我们就添加,否则不添加 先封装一个函数,unique function unique(ar...
admin的头像-五八三admin2年前
020
ES6之变量声明面试进阶一网打尽-五八三

ES6之变量声明面试进阶一网打尽

概要:'且夫水之积也不厚,其负大舟也无力',基础的重要性不言而喻。在任何编程语言中最基础的语法莫过于变量,所有的存储计算都离不开它,虽然在不同的语言中对于变量的规范有所不同,但本质上...
admin的头像-五八三admin2年前
020
企业级代码探究: @Value + Apollo动态刷新原理~-五八三

企业级代码探究: @Value + Apollo动态刷新原理~

前言 在企业项目开发过程中,我们往往会为了代码的灵活性、可扩展性从而考虑为代码逻辑接入配置中心 例如: 线程池接入配置中心,实现动态线程池,可灵活修改线程数. 为了测试同学测试、产品线上...
admin的头像-五八三admin2年前
020
趣文图解什么是JavaScript单线程-五八三

趣文图解什么是JavaScript单线程

JavaScript 是一种流行的?编程语言??‍?,广泛用于创建交互式 Web 应用程序?️。JavaScript 与其他编程语言不同的关键?特征之一是它的单线程特性?。 那么接下来我们就来了详细的了解一下浏览器...
admin的头像-五八三admin2年前
020

重绘与重排的区别

在网页渲染过程中,重绘(Repaint)和重排(Reflow)是两个重要的概念,它们描述了浏览器对DOM元素进行布局和渲染的不同阶段。 重排: 重排指的是浏览器计算和确定元素在页面中的位置和大小的过...
admin的头像-五八三admin2年前
020
讲一下前端用过的设计模式,附带使用场景-五八三

讲一下前端用过的设计模式,附带使用场景

1. 构造器模式+原型模式 构造器模式和原型模式可以用来批量创建对象,只需要每次实例化他就行了。 构造函数创建的对象实例是通过 new 关键字调用构造函数生成的,它们不会挂载在原型上。构造函...
admin的头像-五八三admin2年前
020

Rust 中的泛型

泛型是一种在编写代码时不指定具体类型,而在使用时再确定类型的编程技巧。它可以让我们编写出更加通用、可复用的代码,避免重复编写相似的代码。 在 Rust 中,泛型广泛应用于数据类型、函数和...
admin的头像-五八三admin2年前
020

中高级前端面试必刷:三道超高频的异步并发流程控制题

这篇文章主要记录下最近面试中,出现超高频次的异步流程控制题。这类型题目,没做过的很容易掉坑里,而做不出来,基本上面试就拜拜了。 本文主要分为三道题目(都是新鲜的题目哦),前两题都是控...
admin的头像-五八三admin2年前
020
同学:“这个 iframe 元素我咋获取不到啊?”-五八三

同学:“这个 iframe 元素我咋获取不到啊?”

背景 故事起源于昨晚,我有个朋友问我了一个问题,场景是这样的。 他的页面自己写了一个 div,然后通过一些调用内嵌了一个外部的 iframe,这个 iframe 就是一个外部 ide,但是我们每次打开的时...
admin的头像-五八三admin2年前
020

[javascript核心-15] 手写完美深拷贝代码实现?

本文github地址:JavaScript_Everything 大前端知识体系与面试宝典,从前端到后端,全栈工程师,成为六边形战士 深拷贝与浅拷贝 引用类型的变量赋值指向的内存是同一块,因此需要深拷贝,重新申...
admin的头像-五八三admin2年前
020
InnoDB存储引擎对MVCC的实现-五八三

InnoDB存储引擎对MVCC的实现

一致性非锁定读和锁定读 一致性非锁定读 对于 一致性非锁定读(Consistent Nonlocking Reads) 的实现,通常做法是加一个版本号或者时间戳字段,在更新数据的同时版本号 + 1 或者更新时间戳。...
admin的头像-五八三admin2年前
020

不可不知的前端工程化—— 埋点&监控

我正在参加「掘金·启航计划」 背景 前端埋点和监控的出现,可以帮助开发者和产品运营人员,收集用户的行为数据,分析用户的行为习惯,实时监控应用的性能,发现和解决问题,处理系统故障。通过...
admin的头像-五八三admin2年前
020

前端面试题 – 109. 实现一个简单的异步串行执行函数(Series)

接收一组异步任务,并按照顺序依次执行,确保前一个任务完成后再执行下一个任务。 关键点:使用 reduce 方法和 Promise 的链式调用来实现异步任务的串行执行和结果的累加。 function series(tas...
admin的头像-五八三admin2年前
010
面试官问:如何实现 H5 秒开?-五八三

面试官问:如何实现 H5 秒开?

我在简历上写了精通 H5,结果面试官上来就问: 同学,你说你精通 H5 ,那你能不能说一下怎么实现 H5 秒开? 由于没怎么做过性能优化,我只能凭着印象,断断续续地罗列了几点: 网络优化:http2...
admin的头像-五八三admin2年前
010