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

1.什么是静态资源,什么是动态资源
用户访问后后去的内容一样为静态资源,用户访问后结果不一样为动态资源
2.网络通信三要素是什么
ip,端口号,传输协议
3.什么是服务器,服务器能做什么
安装了服务器软件的计算机为服务器
可以接收用户的请求,相应用户的请求
4.请简述使用xml配置文件形式的servlet的执行原理
根据访问地址获取虚拟目录,在xml查找资源路径
5.请简述servlet的生命周期
创建,提供服务,被销毁
init方法,service方法,destroy方法
6.使用注解开发的好处?
配置简洁,提高效率




回复 使用道具 举报
陈建秋
1.什么是静态资源,什么是动态资源  1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析
  2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器
2.网络通信三要素是什么
   ip,端口,协议
3.什么是服务器,服务器能做什么
  安装了服务器软件的计算机;服务器能够接收客户端的请求,处理请求,并作出响应
4.请简述使用xml配置文件形式的servlet的执行原理
  浏览器解析url路径通过ip和端口号找到指定的程序,使用资源路径去xml文档中查找对应的全类名,将类对象加载进内存,执行方法
5.请简述servlet的生命周期
  被创建:执行init方法 ,当servlet被访问的时候才会创建对象
  提供服务:执行service方法,只要被访问就会调用该方法
  被销毁:执行destroy方法,只有正常关闭才能执行该方法
6.使用注解开发的好处?

  简化xml的配置方式,注解相对于xml有执行检测的功能在可以问题提前到编译器,当配置数量增加xml内容就会极为复杂不易查看,而注解则简单清晰。
回复 使用道具 举报
==========吴齐宾===============
1.什么是静态资源,什么是动态资源
直接被浏览器解析的资源是静态资源
要经过服务器上的软件进行再编译 然后才能被客户端解析的叫做动态资源

2.网络通信三要素是什么
IP地址 端口号和 传输协议
3.什么是服务器,服务器能做什么
服务器是安装了服务器软件的计算机.,用于存储数据,.供用户进行访问
4.请简述使用xml配置文件形式的servlet的执行原理
1.当服务器接受到客户端浏览器的请求后,会解析请求的URL路径,获取访问的servlet的资源路径
2.然后查找web.xml文件.查找对应的<url-pattern>标签内容
3.然后根据标签内容找到对应的全类名
4. tomcat会将字节码文件加载进内存,并且创建其对象
        5. 调用其方法
5.请简述servlet的生命周期
在调用init方法时创建.调用service方法时进行服务.调用destory进行销毁
6.使用注解开发的好处?
减少繁复的代码量.使程序员进行虚拟地址的赋予的时候更简单
回复 使用道具 举报
1.什么是静态资源,什么是动态资源
静态资源即可以返回给客户端的资源
动态资源是根据客户端提交的数据匹配资源转化为静态资源后返回客户端


2.网络通信三要素是什么
ip
端口
通信协议:tcp udp等


3.什么是服务器,服务器能做什么
服务器就是管理用户数据的软件
服务器能存储用户信息
通过网络和客户端进行交互

4.请简述使用xml配置文件形式的servlet的执行原理
浏览器通过地址访问服务器的web.xml文件
匹配名字相同后tomcat将全类名对应的字节码文件加载进内存
创建对象
调用service方法
5.请简述servlet的生命周期
1被创建 执行init方法,从始至终只执行一次
2 提供服务 每次访问servlet service方法都会被调用一次
3 销毁 执行destroy方法
注意:在servlet被销毁前执行,一般用来释放资源(那二般用来干嘛)

6.使用注解开发的好处?
简化代码  不用重写五个抽象方法
可以不需要web.xml文件
回复 使用道具 举报
1.什么是静态资源,什么是动态资源
   
静态资源指html文件,css文件等可以直接发送给客户端的文件
   动态资源指需要由wen容器连接数据库处理数据后传给web服务器再返回静态资源
2.网络通信三要素是什么
   IP地址  端口号  通信协议
3.什么是服务器,服务器能做什么
   服务器就是装了数据库的超级电脑,服务器可以接收和响应客户端的请求进行数据交互,可以存储数据
4.请简述使用xml配置文件形式的servlet的执行原理
    1.客户端发送请求,里头有个资源文件名,服务器接收到了后会在xml配置文件里找mapping标签里的pattern,再通过pattern找到java类
   2.找到java类后tomcat会创建这个类的对象,执行这个类中的service方法
   3.控制台输出结果

5.请简述servlet的生命周期
   开始  init方法
   使用  service方法
   杀死 destroy方法
6.使用注解开发的好处?
   代码量编写很少




回复 使用道具 举报
1.什么是静态资源,什么是动态资源
html是静态资源,浏览器可以看得懂
Servlet是动态资源,浏览器看不懂

2.网络通信三要素是什么
[td]  IP 端口  传输协议
[/td]
3.什么是服务器,服务器能做什么
  服务器就是安装了服务器软件的计算机,服务器能够存储数据,能接收用户的请求,处理请求,做出回应

