摘要:【目录】本文主要讲解Tomcat启动和部署webapp时的原理和过程,以及其使用的配置文件的详解。主要有三大部分: 第一部分、Tomcat的简介和启动过程 第二部分、Tomcat部署webapp 第三部分、Tomcat处理一个http请求的过程 【简介】 Tomcat依赖<CATALINA_HOME
阅读全文
lotus贵有恒何必三更眠五更起 最无益只怕一日曝十日寒 |
|
随笔分类 - 网络通信
摘要:【目录】本文主要讲解Tomcat启动和部署webapp时的原理和过程,以及其使用的配置文件的详解。主要有三大部分: 第一部分、Tomcat的简介和启动过程 第二部分、Tomcat部署webapp 第三部分、Tomcat处理一个http请求的过程 【简介】 Tomcat依赖<CATALINA_HOME
阅读全文
摘要:Tomcat: Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。 Tomcat目录: tomcat | bin:存放启动和关闭tomcat脚本 | conf:存放不同的配置文件(
阅读全文
摘要:2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 版权声明:本
阅读全文
摘要:一, ServletAPI中有4个Java包: 1、javax.servlet:其中包含定义Servlet和Servlet容器之间契约的类和接口 2、javax.servlet.http:其中包含定义HTTPServlet和Servlet容器之间契约的类和接口 3、javax.servlet.ann
阅读全文
摘要:1、ServletConfig ServletConfig是Servlet的配置文件。对应于web.xml中的<servlet></servlet>标签。ServletConfig是由java提供的一个接口,其实现类是由tomcat提供。 其API有: 1 2 3 4 String getServl
阅读全文
摘要:2018年04月15日 20:16:01 淮左白衣 阅读数:350 2018年04月15日 20:16:01 淮左白衣 阅读数:350 2018年04月15日 20:16:01 淮左白衣 阅读数:350 2018年04月15日 20:16:01 淮左白衣 阅读数:350 版权声明:转载请给出原文链接
阅读全文
摘要:2018年10月05日 16:52:56 yigg 阅读数:38 2018年10月05日 16:52:56 yigg 阅读数:38 2018年10月05日 16:52:56 yigg 阅读数:38 2018年10月05日 16:52:56 yigg 阅读数:38 1.JavaWeb开发的目录结构 h
阅读全文
摘要:Servlet规范 一个最基本的 Java Web 项目所需的 jar 包只需要一个 servlet-api.jar ,这个 jar 包中的类大部分都是接口,还有一些工具类,共有 2 个包,分别是 javax.servlet 和 javax.servlet.http。所有的 Servlet 容器都带
阅读全文
摘要:Servlet方面 1、说一说Servlet的生命周期? Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 Servlet被服务器实例化后,容器运行其in
阅读全文
摘要:序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序
阅读全文
摘要:概述 我们都知道 TCP 是 可靠的数据传输协议,UDP是不可靠传输,那么TCP它是怎么保证可靠传输的呢?那我们就不得不提 TCP 的三次握手和四次挥手。 三次握手 下图为三次握手的流程图 下面通过我们 wireshark 抓包工具来分析三次握手 三次握手数据包 第一次握手 建立连接。客户端发送连接
阅读全文
摘要:什么是长连接,什么是短连接?长连接和短连接的区别是什么? 什么是长连接,什么是短连接?长连接和短连接的区别是什么? 什么是长连接,什么是短连接?长连接和短连接的区别是什么? 什么是长连接,什么是短连接?长连接和短连接的区别是什么? 说到长连接,短连接,不得不提到三次握手。 举个例子,如下场景: ht
阅读全文
摘要:本文总结&分享网络编程中涉及的长连接、短连接概念。 关键字:Keep-Alive,并发连接数限制,TCP,HTTP 一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不
阅读全文
摘要:故事发生在10月份的一次面试经历中,本来我不想说出来丢人显眼,但是为了警醒自己和告诫后人,我决定写成博文发出来。因为在面试过程中,我讲在2009年写过QQ农场助手,在这期间深入学习了HTTP协议,而且在2010-05-18写了博文:HTTP协议及其POST与GET操作差异 & C#中如何使用POST
阅读全文
摘要:HTTP的长连接和短连接 本文总结&分享网络编程中涉及的长连接、短连接概念。 关键字:Keep-Alive,并发连接数限制,TCP,HTTP 一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连
阅读全文
摘要:1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且
阅读全文
摘要:从 Servlet 容器说起 要介绍 Servlet 必须要先把 Servlet 容器说清楚,Servlet 与 Servlet 容器的关系有点像枪和子弹的关系,枪是为子弹而生,而子弹又让枪有了杀伤力。虽然它们是彼此依存的,但是又相互独立发展,这一切都是为了适应工业化生产的结果。从技术角度来说是为了
阅读全文
摘要:一:servlet定义 Servlet是一个Java应用程序,运行在服务器端,用来处理客户端请求并作出响应的程序。 Servlet多线程体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。 当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文
阅读全文
摘要:Servlet介绍: 1. 如何返回一个网页: a. 静态网页 >新闻页、百度百科 >服务器保存一份HTML,直接返回给浏览器即可 b. 动态网页 >淘宝、QQ空间、微博 >服务器保存一个组件,通过它动态拼一个HTML >在Java中这个组件就是Servlet 2. Servlet特征: a. Se
阅读全文
|