码迷,mamicode.com
首页 >  
搜索关键字:desing pattern    ( 7671个结果
php正则表达式的匹配与替换
只介绍两个与Perl兼容的正则表达式函数: 1.preg_match_all 函数执行正则表达式匹配与搜索; 2.preg_replace 函数执行正则表达式匹配与替换。 示例代码: <?php // 正则表达式,匹配日期格式 $pattern = "/(\d{2})\/(\d{2})\/(\d{4 ...
分类:Web程序   时间:2020-07-10 19:26:01    阅读次数:94
单例模式8种写法
1 package com.learn.design_pattern.singleton; 2 3 /** 4 * TODO 5 * 6 * @author chip 7 * @version 1.0 8 * @date 2020/7/10 16:59 9 * 饿汉模式第一种(静态常量) 10 * ...
分类:其他好文   时间:2020-07-10 19:09:58    阅读次数:61
grok内置的默认类型有很多种,查看所有默认类型
源地址:(https://github.com/logstash-plugins/logstash-patterns-core/blob/master/patterns/grok-patterns)USERNAME [a-zA-Z0-9._-]+ USER %{USERNAME} EMAILLOCA ...
分类:其他好文   时间:2020-07-10 14:57:23    阅读次数:118
C++雾中风景14:CRTP, 模板的黑魔法
CRTP,奇特的递归模板模式 (Curiously Recurring Template Pattern) 是 C++ 的一种看起来很怪异的模板编程技巧。 它通过继承和模板的联合应用,实现了一种"看似"继承自己的语法。这种编程的技法,无论是在STL还是Boost之中都被大量使用。像它的名字一样,看起 ...
分类:编程语言   时间:2020-07-10 13:00:35    阅读次数:82
设计模式-适配器模式
官方定义 适配器模式(Adapter Pattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作 说明 适配器根据使用方式不同,可以分为对象适配器、类适配器,推荐对象适配器 案例 在电商项目中会对接多个支付接口,不同的支付接口调用方式不一样,有些是http请求,有些是调 ...
分类:其他好文   时间:2020-07-10 09:26:23    阅读次数:70
正则表达式
1.为什么需要正则表达式? 简洁的代码 严谨的验证文本框中的内容 生产环境中更为常用的方式 2..定义正则表达式 普通方法 var reg=/表达式/附加参数 构造函数 var reg=new RegExp("表达式","附加参数"); 3.表达式的模式 简单模式 只能表示具体的匹配 复合模式 可以 ...
分类:其他好文   时间:2020-07-09 20:57:50    阅读次数:73
ant构建文件build.xml
<?xml version="1.0" encoding="UTF-8"?> <project name="ant-jmeter-test" default="run" basedir="."> <tstamp> <format property="time" pattern="yyyyMMddHH ...
分类:其他好文   时间:2020-07-09 19:06:47    阅读次数:69
【设计模式】职责链模式
顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它 ...
分类:其他好文   时间:2020-07-09 17:59:45    阅读次数:58
java设计模式(九)——桥接模式
适配器模式( Adapter Pattern )又叫做变压器模式,它的功能是将一个类的接口变成客户端所期望的另一种接口,从而使原本因接口不匹配而导致无法在一起工作的两个类能够-起工作 ,属于结构型设计模式。 桥接模式的目的主要是通过组合而不是继承建立两个类之间的关系。 类图: 基本角色: 接口:II ...
分类:编程语言   时间:2020-07-09 12:27:51    阅读次数:59
【设计模式】基本介绍
软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在 1990 年代从建筑设计领域引入到计算机科学的。 编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性 ...
分类:其他好文   时间:2020-07-09 12:24:27    阅读次数:71
7671条   上一页 1 ... 18 19 20 21 22 ... 768 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!