码迷,mamicode.com
首页 >  
搜索关键字:decorator pattern    ( 8466个结果
浅谈设计模式(二):装饰器模式|中介模式|原型模式
装饰器模式(Decorator Pattern) 装饰器模式可用来给一个类动态添加功能,将其装饰成一个新的类。这就是装饰器的概念。看到这里我们可能会想,要达到这种效果,我们用子类继承父类不就可以了吗? 没错装饰器模式,本身是一种继承的替代方案。那既然是替代方案,那么自然就有它不一样的地方。 具体区别 ...
分类:其他好文   时间:2019-12-31 14:10:10    阅读次数:82
opencl(十六)----MapReduce
MapReduce 两个部分: 映射:产生键值对 归并:处理这些键值对 // kernel __kernel void string_search(char16 pattern, __global char* text, int chars_per_item, __local int* local_ ...
分类:其他好文   时间:2019-12-30 14:20:06    阅读次数:64
Python中的@property和decorator
初次认识decorator和@property Welcome. 在本文中,将详细学习如何使用Python中的decorator和@property。 将会学习的内容: 使用decorator的优势。 使用@property的优势。 装饰器函数的基础知识:它们是什么以及如何与@property关联起 ...
分类:编程语言   时间:2019-12-30 12:58:33    阅读次数:93
导入、导出功能
导入功能1.使用ExcelUtil.java工具类,核心代码: 1 public Map<String,Object> importExcelForRslt(File file, String... pattern) 2 { 3 Map<String,Object> importRslt = new ...
分类:其他好文   时间:2019-12-30 11:53:17    阅读次数:117
空气质量管理系统ssm(mybatis+spring+springMVC)框架+前后端分离
1.目录结构: 2.需要注意的地方 2.1在WEB-INFO下新建 2.1.1 springMVC-servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/sche ...
分类:编程语言   时间:2019-12-29 18:52:26    阅读次数:153
[转] functools.wraps定义函数装饰器
转自:https://www.cnblogs.com/fcyworld/p/6239951.html 装饰器(decorator)是干嘛的? 对于受到封装的原函数来说,装饰器能够在那个函数执行前或者执行后分别运行一些代码,使得可以再装饰器里面访问并修改原函数的参数以及返回值,以实现约束定义、调试程序 ...
分类:其他好文   时间:2019-12-28 20:36:44    阅读次数:70
Shell编码风格
1.注释 1.1文件头 每个文件的开头是其文件内容的描述。 每个文件必须包含一个顶层注释,对其内容进行简要概述。版权声明和作者信息是可选的。 例如: #!/bin/bash # # Perform hot backups of Oracle databases. 1.2.功能注释 任何不是既明显又短 ...
分类:系统相关   时间:2019-12-28 19:28:41    阅读次数:91
正则表达式的函数简记
关于正则表达式的函数:re模块:正则表达式模块:使用正则表达式的相关函数都得导入该包。 1)re.match函数:尝试从字符串的起始位置匹配一个模式,匹配成功的话就返回一个匹配对象。如果起始位置匹配不成功的话,match()就返回None。语法:re.match(pattern, string, f ...
分类:其他好文   时间:2019-12-28 11:31:00    阅读次数:79
JSR303参数校验正则表达式的莫名其妙的错误
@Pattern(regexp = "^这里是一个字符串.*",message = "不符合格式")这个注解在满足正则的情况下(通过了正则表达式 https://regexr.com/ 的校验),一直显示不符合格式最后发现,把这行删了,重新写(粘贴的下面字符串的注解),就成功了,真是一个奇怪的bug ...
分类:Web程序   时间:2019-12-28 09:48:01    阅读次数:113
正则表达式
恢复内容开始 import re text = "Tom is 8 years old. Mike is 25 years old." pattern = re.compile('\d+') #模式字符串编译 pattern.findall(text) Out[5]: ['8', '25'] tex ...
分类:其他好文   时间:2019-12-27 16:48:01    阅读次数:107
8466条   上一页 1 ... 80 81 82 83 84 ... 847 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!