1、java中关于final关键字的使用
final可以修饰类、方法、变量。
(1)final在修饰类的时候,此类不能被继承。(引申:final不能修饰抽象类);
(2)final在修饰方法时,此方法不能被重写,但是可以被继承;final不能修饰构造方法的;
(3)final在修饰变量时,此变量只能被赋值一次(初始化或者构造函数赋值),赋值后不允许被修改;
2、errorPage的相关内容
(1)jsp页面中使用page指令:<@page errorPage="error.jsp" /> 来制定错误页面,在error.jsp页面中,也需要使用page指令来指定这个页面是用来做错误处理的 <@page isErrorPage="true" />,只有这样,才能在error.jsp页面中访问容器为错误页面提供的exception对象。
(2)在web.xml中,可以使用exception-type标签或者http状态码来定义错误页面。例如:
根据异常类声明错误页面:
<error-page>
<exception-type>java.io.IOException</exception-type>
<location>/error.jsp</location>
</error-page>
exception-type必须指定是一个throwable,而且在容器的路径下能够找到这个类。
根据http状态码声明错误页面:
<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>
需要注意的是:
(1)无论是exception-type还是error-code,其中的location必须以“/”开头,也就是相对于容器的路径;
(2)在web.xml中可以声明多个error-page标签,每个标签中只能出现一个exception-type或一个error-code。
3、数据表中有1000条数据,在执行select查询的同时,有一条insert语句同时执行,请问select最终返回的是几条语句?是1000还是1001?(此答案是考官给的答案,不知正确与否,有关数据库事务隔离机制,需要一定的时间仔细研究并进行过实际的操作,才能给出正确的结论,以下结论仅供参考)
sql2000是1001条;sql2005及以上版本是1000条。
原因:sql2000是锁机制的,只要有改变数据库数据的语句,就要限制性这些语句,最终select返回改变之后的。
sql2005及以上版本是没有使用这个机制,所以,select和insert没有关系。
分享到:
相关推荐
面试记录表
招聘面试记录表 姓 名 应聘职位 用表提要 请主持面谈人员,就适当之格内划 /,无法判断时,请免划 /。 评价项目 评分 5 4 3 2 1 仪容礼貌精神 极佳 佳 平实 略差 极差 态度整洁衣着 ...
附表03 面试记录表 .pdf
招聘面试记录表(新).doc
面试前后记录表
XX有限公司面试记录表 填表日期: 应聘者姓名 应聘职位 人力资源部初试 项 目 优 良 中 差 简况及评语: 主试者: 日期: 年 月 日 个人外貌特征 举止仪表 语言表达能力 与主试者合作...
面试记录(制度范本、DOC格式).doc
自我收集整理了一些深度学习的面试指导题,自己学习的同时,分享出来给大家一同学习,有需要的同学可以参考学习,博客也会同步更新,这一章主要写的是有关卷积池化的特点,以及感受野的一些概率;
MySQL常见面试题供大家学习参考
应聘人员面试情况记录
vue常见面试题,以上面试题仅供个人学习
AI机器学习深度学习面试百题.pdf
自己从一个大学毕业生,一步一步找到工作,面试成功。里面全部是自己 亲身面试 遇到的 知识。不保证所有资料都是原创。但是确实是自己总结,自己所用。希望给在找工作的,迷茫的你有点帮助。 我是一个初级java程序员...
面试记录表和复试通知单 DOC格式.doc
面试问题记录表.doc
教师面试评价记录表.docx
机器学习、深度学习面试题合集(300+).pdf
主要涉及到MySQL的一些基础面试题,用于记录面试遇到的问题记录,总结
17年10月~12月多家公司的reinforcement learning面试真题。