如何查看网站的建设者容桂网站建设哪家公司好

张小明 2025/12/31 20:43:20
如何查看网站的建设者,容桂网站建设哪家公司好,下载微信,长沙网约车驾驶员资格证网上报名目录生命周期简介什么是Servlet的生命周期Servlet容器Servlet主要的生命周期执行特点如何让Servlet对象在Tomcat启动时就实例化DefaultServlet生命周期简介 什么是Servlet的生命周期 应用程序中的对象不仅在空间上有层次结构的关系#xff0c;在时间上也会因为处于程序运行过…目录生命周期简介什么是Servlet的生命周期Servlet容器Servlet主要的生命周期执行特点如何让Servlet对象在Tomcat启动时就实例化DefaultServlet生命周期简介什么是Servlet的生命周期应用程序中的对象不仅在空间上有层次结构的关系在时间上也会因为处于程序运行过程中的不同阶段而表现出不同状态和不同行为–这就是对象的生命周期简单的叙述生命周期就是对象在容器中从开始创建到销毁的过程Servlet容器Servlet对象是Servlet容器创建的生命周期方法都是由容器目前我们使用的是Tomcat调用的这一点和我们之前所编写的代码有很大不同。在今后的学习中我们会看到越来越多的对象交给容器或框架来创建越来越多的方法由容器或框架来调用开发人员要尽可能多的将精力放在业务逻辑的实现上Servlet主要的生命周期执行特点生命周期对应方法执行时机执行次数构造对象构造器第一次请求或者容器启动1初始化init()构造完毕后1处理服务service(HttpServletRequest req,HttpServletResponse resp)每次请求多次销毁destory()容器关闭1创建类来演示打断点debug运行可以观察到实例化实在第一次请求的时候执行初始化在构造完毕后执行每次请求都会执行服务在关闭服务的时候执行销毁注意Servlet在tomcat中是单例的Servlet的成员变量在多个线程栈之中是共享的不建议在service方法中修改成员变量在并发请求时会引发线程安全问题加锁会降低性能如何让Servlet对象在Tomcat启动时就实例化需要设置loadOnStartup属性默认值是-1先使用web.xml实现启动tomcat此时多次访问可以看到不会再进实例化和初始化每次只执行服务通过注解方式实现注意找到conf/web.xml这里的web.xml是所有项目公共的tomcat将每个项目独有的web.xml中一样的配置抽取成这个conf/web.xml也就是说如果每个项目中独有的web.xml没写的配置就在conf/web.xml中找如果两个都写了取决于项目独有的web.xml查看如下配置可以在配置文件中查找到如下内容所以建议我们自己从6开始写DefaultServlet在刚才的配置文件中有这个 DefaultServlet这里是/表示除了jsp所有资源都走它当客户端访问静态资源时tomcat会将这些静态资源和所有的servlet进行对比看是否能对应上如果都没有匹配上就将请求交给DefaultServlet进行处理DefaultServlet 就会根据请求的资源路径去找对应的文件找到之后servlet会通过IO流读取这个文件进入程序并且把文件通过IO流形式放到response上然后tomcat将该response转成报文响应给客户端也就是说静态资源都是DefaultServlet来进行加载SpringMVC框架会自己提供一个Servlet会造成该DefaultServlet作用丢失如果不进行调试这样请求静态资源就会404此时就需要重新配置DefaultServlet让他重新生效
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站推广方式措施国内好的企业网站

各位听众,大家好。今天我们将深入探讨 React Hook useMemo 的一个常见且容易被误解的陷阱:当其依赖数组中包含一个每次渲染都会被重新创建的对象时,React 会如何表现?更重要的是,我们该如何避免由此引发的性能问题&…

张小明 2025/12/30 20:16:27 网站建设

做膜结构那个网站好企业网站推广总结

你是不是也这样:下载的PDF堆满文件夹,想找的时候死活记不住名字;读文献时灵感一闪,回头却找不到记在哪了;写论文时,调整一个引用格式就要折腾半小时…文献管理不是小事,它直接决定了你的研究效率…

张小明 2025/12/31 12:51:10 网站建设

建设网站的基础知识做寻亲网站的理由

Joy-Con Toolkit 终极指南:5个简单步骤解决手柄漂移问题 【免费下载链接】jc_toolkit Joy-Con Toolkit 项目地址: https://gitcode.com/gh_mirrors/jc/jc_toolkit Joy-Con Toolkit 是一款完全免费的开源手柄控制工具,专门为任天堂 Joy-Con 手柄提…

张小明 2025/12/29 3:51:51 网站建设

公司网站做推广支出分录办公室oa管理系统

AI产品经理的核⼼定位与时代需求 人工智能技术的产业化落地正在经历从”技术驱动”向”产品驱动”的关键转变。在这一背景下,AI产品经理的角色价值被重新定义:他们不再是简单的需求传递者,而是技术价值转化的核心枢纽。 2025年Gartner行业报告…

张小明 2025/12/29 3:51:52 网站建设

信息爆炸的时代做网站网站建设时间 人力及成本估算

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2025/12/29 3:52:06 网站建设

镇江营销型建站公叿网站如何做关

Linux 系统中程序执行的深入剖析 在 Linux 系统里,程序的执行涉及诸多复杂的机制和概念,下面将深入探讨程序执行的各个方面。 1. 程序执行概述 在 Linux 系统中,“进程”这一概念从 Unix 系统诞生之初便被用于描述一组竞争系统资源的运行程序的行为。程序执行时,内核需要…

张小明 2025/12/29 3:51:56 网站建设