04 2019 档案
摘要:一、TomCat介绍 Apache公司的服务器,是JavaEE规范中Servlet/JSP规范的实现者,是一个轻量级服务器,开源免费。可称为Web容器,或者说是Servlet容器。 *JCP:Java Community Process,Java审核社区,是个开放的国际组织,规范监督Java的发展。
阅读全文
摘要:一、三个协议和四个角色 1. 三个协议:HTTP协议(约定格式)、Servlet协议(一套接口)、JDBC协议(接口方法,数据库厂商提供驱动jar包) 2. 四个角色:浏览器、web服务器、服务器端程序、数据库DB *JavaEE协议:是进行JavaWeb开发的一套api。Servlet协议是其中的
阅读全文
摘要:一、C/S架构 C/S,即client/server,客户端/服务器。客户端需要安装专门的客户端软件,客户端程序一般具有一定的业务处理能力,因此减轻了服务器的处理压力,似的服务端的运算速度更快,对客户端的响应也更快。 但是,它的一个致命问题是:版本升级成本异常高。无论是由于客户端软件本身功能的升级,
阅读全文
摘要:为什么我选择视频学习? 因为相比捧着一大本书不知疲倦地啃,视频的有声有色显得更加有趣,能让人注意力更加集中。再加上我现在处在大四下学期的时间阶段,时间还算充裕,所以视频虽然可能有点长但是对我来讲是OK的。先看视频能够掌握大概,并且过程中做一些记录,对于一些细节点等到后续使用的时候我会返回来修改文章笔
阅读全文
摘要:版本一:无区分静态资源(如demo.html) 一、需求描述 二、整体示意图 三、代码实现 项目工程:服务端的工作都在TestServer类中完成 1. 服务端的准备工作 (1)静态变量WEB_ROOT,用于存放WebContent目录的绝对路径 (2)定义静态变量url,存放本次请求服务端的静态资
阅读全文
摘要:案例一:使用socket模拟浏览器http请求获取服务端资源 一、整体示意图 二、示例代码: 返回的http响应中的响应体部分包含了被访问的该页面的HTML代码。 } } } 案例二:使用socket模拟服务端向客户端http响应数据 一、整体示意图 二、示例代码: 在本机浏览器输入URL:loca
阅读全文
摘要:一、Servlet是什么 宏观地讲,Servlet是连接web服务器和服务端Java程序的协议,是一种通信规范,以一套接口的形式体现的。 通常来说,Servlet是宏观上Servlet规范中的一个具体接口,Servlet规范中包含一套接口,Servlet接口是其中之一。(在Java中存在于javax
阅读全文
摘要:一、同步与异步: 重点是是否强调事件发生的顺序:请求发出后,是否需要等待请求结果,才能继续执行其他操作。 1. 同步:同步就是发起一个请求,直到请求返回结果之后,才进行下一步操作。简单来说,同步就是必须一件事一件事的做,等前一件做完了,才能做下一件事。 核心:Java主动读写数据,进行IO操作。 2
阅读全文
摘要:一、计算机网络的两种模型 在计算机网络里,有两种常见的参考模型即:OSI参考模型和TCP/IP参考模型。TCP本身是传输层的协议, 而TCP/IP是一种网络参考模型。 1. OSI七层参考模型: 主要是用来清晰的了解网络结构的分层。这一模型和相关的协议并没有被使用, 但它具有普遍的意义就是对于讨论网
阅读全文
摘要:一、http请求 http请求约定了浏览器向服务器发起请求的格式。 1. 请求行(请求方式、请求路径、协议版本) 2. 请求头(客户端的一些信息) Host:webchat.7moor.com 发起请求的客户端主机路径 User-Agent:Mozilla/5.0 (Macintosh; Intel
阅读全文