Java面试高级基础总汇 maven、jsp、Mysql、SpringMVC

  • .cookie和session区别
  • cookie:
  • 保存在浏览器.
  • cookie不安全.
  • cookie只能存储4k的数据.
  • session:
  • 保存在服务器.
  • session安全.
  • 根据电脑的运行内存和JVM的参数去自适应一个大小.
  • cookie如果被禁用了,可以用URL重写技术,把session id直接附加在URL路径的后面.
  • maven常用命令.
  • mvn clean.
  • mvn compile.
  • mvn test.
  • mvn package.
  • mvn deploy.
  • mybatis的核心API.
  • SqlSession.
  • SqlSessionFactory.
  • SqlSessionFactoryBuilder.
  • resources.
  • mybatis基于Mapper接口创建映射文件时,传递多个参数.
  • Map<String,Object>
  • pojo类.
  • @param("name")String name,@Param("age")Integer age.
  • sleep().wait().区别.
  • sleep:
  • 线程休眠,会自动唤醒.

  • sleep不会释放锁.
  • wait:
  • 线程等待,需要手动唤醒.notify(),notifyAll().
  • wait会释放锁.
  • jsp中的四大作用域,9大内置对象.
  • pageContext,request,session,application 作用域
  • request,response,out 输入输出
  • page,config servlet对象
  • exception 错误对象
  • mysql的存储引擎
  • InnoDB 支持事务,相对安全,查询效率相对慢.
  • MyISam  不支持事务,不安全,查询效率相对高.
  • springmvc的异常处理器用到的注解,分别添加在什么位置.
  • 类: @ControllerAdvice和@Component
  • 方法: @ExceptionHandler
  • mysql数据索引方式.
  • BTree 相对慢,稳定.
  • Hash  快,不太稳定.Hash索引的字段不能排序或比较大小.
  • comparable和comparator区别
  • comparable和comparator都是用于比较的.
  • comparator接口是java.util包中的接口,而comparable是java.lang包中的接口.
  • comparator接口有两个方法,compare和equals.comparable接口中只有一个compareTo方法
  • compare实际上用的是待比较对象的compareTo方法.

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凵忆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值