首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
面试官
相关资讯
热门
最新
后端
01-01 08:00
后端
面试官:说说vue的diff算法
面试官:说说vue的diff算法,背景在vue中,视图更新的diff算法在面试过程中算是常被问及的一个问题,那么它到底是什么?我们应该怎么回答啊。源码分析这里我先贴一下diff算法的核心代码...//isUndef判断是否为undefined//oldCh旧节点列表//newCh新节点列表//sameVnode判断是否是相同的节点,判断key值,标签,data等等东西while(oldStartI
786
代码人生
01-01 08:00
代码人生
面试官:this和super有什么区别?this能调用到父类吗?
面试官:this和super有什么区别?this能调用到父类吗?,this和super都是Java中常见的关键字,虽然二者在很多情况下都可以被省略,但它们在Java中所起的作用是不可磨灭的。它们都是用来起指代作用的,每个类在实例化的时候之所以能调用到Object类(Object类是所有类的父类),全是二者的“功劳”。1.super关键字super是用来访问父类实例属性和方法的。1.1super方法
220
代码人生
01-01 08:00
代码人生
面试官问如何启动Java 线程
面试官问如何启动Java 线程,这篇文章主要介绍了面试官问如何启动Java线程,Java的线程创建和启动非常简单,但如果问一个线程是怎么启动起来的往往并不清楚,甚至不知道为什么启动时是调用start(),而不是调用run()方法呢?下面我们就一起进入文章学习这个问题吧目录一、线程启动分析二、线程启动过程1.ThreadstartUML图2.Java层面Thread启动2.1start()方法2.2
209
后端
01-01 08:00
后端
面试官让你讲讲Linux内核的竞争与并发,你该如何回答?
面试官让你讲讲Linux内核的竞争与并发,你该如何回答?,文章目录内核中的并发和竞争简介原子操作原子操作简介整型原子操作函数位原子操作函数原子操作例程自旋锁自旋锁简介自旋锁操作函数自旋锁例程读写自旋锁读写锁例程顺序锁顺序锁操作函数自旋锁使用注意事项信号量信号量简介信号量操作函数信号量例程互斥体互斥体简介互斥体操作函数互斥体例程互斥体与自旋锁互斥体使用注意事项内核中的并发和竞争简介在早期的Linux
198
后端
01-01 08:00
后端
面试官问我MySQL索引,我
面试官问我MySQL索引,我,面试官:我看你简历上写了MySQL,对MySQLInnoDB引擎的索引了解吗?候选者:嗯啊,使用索引可以加快查询速度,其实上就是将无序的数据变成有序(有序就能加快检索速度)候选者:在InnoDB引擎中,索引的底层数据结构是B+树面试官:那为什么不使用红黑树或者B树呢?候选者:MySQL的数据是存储在硬盘的,在查询时一般是不能「一次性」把全部数据加载到内存中候选者:红黑
168
后端
01-01 08:00
后端
面试官给我挖坑:单台服务器并发TCP连接数到底可以有多少 ?
面试官给我挖坑:单台服务器并发TCP连接数到底可以有多少 ?,曾几何时我们还在寻求网络编程中C10K问题的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。有关C10K(即单机1万个并发连接问题)的信息可以参考《上一个10年,著名的C10K并发连接问题[1]》和《TheC10Kproblem[2]》这两篇文章。我们先假设单台服务器最多只能支持万级并发连接,其
164
后端
01-01 08:00
后端
面试官:react和vue有什么区别吗?
面试官:react和vue有什么区别吗?,前言大家好呀,清明节这两天有没有出门踏青扫墓呢!!!言归正传,这是作者面试系列的第二篇文章!!!!!!!react和vue是什么?有啥区别吗?三大框架之二,大家应该都不会陌生,都有学习过或者开发中使用。但是他们到底有啥区别呢?这个就是我们这篇文章所需探讨并学习的。开始!MVC和MVVM首先,来说明下这些字母代表的含义M:Model模型V:View视图C:C
160
后端
01-01 08:00
后端
面试官:call、apply和bind的原理?
面试官:call、apply和bind的原理?,前言这里需要些作用域和闭包,this指向的知识。正文首先,我们需要知道他们的区别?首先他们的第一个参数都是要绑定的this。我记忆方式是:call是打电话,所以我们需要一句一句的说,对应参数就是一个一个的传。apply是应用我想到了app,当我们填写个人信息就是把全部的信息一次性的填写上去,对应就是第二参数是一个数组。bind是绑定,跟一个人绑定起来
154
后端
01-01 08:00
后端
面试官:画一个边框宽度为0.5px的正方形叭。
面试官:画一个边框宽度为0.5px的正方形叭。,我们知道在写移动端页面时,有个经典的1px问题。该问题的原因是:在pc端的设计稿拿到移动端会产生视觉上的放大,解决该问题的方案就是将1px缩小为0.5px。解决方法1.直接写0.5px,不兼容。2.transform的scale。3.linear-gradient,渐变。4.SVG。5.box-shadow。6.meta中的viewport。实现在上
149
后端
01-01 08:00
后端
面试官:如何通过 MyBatis 查询千万数据并保证内存不溢出?
由于现在 ORM 框架的成熟运用,很多小伙伴对于 JDBC 的概念有些薄弱,ORM 框架底层其实是通过 JDBC 操作的 DB JDBC(JavaDataBase Connectivity)是 Ja...
143
«
1
2
3
4
5
6
»