1,cookie和session的作用,区别,应用范围;
cookie信息保存在客户端,其值在客户端与服务器之间传送,不安全且存储数据量有限;session数据保存在服务器端,session可以保存客户当前会话的所有信息,存储量大,安全性高,但是会占取服务端的内存资源而且会话结束后保存的信息失效。
2,写一个递归编程;
public static int recursive(int i) {
int sum = 0;
if (0 == i) {
return (1);
} else {
sum = i * recursive(i - 1);
return sum;
}
}
3,hashcode方法的作用;
用来比较两个对象是否相等
4,servlet创建的两种方法;
继承HttpServlet类
继承GenericServlet类
实现Servlet接口
5,监听器的作用和用法;
Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作。
6,过滤器的作用和用法;
filter可以过滤用户请求或设置程序编码;主要对请求页面进行过滤,在web.xml中配置
7,常见的web服务器有哪些;
Tomcat、Apache、Weblogic
8,两位盲人各自买了两对黑袜和两对白袜,八对袜子的布质、大小完全相同,而每对袜子都有一张商标纸连着。两位盲人不小心将八对袜子混在一起。 他们每人怎样才能取回黑袜和白袜各两对呢?(袜子不分左右只 )
两人将连着商标纸的袜子各拿一只
9,国王与预言家:
在临上刑场前,国王对预言家说:“你不是很会预言吗?你怎么不能预言到你今天要被处死呢?我给你一个 机会,你可以预言一下今天我将如何处死你。你如果预言对了,我就让你服毒死;否则,我就绞死你。”
但是聪明的预言家的回答,使得国王无论如何也无法将他处死。
请问,他是如何预言的?
预言家对国王说:“你会绞死我。”
10,一满水的圆形泳池,圆周上布满鼠洞,泳池里有只老鼠,岸上有只猫,猫不下水,猫在岸上的速度是老鼠在水中速度的4倍;请问老鼠可以安全进洞吗?为什么?
当老鼠在中心时候, 用时间 R/ T, 猫用 πR/ 4T.老鼠不能跑掉. 当老鼠不经过圆心时候, 假设圆心角为ɑ. 用时间1/2(R*Rsinɑ)/ V. 猫用时间 (ɑ/ 360)*2πR/ 4V. 因为ɑ小于180, 所以不能跑 掉.