搜索结果
查询Tags标签: pattern,共有 303条记录-
正则表达式(java版)
正则表达式 正则表达式是一种强大而灵活的文本处理工具,使用正则表达式能够以编程的方式,构造复杂的文本模式,并对输入的字符串进行搜索,一旦找到匹配这些模式的部分就可以随心所欲对它们进行处理.初学正则表达式时,其语法是一个难点,但它确实是一种简洁、动态的语言.正则…
2022/3/21 1:28:13 人评论 次浏览 -
redis sort命令
reids 高级用法sort 排序命令 用于list或set命令格式: SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination]lpush gid 1lpush gid 2lpush gid 3lpush gid 4基本排序 sort gid [ASC|DESC] [ALPHA] ASC…
2022/3/5 2:15:03 人评论 次浏览 -
设计模式概览说明
1.设计模式起源及概况 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了…
2022/2/27 23:21:26 人评论 次浏览 -
Logback打印mybatis执行的SQL语句
增加一行<logger>,如下图,原理请参考, 快速入门logback(2) 快速入门logback(1)<?xml version="1.0" encoding="UTF-8"?> <configuration><!-- https://github.com/spring-projects/spring-boot/blob/v1.5.13.RELEASE/sp…
2022/2/27 19:51:29 人评论 次浏览 -
python3_匹配
1、== #完全匹配if wcdma_band == "B1:...:BN" :print("wcdma_band返回值正常")else :print("-------->Info: wcdma_band返回值异常")raise Exception("---->Problem: Fail to recive wcdma_band !!!")2、in if "AG…
2022/2/18 17:43:12 人评论 次浏览 -
文件校验工具类-FileCheckUtil
==============================================文件校验工具类import java.io.File; import java.util.regex.Pattern;public class FileCheckUtil {/*** 校验文件目录是否合法(绝对目录)* reg* windows E:\\home\\commUtils\\temp* windows E:/home/commUtils/…
2022/2/17 23:16:36 人评论 次浏览 -
C#设计模式-2.5 建造者模式(Builder Pattern)
2.5.1 定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 2.5.2 结构图Builder是为创建一个Product对象的各个部件指定的抽象接口。ConcreteBuilder是具体建造者,实现Builder接口,构造和装配各个部件。Product是产品,Director是指挥者,…
2022/2/13 14:15:20 人评论 次浏览 -
C#设计模式-2.4 抽象工厂模式(Abstract Factory Pattern)
2.4.1 定义 提供一个创建一系列相关或相互依赖对象的接口,而且无需指定他们具体的类。 2.4.2 抽象工厂模式的结构图AbstractProductA和AbstractProductB是两个抽象产品。之所以抽象,是因为它们都有可能有两种实现,而ProductA1、ProductA2和ProductB1和ProductB2就是对两…
2022/2/13 14:14:54 人评论 次浏览 -
C#设计模式-2.3工厂方法模式(Factory Method Pattern)
2.3.1 定义 工厂方法模式Factory Method,又称多态性工厂模式。在工厂方法模式中,核心的工厂类不再负责所有的产品的创建,而是将具体创建的工作交给工厂子类去做。该核心类成为一个抽象工厂角色,仅负责给出具体工厂子类必须实现的接口,而不接触哪一个产品类应当被实例…
2022/2/13 14:14:44 人评论 次浏览 -
C#设计模式-2.2简单工厂模式(Factory Method Pattern)
2.2 简单工厂模式(Factory Method Pattern) 2.2.1 定义 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简…
2022/2/13 14:14:43 人评论 次浏览 -
JAVA 二十三种设计模式大全(十三)迭代器模式(Iterator Pattern)
文章目录 概念介绍设计代码总结概念 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 介绍 意图:提供一种方法顺序访问一个聚合对象中各…
2022/2/8 11:12:33 人评论 次浏览 -
[JS Pattern] Mixin Pattern
Add functionality to objects or classes without inheritanceAlthough we can add functionality iwht mixins without inheritance, mixins themselves can use inheritanceclass Dog {constructor(name) {this.name = name;} }const animalFunctionality = {walk: () …
2022/2/8 6:12:38 人评论 次浏览 -
JAVA 二十三种设计模式大全(十)代理模式(Proxy Pattern)(一)
文章目录 概念介绍概念 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 介绍 意图:为其他对象提供一种代理以控制对这个对象的访问。 主要解决:在…
2022/2/6 14:13:07 人评论 次浏览 -
python之xlrd和xlwt小技巧
这里写自定义目录标题 python处理xls文档xlwt新建sheet设置列宽两种设置自动换行的方式方式一方式二 设置行高方式一方式二python处理xls文档 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一…
2022/2/4 22:42:59 人评论 次浏览 -
Java正则表达式浅谈
\ 反斜杠 \t 间隔 (\u0009) \n 换行 (\u000A) \r 回车 (\u000D) \d 数字 等价于[0-9] \D 非数字 等价于[^0-9] \s 空白符号 [\t\n\x0B\f\r] \S 非空白符号 [^\t\n\x0B\f\r] \w 单独字符 [a-zA-Z_0-9] \W 非单独字符 [^a-zA-Z_0-9] \f 换页符 \e Escape \b 一个单词的边界 …
2022/2/3 20:15:19 人评论 次浏览