shutil模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 说明:将文件内容拷贝到另一个文件中 shutil.copyfile(src, dst) 说明:拷贝文件 shutil.copymode(src, dst) 说明 ...
分类:
其他好文 时间:
2020-03-31 01:31:41
阅读次数:
70
前边在初始化SqlSessionFactory的时候,mapper映射的部分留了下来,现在来完成mapper映射的解析。 mapper映射就是根据xml中mappers标签,找到相应的mapper接口和mapper.xml生成代理类到spring容器。 常用的配置有三种情况: 1、接口信息进行配置: ...
分类:
移动开发 时间:
2020-03-30 21:29:07
阅读次数:
86
题目描述 Given an input string (s) and a pattern (p), implement regular expression matching with support for '.' and '*'. '.' Matches any single character ...
分类:
其他好文 时间:
2020-03-30 12:48:40
阅读次数:
69
1.简单工厂模式(Simple Factory Pattern) 一个工厂生产所有的产品,根据输入参数决定产品的种类。 #include "Factory.h" #include "ProductA.h" #include "ProductB.h" Product* Factory::createP ...
分类:
编程语言 时间:
2020-03-29 22:39:39
阅读次数:
105
@[Toc] 什么是模板方法模式? 模板方法模式(Template Method Pattern)定义如下: Define the skeleton of an algorithm in an operation,deferring some steps to subclasses.Template ...
分类:
其他好文 时间:
2020-03-29 10:51:43
阅读次数:
90
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是LeetCode专题的第24篇文章,我们一起来看LeetCode的44题——Wildcard Matching,这是一道Hard难度的问题,会稍稍有点难,但是好消息是没有出现我们之前没见过的算法。 题意很简单,给定两个字符串s和p,其 ...
分类:
编程语言 时间:
2020-03-29 10:25:06
阅读次数:
81
一、key pattern 查询相应的key (1)redis允许模糊查询key 有3个通配符 、?、[] (2)randomkey:返回随机key (3)type key:返回key存储的类型 (4)exists key:判断某个key是否存在 (5)del key:删除key (6)rename ...
分类:
其他好文 时间:
2020-03-29 01:36:05
阅读次数:
82
概念 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 模版设计模式的本质便是固定算法框架。 上面的概念中有三个要点: 父类定义方法模版 子类实现方法的 ...
分类:
移动开发 时间:
2020-03-28 19:44:35
阅读次数:
83
一、模板模式 1、模板模式(Template Method pattern):指定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。(属于行为型模式) 2、适用场景 一次性实现一个算法的不变的部分,并将可变的行为留给子类来实 ...
分类:
其他好文 时间:
2020-03-28 19:41:33
阅读次数:
84
6个创建型设计模式 工厂方法模式 Factory Method Pattern 【学习难度:★★☆☆☆,使用频率:★★★★★】 抽象工厂模式 Abstract Factory Pattern 【学习难度:★★★★☆,使用频率:★★★★★】 单例模式 Singleton Pattern【学习难度:★☆ ...
分类:
其他好文 时间:
2020-03-28 13:33:34
阅读次数:
73