1、TCP三次握手
第一次:客户端发送syn包到服务器端,进入syn_sent 状态,等待服务器确认, syn 标志位为1
第二次:服务器段收到syn包,确认后,发送syn +ack 报文,服务器进入syn_recv状态 syn 1 ack 1
第三次:客户端收到报文,向服务器端发送ack 确认。然后开始数据传输 syn 0 ack 1 .
2、j2ME ,j2SE ,J2EE
3、触发器?
4、html的请求方式
get 参数会在显示在浏览器的地址上,会进行简单的加密,传递的数据较少
post 参数不会显示在浏览器的地址上,传递的数据较多。
5、jsp 的内置对象有哪些
request ,response,session.application,out.
6、jsp和servlet 的关系和区别
7、session是怎么实现的。
8、javaScript 是怎么获取一个元素的。
this.document.getElementById() getElementByName()
区别是一个获取的是唯一的,另一个则是可能是多个
9、jquery
10、Ajax
11、什么是JNDI?
12、hashMap 和 hashTable 的 区别?
13、什么是线程安全?
如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。
如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,
就是线程安全的
14、java.util 中都是哪些包。都是用来干什么的?
15、设计模式?
16、逆波兰式?
17、抽象类和接口有什么区别?
18、uml?的图?
19、英文自我介绍
http://blog.csdn.net/u010050174/article/details/18217401
20、cookie 和session的区别?
http://blog.csdn.net/u010050174/article/details/18562999