造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节。建造者模式属于对象创建型模式。根据中文翻译的不同, ...
分类:
其他好文 时间:
2020-04-03 20:25:50
阅读次数:
99
正则表达式中有空格时,所获得的列表内容不会将其分开,视为一个元素,可以实现一下例子自行感受(在写爬虫时要注意,一点差异都会很难找到错误的地方)import repattern = re.compile(r’\d+’) # 查找数字result1 = pattern.findall(‘task 123 ...
分类:
编程语言 时间:
2020-04-03 20:01:14
阅读次数:
61
中介者模式(Mediator Pattern) 定义:用来降低多个对象和类之间的通信复杂性。目的:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。场景:MVC框架中的控制器C就是模型M和识图V的中介者。 let media ...
分类:
编程语言 时间:
2020-04-03 19:54:58
阅读次数:
67
例1 最简单 def get_text(name): return "hello, {0}".format(name) def p_decorate(func): def func_wrapper(name): return "<p>{0}</p>".format(func(name)) retur ...
分类:
编程语言 时间:
2020-04-03 16:29:01
阅读次数:
75
1.re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 函数语法: re.match(pattern, string, flags=0) 1 import re 2 3 ret = re.match("http", ...
分类:
编程语言 时间:
2020-04-03 13:39:08
阅读次数:
80
拦截器与过滤器的区别总结: 过滤器在web.xml中配置: (1)因为一开始在过滤器中映射的url-pattern填写路径是*.action。所有的action要经过它的过滤。<url-pattern>*.action</url-pattern> (2)因为在web.xml中配置了过滤器,所以,执行 ...
分类:
其他好文 时间:
2020-04-03 12:15:38
阅读次数:
64
BFF 全称是 Backends For Frontends (服务于前端的后端),起源于 2015 年 Sam Newman 一篇博客文章《Pattern: Backends For Frontends —— Single-purpose Edge Services for UIs and external parties》。本文介绍如何在函数计算平台上搭建 BFF,借助于函数计算带来的 Serverless 优势,BFF 真正的做到了谁享受谁负责、低成本和免运维。
分类:
其他好文 时间:
2020-04-03 10:34:30
阅读次数:
113
一:相关依赖与环境 <dependencies> <!--核心包--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version> </de ...
分类:
其他好文 时间:
2020-04-03 01:03:24
阅读次数:
97
BFF 全称是 Backends For Frontends (服务于前端的后端),起源于 2015 年 Sam Newman 一篇博客文章《Pattern: Backends For Frontends —— Single-purpose Edge Services for UIs and ext... ...
分类:
其他好文 时间:
2020-04-02 17:43:39
阅读次数:
78
import java.util.regex.*; public class RegReplace{ public static void main(String[] args){ Pattern p = Pattern.compile("java",Pattern.CASE_INSENSITIVE ...
分类:
其他好文 时间:
2020-04-02 11:57:03
阅读次数:
86