java面试题
来源:互联网 发布:广告牌设计制作软件 编辑:程序博客网 时间:2024/06/13 04:34
①Servlet生命周期,初始化时在什么时候,有没有办法可以让Servlet不调用init初始化。
servlet有完整的生命周期,Servlet在被容器加载后,调用init进行初始化;在Servlet不再使用后,调用其destroy方法销毁。 不调用init初始化Servlet没见过,这道题不知道怎么接
②http协议内容,发送过程描述。
HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。
HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。
HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。
上面是度娘来的,总之一句话,http协议是网络传送协议,应用于iso七层协议中的应用层,是客户端-服务器模型。
发送过程描述:
TCP的三次握手: 客户端 发送 SYN(seq=0)到服务器端
服务器端发送 SYN(seq=0) ACK(ack=1)给客户端
客户端发送 SYN(seq=1) ACK (ack=1)给服务器端。建立连接
请求经过: 客户端发送http请求(get或者post等)
服务器确认
服务器返回请求数据
客户端确认
。。。经过n次请求
结束过程:
TCP四次握手 : 客户端 发送FIN 到 服务器端
池化思想
数据库死锁:
线程死锁:
线程生命周期
线程池生命周期
hashMap底层实现
spring依赖注入是什么时候注入的(和容器有关)
对象安全怎么实现
- Java面试题-朋友的面试题
- java 阿里面试题 百度面试题 CVTE面试题
- Java面试题集
- JAVA面试题
- Java面试题集
- Java 面试题
- JAVA面试题集
- java面试题1
- JAVA华为面试题
- java常用面试题
- java面试题
- JAVA面试题集
- JAVA面试题集
- java面试题集
- [转载] JAVA面试题
- Java面试题集
- JAVA面试题-1
- [转载] JAVA面试题
- Mac版Adobe Photoshop CS6 与破解补丁下载–注册机+序列号+修改HOSTS完美可升级激活法及详细图文安装教程
- 如何添加图片缓存和删除图片缓存
- ASP.NET系统开发(一):层层递进之SQLHelper助手类的持续优化
- 生于忧患而死于安乐:程序员如何走出自己的安逸环境
- js键盘事件全面控制详解
- java面试题
- 在19世纪废奴运动中新GRE阅读的作用
- ios远程推送------------->非常详细
- java遍历Map集合
- [Android Studio 权威教程]配置出“NB”的Android Studio
- 探索MySQL源代码-客户端连接过程和用户认证体系
- Linux 网桥配置命令:brctl
- 学习笔记-相关文章
- Android屏幕适配全攻略(最权威的官方适配指导)