15. Chain of Responsibility(责任链) 15.1 定义 使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。 15.2 优点 ■ 责任链模式将请求和处理分开,请求者不知道是谁处理的,处 ...
分类:
其他好文 时间:
2020-11-08 17:57:51
阅读次数:
24
<!-- web --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- MySQL 连接驱动依赖 ...
分类:
编程语言 时间:
2020-11-01 09:18:18
阅读次数:
18
为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接收录于话题#解读阿里开发手册15个字符串,是Java中最常用的一个数据类型了。关于字符串的知识,作者已经发表过几篇文章介绍过很多,如:该如何创建字符串,使用”“还是构造函数?我终于搞清楚了和String有关的那点事儿三张图彻底了解Java中字符串的不变性为什么Java要把字符串设计成不可变的三张图彻底了解JDK6和JDK
分类:
其他好文 时间:
2020-10-31 01:30:57
阅读次数:
14
<!-- https://mvnrepository.com/artifact/org.apache.directory.studio/org.apache.commons.codec --> <dependency> <groupId>org.apache.directory.studio</gr ...
分类:
其他好文 时间:
2020-10-30 12:36:27
阅读次数:
21
最近小程序开发测试环境一直转转不请求接口,iOS可以正常访问,安卓无法访问,提示:request:fail-2:net::ERR_FAILED检查后发现是因为没有配置中间人证书。由于测试环境我们使用的是acme申请let‘sencrypt的泛域名证书。由于我们的DNS解析托管在DNSPOD,因此就可以使用exportDP_Id="43211"#DNSPODAPP_IDexportDP_Ke
分类:
微信 时间:
2020-10-29 10:00:05
阅读次数:
34
一、引入Maven依赖 <dependency> <groupId>commons-betwixt</groupId> <artifactId>commons-betwixt</artifactId> <version>0.8</version> </dependency> 二、常用API说明 以下 ...
分类:
Web程序 时间:
2020-10-26 11:11:49
阅读次数:
25
一、引入Maven依赖 <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.15</version> </dependency> 二、常用API说明 impor ...
分类:
Web程序 时间:
2020-10-26 11:10:00
阅读次数:
37
copy自:http://www.ayulong.cn/types/2 视频教程:https://www.bilibili.com/video/BV1cE411u7RA?p=1 虽然前面的知识看着比较零散, 第一次接触到爬虫的我不禁在想这些真的和爬虫有关系吗, 但是事实上前面的知识确实就是爬虫的核心 ...
分类:
移动开发 时间:
2020-10-26 10:58:08
阅读次数:
36
Java安全之Commons Collections3分析 文章首发:Java安全之Commons Collections3分析 0x00 前言 在学习完成前面的CC1链和CC2链后,其实再来看CC3链会比较轻松。CC1的利用链是 Map(Proxy).entrySet()触发AnnotationI ...
分类:
编程语言 时间:
2020-10-21 21:36:33
阅读次数:
38
何为DAG DAG是Directed Acyclic Graph的缩写,是一种运用拓扑排序的直接图像数据结构。这种数据结构能够在数据压缩中找到最优解,因此在实际中被广泛地运用于数据处理等领域。总体而言,DAG结构中的每个节点通过一个具有特定方向的edge连接在一起,以此来排除任何回路的可能性。因此, ...
分类:
其他好文 时间:
2020-10-21 21:21:13
阅读次数:
22