4.请简述使用xml配置文件形式的servlet的执行原理
服务器收到客户端浏览器申请,解析url路径,在xml文件中找到相对应的标签体内容,然后通过反射创建对象,调用方法

5.请简述servlet的生命周期
被创建 提供服务 被销毁

6.使用注解开发的好处?
不需要人工配置 减少开发时间





回复 使用道具 举报
1.什么是静态资源,什么是动态资源

   html、CSS、javascript是静态资源,用户访问后得到的结果一样;
    servlet、jsp等是动态资源,用户访问后得到的结果可能不一样
2.网络通信三要素是什么

  IP 端口  传输协议
3.什么是服务器,服务器能做什么

   服务器就是安装了服务器软件的计算机,服务器能接收用户的请求,处理请求,做出回应
4.请简述使用xml配置文件形式的servlet的执行原理

  服务器接收到请求后解析URL路径,获取访问servlet的资源路径
  查找web.xml文件,是否有对应的<url-pattern>标签体内容
  如果有,则在找到对应的<servlet-class>全类名
tomcat会将字节码文件加载进内存,并且创建其对象
调用其方法
5.请简述servlet的生命周期

  servlet创建时默认调用init方法
   每次访问servlet时调用service方法
   servlet被销毁之前调用destroy方法
6.使用注解开发的好处?

  不需要创建web.xml了
回复 使用道具 举报

1.什么是静态资源,什么是动态资源
静态资源是所有人访问到服务器看到的都是相同的,动态为不同的
2.网络通信三要素是什么
  1. IP:电子设备(计算机)在网络中的唯一标识。
  2. 端口:应用程序在计算机中的唯一标识。 0~65536
  3. 传输协议:规定了数据传输的规则
3.什么是服务器,服务器能做什么
   安装了服务器软件的计算机,用来接收请求,处理请求做出相应
4.请简述使用xml配置文件形式的servlet的执行原理
1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
3. 如果有,则在找到对应的<servlet-class>全类名
4. tomcat会将字节码文件加载进内存,并且创建其对象
5. 调用其方法
5.请简述servlet的生命周期
init、service、destroy
6.使用注解开发的好处?
注解式编程,可以不使用web.xml
回复 使用道具 举报
1.什么是静态资源,什么是动态资源1. 静态资源:所有用户访问后,得到的结果都是一样的,静态资源可以直接被浏览器解析
2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器


2.网络通信三要素是什么
1. IP:电子设备(计算机)在网络中的唯一标识。
2. 端口:应用程序在计算机中的唯一标识。
3. 传输协议:规定了数据传输的规则


3.什么是服务器,服务器能做什么
服务器:安装了服务器软件的计算机
可以接收用户的请求,处理请求,做出响应



4.请简述使用xml配置文件形式的servlet的执行原理
1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
3. 如果有,则在找到对应的<servlet-class>全类名
4. tomcat会将字节码文件加载进内存,并且创建其对象
5. 调用其方法


5.请简述servlet的生命周期
默认情况下,第一次被访问时,Servlet被创建
每次访问Servlet时,Service方法都会被调用一次。
被销毁(关闭)


6.使用注解开发的好处?

较为方便快捷 可以不需要再写全类名和创建xml文件


杨式贤

回复 使用道具 举报

1.什么是静态资源,什么是动态资源
静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析如,HTML,CSS,JavaScript
动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源servlet/jsp,php,asp....
2.网络通信三要素是什么
    1. IP:电子设备(计算机)在网络中的唯一标识。
    2. 端口:应用程序在计算机中的唯一标识。 0~65535
    3. 传输协议:规定了数据传输的规则
3.什么是服务器,服务器能做什么
服务器:安装了服务器软件的计算机
能接收用户的请求,处理请求,做出响应
4.请简述使用xml配置文件形式的servlet的执行原理
    1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
    2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
    3. 如果有,则在找到对应的<servlet-class>全类名
    4. tomcat会将字节码文件加载进内存,并且创建其对象
    5. 调用其方法
5.请简述servlet的生命周期
      1. 被创建:执行init方法,只执行一次
      2. 提供服务:执行service方法,执行多次
      3. 被销毁:执行destroy方法,只执行一次
6.使用注解开发的好处?
可以简化代码的书写,不需要web.xml,提高开发效率
回复 使用道具 举报
1.什么是静态资源,什么是动态资源
静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源,
动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源
2.网络通信三要素是什么
ip地址   端口号 传输协议
3.什么是服务器,服务器能做什么
有服务软件的计算机,能让不同用户访问到服务器端提供的资料
4.请简述使用xml配置文件形式的servlet的执行原理
1. 当服务器接受到客户端浏览器的请求后,会 解析 请求URL路径,获取 访问的Servlet的资源路径
      2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
      3. 如果有,则在找到对应的<servlet-class>全类名
      4. tomcat会将字节码文件加载进内存,并且创建其对象(反射)
      5. 调用其方法
5.请简述servlet的生命周期
init service destory
6.使用注解开发的好处?
快速开发,弊端就是要打开来看才知道servlet的内容
web.xml可以集中注释
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马