记第一次面试20160316
2016-03-16 19:03
239 查看
今天第一次面试java开发,面试是总经理一直在问,其实并没有问很多知识点,但是却涉及到很基础的知识,确实基础知识更能考验对技术的掌握程度,否则一切都是飘着的,而我,现在就是飘着的,自以为一定要掌握很多知识,其实那些都是高层建筑,高层建筑是需要牢固的根基,面试结束我知道自己已经没有机会了,我想我需要静下心来,好好练内功,只要把内功练扎实了,才会有更灵活的上层设计,加油!
不论怎样,都要好好做一下总结:
1、Linux环境安装JDK,Eclipse(这个确实在虚拟机安装过,但是还是忘了)
面试官给我提示说rpm安装,我说我记得没有使用rpm啊,回来我翻了一下以前的博客,重新搜索,目前找到两种安装方式,一种rpm安装,一种解压缩安装
2、网络技术TCP
3、JDBC中BaseDao的具体实现,以及finally中statement为什么要进行判断是否为空
因为当 statement为空时,就会抛出空指针异常,导致connection没有关闭,这样的话数据库是不会关闭的,最终会影响性能
补充:不要把所有关闭语句都写在一个块中,要给每个关闭语句一个try块。
最后为了保证资源能够释放,还要在每个关闭语句的后面加一个finally,在finally里给要关闭的资源赋值为空
4、字符串判断相等,如果不用equals,使用自己的代码实现
5、jsp如何在客户端运行? 页面静态化是什么?
如果一个页面在一定的时间内,其内容没有发生改变,那么就不必为每一次对它的访问进行一次“新”的编译或执行。我们可以 把它在这段没有发生改变的时间内的结果保存
到一个静态的页面里面,然后每次访问这个页面时,就用刚才保存的静态页面进行回复。这样便能大大地减少系统资源 的消耗,并且提高对客户的响应速度。而这个过程就
称之为页面静态化
伪静态化:博:http://wezly.iteye.com/blog/607357
JSP使用URLRewirte实现url地址伪静态化
1.普通url静态化
2.带参数的url静态化
不论怎样,都要好好做一下总结:
1、Linux环境安装JDK,Eclipse(这个确实在虚拟机安装过,但是还是忘了)
面试官给我提示说rpm安装,我说我记得没有使用rpm啊,回来我翻了一下以前的博客,重新搜索,目前找到两种安装方式,一种rpm安装,一种解压缩安装
2、网络技术TCP
3、JDBC中BaseDao的具体实现,以及finally中statement为什么要进行判断是否为空
因为当 statement为空时,就会抛出空指针异常,导致connection没有关闭,这样的话数据库是不会关闭的,最终会影响性能
补充:不要把所有关闭语句都写在一个块中,要给每个关闭语句一个try块。
最后为了保证资源能够释放,还要在每个关闭语句的后面加一个finally,在finally里给要关闭的资源赋值为空
4、字符串判断相等,如果不用equals,使用自己的代码实现
5、jsp如何在客户端运行? 页面静态化是什么?
如果一个页面在一定的时间内,其内容没有发生改变,那么就不必为每一次对它的访问进行一次“新”的编译或执行。我们可以 把它在这段没有发生改变的时间内的结果保存
到一个静态的页面里面,然后每次访问这个页面时,就用刚才保存的静态页面进行回复。这样便能大大地减少系统资源 的消耗,并且提高对客户的响应速度。而这个过程就
称之为页面静态化
伪静态化:博:http://wezly.iteye.com/blog/607357
JSP使用URLRewirte实现url地址伪静态化
1.普通url静态化
2.带参数的url静态化
相关文章推荐
- 2016.3.15作业
- java基础面试题(1)
- 剑指 offer代码解析——面试题29数组中出线次数超过一半的数字
- 剑指 offer代码解析——面试题29数组中出线次数超过一半的数字
- 程序员知识体系必不可少的
- 黑马程序员发声:我们欣赏像柯洁一样的年轻人
- 程序员自己制作.9.png图
- SQL语句存储过程实例详解(面试宝典)
- 面试准备之内存泄露与溢出
- 面试中的一些问题——JAVA(一)
- 栈和队列的面试题Java实现
- 高项:3.14日作业
- 自动分析工具:数据科学家职业的终结者
- 20160314作业
- 面试准备之内存管理
- JAVA多线程和并发基础面试问答
- 面试经典问题---select、poll、epoll之间有什么区别
- JAVA多线程和并发基础面试问答
- 剑指offer面试题6之前序中序建立二叉树
- 十一的烦恼——我有资格说是程序员吗?