A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-1-26 18:33  /  2707 人查看  /  28 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 lj478360767 于 2019-1-26 21:00 编辑

手误~~~~~~~~~~~
回复 使用道具 举报
1.什么是静态资源,什么是动态资源静态资源就是所有用户访问得到的结果都是一样的,同时静态资源能够被浏览器解析,例如html,css,java script..
动态资源就是每个用户访问得到的结果可能不一样,动态资源不能直接被浏览器解析,被浏览器访问后,需要在服务器转化为静态资源,再响应给浏览器,例如servlet/jsp , php,asp

2.网络通信三要素是什么
IP:计算机在网络中的唯一标识,网站的域名只是把IP地址进行包装,被浏览器解析后,里面还是IP地址
端口:应用程序的计算机中的唯一标识,端口号0~65535,
传输协议:1.TCP  数据安全,但是速度较慢,多用于文件下载,重要资源传输等,三次握手建立连接,四次挥手断开连接.
              2.UDP 数据相对不安全,但是传输速度快,多用于视频通话等稍微卡顿不影响使用的场景.

3.什么是服务器,服务器能做什么
服务器就是一台安装了服务器软件的高配置的计算机,应用LINUX操作系统,服务器能够存储数据,能够接受用户的请求,并处理请求,做出响应.
在web软件中,还能够在web容器内部署web项目,让用户用过浏览器来访问这些web项目;

4.请简述使用xml配置文件形式的servlet的执行原理
通过端口号后的名称到xml文件中的<servlet-parttern>标签的名称,如果存在,则在通过<servlet-name>中的名字查找所要访问类的全类名,通过反射机制获取类的对象,从而能够调用类中的方法.

5.请简述servlet的生命周期
1.被创建:执行init方法,只执行一次,创建的时机可以通过<load-on-startup>来设置,值为负数时,第一次被访问时被创建,值大于0时,在服务器启动时就被创建,默认是负数,servlet类中有且只有一个对象,是单例模式
2.提供服务,执行service方法,可以重复执行,每一次被访问的时候都会执行一次service方法.
3.被销毁:执行destroy方法,执行一次,只有服务器正常关闭时,才会执行,并且使在服务器关闭前执行,一般用于释放资源.

6.使用注解开发的好处?
可以不用去配置xml文件,可以配置多个访问名称,非常便捷.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马