![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试题
文章平均质量分 60
常见面试题分享
shuest
这个作者很懒,什么都没留下…
展开
-
JVM编译优化
在本文中,我们对Java虚拟机编译优化进行系统的概述。Java虚拟机通过 基于栈的 字节码 解释执行 实现了Java程序的跨平台性。Java编译器将源代码编译成字节码,这增加了一层间接性, 然而 这种间接性也为 Java虚拟机 提供了更多的优化机会。由于Java程序需要在Java虚拟机上运行,其运行时性能可能不如直接编译成机器码的语言(如C++)。然而随着 Java虚拟机 的发展,通过即时编译等技术,Java的运行时性能已经得到了很大的提升。原创 2023-08-15 19:30:00 · 402 阅读 · 0 评论 -
聚集索引和非聚集索引区别
综上所述,聚集和非聚集索引最大区别在于: 聚类使记录物理上按关键字顺序排列,而未聚集使记录行的顺序与特定键值无关。聚类索引在查询时,由于表中数据的物理排序方式,通常比非聚集索引更快。聚集索引是按照表中某列属性的值来建立的,而这个列属性的值就可以作为该记录在磁盘上存储位置的地址。这样,在进行查询时,如果按照该列属性搜索,则可以快速定位到符合条件数据行所对应磁盘块位置,并从该块中读取数据。一个表只能有一个聚集索引,因为聚集索引决定了表的物理排序方式,所以被称为“物理排序”。一个表可以有多个非聚集索引。原创 2023-04-05 21:15:33 · 1295 阅读 · 0 评论 -
XGBoost和随机森林区别
它通过不断迭代生成多个弱学习器,每个弱学习器都在前一个弱学习器预测错误的样本上进行拟合,最终将所有弱学习器的预测结果加权累加得到最终预测结果。如果是小规模数据并行计算,则可优先考虑随机森林。随机森林(Random Forest)也是一种基于决策树的集成学习算法,它在建立每棵决策树时都会采用随机特征选择和随机样本选择,并对多棵决策树进行平均或投票来得到最终预测结果。XGBoost 在处理大规模数据时,有着比随机森林更快的训练和预测速度,并且能够对超参数进行精细调整,从而得到更好的预测效果。原创 2023-04-05 21:08:48 · 8858 阅读 · 0 评论 -
排序整理-JAVA-各种板子
【代码】排序整理-JAVA。原创 2022-11-18 15:32:20 · 112 阅读 · 0 评论 -
SQL的执行顺序
from>join>where>group by>聚合函数>having>select>order by>limit。原创 2022-10-13 16:39:38 · 834 阅读 · 0 评论 -
Spring Bean的生命周期?
对于BeanFactory容器,当客户向容器请求一个尚未初始化的bean时,或初始化bean的时候需要注入另一个尚未初始化的依赖时,容器就会调用createBean进行实例化。①如果这个Bean实现了BeanNameAware接口,会调用它实现的setBeanName(StringbeanId)方法,传入Bean的名字;当Bean不再需要时,会经过清理阶段,如果Bean实现了DisposableBean这个接口,会调用其实现的destroy()方法;...原创 2022-07-31 22:37:50 · 65 阅读 · 0 评论 -
Bean 的注解
这种方式就无法正确注入对象了,因为这个时候Spring会同时找到多个满足条件的选择,默认情况下它自己不知道选择哪一个。注解定义要扫描的路径从中找出标识了需要装配的类自动装配到Spring的bean容器中)。(根据类型进行匹配),也就是说会优先根据接口类型去匹配并注入Bean(接口的实现类)。告诉了Spring这是某个类的实例,当我需要用它的时候还给我。对应服务层,主要涉及一些复杂的逻辑,需要用到Dao层。注解来注册bean。属于Spring内置的注解,默认的注入方式为。...原创 2022-07-29 17:20:44 · 3563 阅读 · 1 评论 -
Spring IoC
在实际项目中一个Service类可能依赖了很多其他的类,假如我们需要实例化这个Service,你可能要每次都要搞清这个Service所有底层类的构造函数,这可能会把人逼疯。IoC容器就像是一个工厂一样,当我们需要创建一个对象的时候,只需要配置好配置文件/注解即可,完全不用考虑对象是如何被创建出来的。在Spring中,IoC容器是Spring用来实现IoC的载体,IoC容器实际上就是个Map(key,value),Map中存放的是各种对象。...原创 2022-07-29 11:54:10 · 90 阅读 · 0 评论