01 2021 档案

摘要:Spring5.1以后提供的一个过滤器。将PUT、PATCH、DELETE请求体解析为Servlet请求参数。如果不在web.xml中配置这个过滤器,只有POST请求体可以解析。 Filter that parses form data for HTTP PUT, PATCH, and DELETE 阅读全文
posted @ 2021-01-28 12:22 日进一卒 阅读(869) 评论(0) 推荐(0)
摘要:HiddenHttpMethodFilter过滤器的作用是将form表单提交的POST请求转化为指定的标准请求(GET,、POST、 HEAD、OPTIONS、PUT、DELETE、TRACE)。该过滤器的实现原理是:通过读取POST请求体中的"_method"属性值,将该属性值作为 HttpSer 阅读全文
posted @ 2021-01-28 11:35 日进一卒 阅读(1036) 评论(0) 推荐(0)
摘要:public class ContextLoaderListener extends ContextLoader implements ServletContextListener {//实现了ServletContextListener接口(Servlet上下文监听器),可以监听web服务器上下文 阅读全文
posted @ 2021-01-28 11:15 日进一卒 阅读(190) 评论(0) 推荐(0)
摘要:RequestContextListener监听器用于监听http请求,每当web应用接收到Http请求,该监听器就会调用初始化方法,将该请求保存在当前线程的ThreadLocalMap容器中。 public class RequestContextListener implements Servl 阅读全文
posted @ 2021-01-27 21:46 日进一卒 阅读(1519) 评论(0) 推荐(0)
摘要:1.作用 ThreadLocal用于给线程提供一个独立访问的容器。 2.ThreadLocalMap ThreadLocalMap是ThreadLocal类中的一个静态内部类,其构造方法如下: 1 /** 2 * Construct a new map initially containing (f 阅读全文
posted @ 2021-01-27 21:04 日进一卒 阅读(158) 评论(0) 推荐(0)
摘要:在抽象父类中定义一个final修饰的普通方法,该方法调用其他抽象方法,这称为模板设计。该设计模式的好处在于:可以约束整体,但不规定每个步骤的实现细节。 abstract class Action { public abstract void preStep(); public abstract vo 阅读全文
posted @ 2021-01-26 15:17 日进一卒 阅读(99) 评论(0) 推荐(0)
摘要:interface Action { public void doSomething(); } public class Main { private Action doNothingObject = new Action() { @Override public void doSomething( 阅读全文
posted @ 2021-01-25 10:41 日进一卒 阅读(76) 评论(0) 推荐(0)
摘要:5.1 运输层协议概述 5.1.1 进程之间的通信 运输层的作用:提供应用进程间的逻辑通信。在IP层看来,通信的两端是两台主机。但这种说法并不够清楚,严格来讲,两台主机进行通信的本质上是两台主机的进程进行通信。从运输层的角度看,通信的真正端点是主机中的进程。也就是说,端到端的通信是应用进程之间的通信 阅读全文
posted @ 2021-01-23 20:54 日进一卒 阅读(592) 评论(0) 推荐(0)
摘要:3. 数据链路层 数据链路层使用的信道主要有以下两种类型: 1)点对点信道。这种信道使用一对一的点对点通信方式; 2)广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。 3.1 使用点对点信道的数据链路层 阅读全文
posted @ 2021-01-17 22:06 日进一卒 阅读(658) 评论(0) 推荐(0)
摘要:6.1 域名系统DNS 6.1.1 域名系统概述 域名系统(Domain Name System, DNS)是 1)一个由分层的DNS服务器实现的分布式数据库; 2)一个使得主机能够查询分布式数据库,进而得到IP-域名映射信息的应用层协议。 DNS服务器通常是运行BING(Berkely Inter 阅读全文
posted @ 2021-01-14 15:03 日进一卒 阅读(206) 评论(0) 推荐(0)
摘要:2. 物理层 2.1 物理层的基本概念 物理层考虑的是怎样在传输媒体上传输比特流,它不是具体的传输媒体。 物理层的主要任务:确定连接传输媒体的接口的特性 机械特性:指明接口所用接线器的形状尺寸、引线数目排列等 电气特性:指明接口电缆内的各条线上的电压范围 功能特性:指明每条线上的高低电平所表示的含义 阅读全文
posted @ 2021-01-11 20:43 日进一卒 阅读(241) 评论(0) 推荐(0)
摘要:1.互联网 1.1 互联网的核心部分--路由器 互联网中的核心部分要向网络边缘中的大量主机提供联通性,使任何主机都能向其他主机通信,在网络核心部分起特殊作用的是路由器(router)。 路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分的最重 阅读全文
posted @ 2021-01-11 20:17 日进一卒 阅读(604) 评论(0) 推荐(0)
摘要:4. 网络层 在计算机网络中,网络层应该向数据链路层提供怎样的服务,“面向连接(打电话)”还是“无连接(写信)”?曾引起长期的争论。争论的实质就是:在计算机网络中,可靠性交付应当由谁来负责?是传输网络负责还是 收发双方负责。 4.1 网络层提供的两种服务* 互联网的先驱提出了一种独特的思路: 网络层 阅读全文
posted @ 2021-01-01 18:40 日进一卒 阅读(582) 评论(0) 推荐(0)