主要用到这两个包: import java.util.regex.Matcher;import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pattern对象并且编译一个正则表达式,也可以说创建一个匹配模式, 它的构造方法是私有的,不可以直接创建 ...
分类:
移动开发 时间:
2020-06-17 10:57:55
阅读次数:
124
Template Method Design Pattern Rules of thumb Strategy is like Template Method except in its granularity粒度. Template Method uses inheritance to vary p ...
分类:
其他好文 时间:
2020-06-16 14:53:55
阅读次数:
57
前言 此篇博客用来记录一些常用的正则表达式 判断是否是全汉字 /** * 判断是否是全中文汉字 * * @param str * @return */ public static boolean isChinese(String str) { String pattern = "[\u4e00-\u ...
分类:
编程语言 时间:
2020-06-16 12:45:42
阅读次数:
65
一、单例模式(Slingleton Pattern) 单例模式是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化 ...
分类:
编程语言 时间:
2020-06-16 11:33:52
阅读次数:
64
/** * 1.模式定义: * 过滤器(Filter Pattern)又称为标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象, * 通过预算逻辑以解耦的方式将他们联系起来。这种类型的设计模式属于结构模型,说白了,就是按条件筛选一组对象出来。 ...
分类:
其他好文 时间:
2020-06-16 10:21:47
阅读次数:
64
1.下列输出可能不是“aa,bb”的是(B) d0 = {"a":"aa","b":"bb"} print("d0: {a},{b}".format(**d0)) d1 = {"aa","bb"} print("d1: {0},{1}".format(*d1)) d2 = ["aa","bb"] p ...
分类:
编程语言 时间:
2020-06-16 01:05:24
阅读次数:
62
1.定义全局过滤器 // 定义全局过滤器 import moment from "moment"; const vFilter = { // 2019-09-18T13:48:56.133Z String类型和date时间Object类型都可以 转为2018-11-16 10:55:58 //使用: ...
分类:
其他好文 时间:
2020-06-15 22:30:40
阅读次数:
52
Random rand = new Random(); String[] ArithmeticSign = { "+", "-", "" }; for(int n = 0;n<10;n++) { while (true) { String num = "1"; for (int i = 2; i < ...
分类:
编程语言 时间:
2020-06-15 09:35:44
阅读次数:
59
前言 OCR 是 Optical Character Recognition 的缩写,翻译为光学字符识别,指的是针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术(好吧,这是我查来的)。简单的来说, ...
分类:
移动开发 时间:
2020-06-14 22:08:45
阅读次数:
156
1. 什么是过滤器Filter: 可以过滤从客户端向服务器发送的请求. 2. 过滤器的使用: 进行IP的过滤,脏话过滤,自动登录,响应压缩... 3. 使用过滤器: 编写一个类实现Filter接口: 4. 过滤器的生命周期: 1. 服务器启动时创建并根据 web.xml 中声明的 filter 顺序 ...
分类:
其他好文 时间:
2020-06-14 20:21:01
阅读次数:
262