考察点:Servlet接口
Servlet接口定义了5个方法,其中前三个方法与Servlet生命周期相关: - void init(ServletConfig config) throws ServletException - void service(ServletRequest req, ServletResponse resp) throws ServletException, java.io.IOException - void destory() - java.lang.String getServletInfo() - ServletConfig getServletConfig() Web容器加载Servlet并将其实例化后,Servlet生命周期开始,容器运行其init()方法进行Servlet的初始化;请求到达时调用Servlet的service()方法,service()方法会根据需要调用与请求对应的doGet或doPost等方法;当服务器关闭或项目被卸载时服务
器会将Servlet实例销毁,此时会调用Servlet的destroy()方法。
本文向大家介绍说说Context有哪些属性?相关面试题,主要包含被问及说说Context有哪些属性?时的应答技巧和注意事项,需要的朋友参考一下 简单介绍下Context: 提供了一个无需为每层组件手动添加 ,就能在组件树间进行数据传递的方法。我们在平时开发中如果不使用redux 这种数据状态管理库,可能在数据传递的时候使用的就是从祖先元素层层传递的方式,当层级较多之后,我们需要将数据通过组件的pr
本文向大家介绍说说react的生命周期有哪些?相关面试题,主要包含被问及说说react的生命周期有哪些?时的应答技巧和注意事项,需要的朋友参考一下 装载阶段 组件第一次被渲染时的阶段,这一阶段相关的生命周期函数有: constructor componentWillMount render componentDidMount 更新阶段 如果组件中的 state 或者 props 发生了改变,Rea
本文向大家介绍说说MutationObserver的应用场景有哪些?相关面试题,主要包含被问及说说MutationObserver的应用场景有哪些?时的应答技巧和注意事项,需要的朋友参考一下 MutationObserver用于监视Dom节点的变动情况,例: // 选择需要观察变动的节点 const targetNode = document.getElementById('some-id');
本文向大家介绍说说 Redis 都有哪些应用场景?相关面试题,主要包含被问及说说 Redis 都有哪些应用场景?时的应答技巧和注意事项,需要的朋友参考一下 缓存:这应该是 Redis 最主要的功能了,也是大型网站必备机制,合理地使用缓存不仅可以加 快数据的访问速度,而且能够有效地降低后端数据源的压力。 共享Session:对于一些依赖 session 功能的服务来说,如果需要从单机变成集群的话,可
本文向大家介绍举例说明js关闭当前窗口有哪些方法?相关面试题,主要包含被问及举例说明js关闭当前窗口有哪些方法?时的应答技巧和注意事项,需要的朋友参考一下 目前想到的是 其他的方法需要查一下资料。似乎没有其他方法了…… This method can only be called on windows that were opened by a script using the Window.op
本文向大家介绍说说对SQL语句优化有哪些方法?(选择几条)相关面试题,主要包含被问及说说对SQL语句优化有哪些方法?(选择几条)时的应答技巧和注意事项,需要的朋友参考一下 (1)Where子句中:where表之间的连接必须写在其他Where条件之前,那些可以过滤掉最大数量记录的条件必须写在Where子句的末尾.HAVING最后。 (2)用EXISTS替代IN、用NOT EXISTS替代NOT IN