最新 最热

25个经典的Spring面试问答

Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我...

2023-05-24
1

阿里四轮面试遭遇StampedLock,这么应对保拿offer

读写锁允许多线程同时读共享变量,适用读多写少。 读多写少场景还能更快吗?有的,JDK8提供StampedLock,性能比读写锁还好。

2023-05-24
1

「SQL面试题库」 No_62 报告的记录

编写一条SQL,查询每种 报告理由(report reason)在昨天的报告数量。假设今天是 2019-07-05。

2023-05-23
1

CSS 面试要点:BFC(块级格式化上下文)

格式化上下文(Formatting Context)指页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及和其他元素的关系和相互作用。

2023-05-17
1

CSS 面试要点:定位(Positioning)

默认情况下,块级元素的内容宽度就是父元素宽的 100%,且与其内容一样高。内联元素的宽高与内容宽高一样。不能对内联元素设置宽度或高度——它们只是位于块级元素的内容中。如果要以这种方式控制内联元素的大小,则需要将...

2023-05-17
1

CSS 面试要点:选择器

# 基本选择器# 通用选择器选择所有元素语法:** { font-size: 12px;}# 元素选择器按节点名选择所有匹配的元素语法:elementp { font-size: 12px;}# 类选择器按 class 属性值选择所有匹配的元素语法:.classname.bt......

2023-05-17
1

HTML 面试要点:History 和 Hash 路由方式

越来越多的应用使用 Ajax 请求数据,浏览器 URL 不会发生任何变化。同时,浏览的页面内容在用户下次使用 URL 访问时将无法重新呈现,使用路由可以很好地解决这个问题。...

2023-05-17
1

HTML 面试要点:行内元素和块级元素

一个行内元素 (opens new window)只占据它对应标签的边框所包含的空间。

2023-05-17
1

JavaScript 面试要点:作用域和闭包

在当前的作用域中找不到某个变量时,引擎就会在外层嵌套的作用域中继续查找,直到找到 或 到达最外层作用域(全局作用域)为止。

2023-05-17
1

JVM性能优化专题

2. 类加载阶段,.class文件由类加载器加载进JVM。类加载器通常采用双亲委派模型,首先请求父类加载器加载,如果父类加载器无法加载则自己加载。

2023-05-15
1