java面试梳理

hmf hmf     2022-08-02     551

关键词:

自己整理的有关java面试过的问题,有错的请矫正。

1, Spring的核心思想

控制反转和面向切面的编程

2,Spring的核心模块

反向控制与依赖注入、Bean配置以及加载

3,Scope是什么

Scope就是IOC容器里给对象设置的场景或者说存活空间,如果对象不处于Scope的限定后,容器会销毁对象。

取值有5种  分别是singleton(单一模式),prototype(多少个请求就有多少个),request(请求完即销毁),session,globalsession.

4,hibernate缓存

一级缓存:又称为session的缓存,是事务范围内的缓存,通常对应一个数据库事务或者一个应用事务,持久化类中对应一个OID。

二级缓存:又称为sessionfactory的缓存,是对象生命周期和应用程序整个过程。

参考链接:http://www.cnblogs.com/wean/archive/2012/05/16/2502724.html

5, 页面跳转的方式

forward,redirect,refresh.

forward与redirect的区别:①forward是请求服务器资源,服务器直接访问目标地址,之后把响应内容读回来,再发给浏览器,浏览器不知道这些内容是哪里发过来的,

所以地址栏还是原来地址。redirect是服务端逻辑,返回一个状态码,告诉浏览器请求哪个地址,所以地址栏地址是新的。②forward转发的页面可以共享request的数据

③forward效率高于redirect

6,说说一个请求到SSH框架的流程

java面试总躲不过的并发:线程池threadpoolexecutor基础梳理

 本文核心:线程池ThreadPoolExecutor基础梳理一.实现多线程的方式1.继承Thread类,重写其run方法2.实现Runnable接口,实现run方法3.实现Callable接口,实现call方法由于Java的设计,只支持单继承,但是支持多实现形式,所以一般面向... 查看详情

android面试知识梳理(面试官及面试者)

如何准备Android的面试,结合我之前面试和面试官的经验,目前我梳理了一些基本的知识和准备。首先,自己要对整个面试要考察的内容要有比较清晰的结构。下面是整个思维导图:我们主要分为2大块1.基础知识基... 查看详情

太厉害了,腾讯t4梳理覆盖全网的springboot+vue实战教程

今天给大家分享一份【Java面试+Java后端技术学习指南】:一份通向理想互联网公司的面试指南,包括Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、分布式、数据库(MySQL、Redis)、Java项目实战... 查看详情

java面试题,异常架构篇⭐(精心梳理⭐附带阿里巴巴开发手册+异常习题及答案)(代码片段)

Java异常面试题(精心整理),你准备好接招了吗?求怕累!内容最后附带阿里巴巴开发手册,整合不易,还请大家认真阅读,并一键三连加关注,给博主一些支持,谢谢了!笔芯❤文章目录Java异... 查看详情

常见面试之机器学习算法思想简单梳理

查看详情

面试高级算法梳理笔记

面试高级算法梳理笔记 1.1说明本篇为《挑战程序设计竞赛(第2版)》读书笔记系列,旨在:梳理算法逻辑探索优化思路深入代码细节1.2目录原文首发于个人博客Jennica.Space,按算法难度划分为初中高三个级别,详细目录及链... 查看详情

机器学习&数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)

...m/tornadomeet/p/3395593.html机器学习&数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)   前言:  找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生... 查看详情

前端面试知识点梳理之五——javascript面向对象

一、相关问题  1.创建对象有几种方法  2.原型,构造函数,实例,原型链  3.instanceof的原理  4.new运算符二、问题解答1.创建对象有几种方法 查看详情

java开发面试题!java分布式系统书籍

经过我自己的梳理,手绘了整个Spring5的架构脑图这份Spring5的架构脑图我总共是将其整个知识分为以下6个部分:1、Spring框架介绍2、IOC容器3、AOP4、JdbcTemplate5、事务管理6、Spring5新特性一步一个脚印,一起来梳理整个... 查看详情

java梳理-一个汉字占多大空间

面试题:一个汉字占多大空间。事实上这个问题我了解不深的,知道结论不知道为什么。借此梳理下认识。先回想下java基本类型一基本类型:简称四类八种,声明变量的同一时候分配了空间。举比例如以下: Inta=1;一、4种整... 查看详情

前端面试题梳理(代码片段)

加了删除线的优先级较低,不常问,但也有的问。HTML相关面试题1.HTML5有哪些新特性?canvas,语义话标签(header,footer等),媒体播放(audio,video),增强表单控件form(calend 查看详情

阿里腾讯面试梳理&个人成长经历分享

前言好久没有更新了,最近忙着面试,写毕业设计和论文。不过不想停下记笔记的习惯,所以偷偷的发面经,然后"惊艳"老铁们。校招面经,面试难度中等,看官老爷们看个热闹就行。历经一个月战线,投了阿里和腾讯,具体部... 查看详情

java内存泄漏定位和解决,学习路线+知识点梳理

分享第一份Java基础-中级-高级面试集合Java基础(对象+线程+字符+接口+变量+异常+方法)Java中级开发(底层+Spring相关+Redis+分布式+设计模式+MySQL+高并发+锁+线程)Java高级... 查看详情

帮你梳理清楚,另附有前端面试551道题(代码片段)

前言之前小编写了一篇前端面试套餐:Vue面试题总结+JavaScript前端经典面试题+100道CSS面试题文章,有讲到打算后面单独写一篇详讲前端基础学什么,拖了这么久终于出来了哈哈哈哈。至于前端怎么学,小伙... 查看详情

3w+深度盘点:机器学习面试知识点梳理!(代码片段)

...xff0c;今天我来梳理一下机器学习、算法、数据挖掘等岗位面试时必备的知识点,欢迎收藏学习,喜欢点赞支持。机器学习主要分为监督学习和无监督学习。有监督学习:对具有标记的训练样本进行学习,以尽可能... 查看详情

常见面试之机器学习算法思想简单梳理

http://www.cnblogs.com/tornadomeet/p/3395593.html(转)前言:  找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生都会接触这个,如果你的研究方向是机器学习/数据挖掘之... 查看详情

2w字!梳理50道经典计算机网络面试题(收藏版)(代码片段)

...唐。金九银十即将来临啦,我梳理了50道计算机网络面试题,每一道题目都特别经典,大厂也非常喜欢问。相信大家看完,会有新的收获滴~1.说说HTTP常用的状态码及其含义?思路: 这道面试题主要考察候选人&#... 查看详情

常见面试之机器学习算法思想简单梳理

转:http://www.chinakdd.com/article-oyU85v018dQL0Iu.html前言:  找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生都会接触这个,如果你的研究方向是机器学习/数据挖掘之... 查看详情