前言 由于最近想对系统进行一个小改造,想到使用责任链模式会非常适合,因此就系统地学习总结了一下责任链模式,分享给大家。 责任链模式的定义与特点 责任链模式的定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系,将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他 ...
分类:
其他好文 时间:
2020-02-09 18:51:10
阅读次数:
62
NGINX的组成: NGINX二进制可执行文件:由NGINX本身的框架,它的官方模块以及编译进去的各种第三方模块一起构建的一个文件,所有的功能都由它提供。 Nginx.conf配置文件:虽然二进制可执行文件已经提供了很多功能,但这些功能究竟有没有开启,或者开启之后定义怎样的行为处理请求都是由Ngin ...
分类:
其他好文 时间:
2020-02-09 16:22:09
阅读次数:
80
Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servler.Servlet接口的init(),service()和destroy()方法表达。 加载Servlet的class-->实例化Servlet--> 调用Servlet的init ...
分类:
其他好文 时间:
2020-02-07 10:50:58
阅读次数:
62
package main import ( "github.com/kataras/iris" "github.com/kataras/iris/context" ) func main() { app := iris.New() //1.handle方式处理请求 //同一用来处理请求的方法 //G ...
分类:
其他好文 时间:
2020-02-05 09:22:55
阅读次数:
383
一、定义 职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 二、示例代码 三、好处 1.当客户提交一个请求时,请求是沿链传递直至有一个hand ...
分类:
其他好文 时间:
2020-02-01 00:47:49
阅读次数:
86
RDB RDB是通过直接将K-V键值对保存在硬盘文件来持久化。 通过两个命令可以让服务器执行rdb操作(tips:SAVE和BGSAVE底层都是调用的rdbSave) SAVE:SAVE命令由主进程执行,所以当执行SAVE命令后,服务器将进入阻塞状态,只有当RDB文件生成完成后,才开始处理请求。 B ...
分类:
其他好文 时间:
2020-01-29 17:57:10
阅读次数:
82
1. 用json字符串格式向后台传请求参数,那么后台需要采用@RequestBody来处理请求的json格式数据,将json数据转换为java对象,否则springmvc就不能解析导致传空参的结果 @PostMapping("/save") public void save(@RequestBody ...
分类:
其他好文 时间:
2020-01-28 20:57:51
阅读次数:
59
[toc] 1 概述 前端android,上传与下载文件,使用OkHttp处理请求,后端使用spring boot+MVC,处理android发送来的上传与下载请求.这个其实不难,就是特别多奇奇怪怪的坑,因此,希望看到的,不要像笔者这样踩的那么痛苦了... 2 环境 win10 Spring Boo ...
分类:
移动开发 时间:
2020-01-28 19:14:55
阅读次数:
103
Ajax的特性: 局部更新。仅仅更新数据。 不会页面跳转 不需要iframe 异步更新,在请求受阻,其他部分的代码可以继续执行。 接收回复并处理。 Ajax的使用特点: 第一,生成XMLHTTPRequest对象; 第二,发出请求; 第三,处理请求返回的结果 <html> <head> <scrip ...
分类:
Web程序 时间:
2020-01-27 15:54:34
阅读次数:
130
1) 意图 使多个对象连成一条链,沿着这条链传递请求,直到有个对象处理它为止。 2) 结构 其中: Handler定义一个处理请求的接口 ConcreteHandler处理它所负责的请求 Client向链上具体处理提交请求 3) 适用性 有多个对象可以处理一个请求,哪个对象处理该请求运行时刻自动确定 ...
分类:
编程语言 时间:
2020-01-25 22:12:08
阅读次数:
81