摘要:责任链模式属于行为型模式的一种,将请求沿着一条链传递,直到该链上的某个对象处理它为止。责任链模式通过将请求和处理分离开来,以进行解耦。源码分析我们经常使用的就使用到了责任链模式,创建一个除了要在应用中做相应配置外,还需要实现接口。 责任链模式(Chain Of Responsibility Pattern)属于行为型模式的一种,将请求沿着一条链传递,直到该链上的某个对象处理它为止。 ...
摘要:目录模板方法为什么使用模板方法模板方法应用实例模板方法模板方法在一个方法中定义一个算法的框架,然后将该方法中的一些步骤延迟到子类中,使得再不改变算法的前提下,重新定义自己的算法。 目录 模板方法 为什么使用模板方法 模板方法应用实例 模板方法 模板方法:在一个方法中定义一个算法的框架,然后将该方法中的一些步骤延迟到子类中,使得再不改变算法的前提下,重新定义自己的算法。 看了模板方法...
摘要:最近在学,正好做一些笔记,以防止自己忘了。端创建绑定的与方法用于测试端接收消息本地测试打印结果 最近在学Java,正好做一些笔记,以防止自己忘了。 client端 //UdpClient.java import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.Dat...
摘要:当值设为时,则代表在这个请求正确返回时间浏览器也会记录下来的分钟内再次加载资源,就会命中强缓存。 网络篇—浏览器缓存(一) 一、缓存类型 有两种,强缓存和协商缓存 强缓存 不会向服务器发送请求,直接从缓存中读取资源; 协商缓存 向服务器发送请求,服务器会根据这个请求的request header的一些参数来判断是否命中协商缓存,如果命中,则返回304状态码并带上新的respon...