码迷,mamicode.com
首页 >  
搜索关键字:pattern    ( 7665个结果
23种设计模式之单例模式
我们也经常遇到类似的情况,为了节约系统资源,有时需要确保系统中某个类只有唯一一个实例,当这个唯一实例创建成功之后,我们无法再创建一个同类型的其他对象,所有的操作都只能基于这个唯一实例。为了确保对象的唯一性,我们可以通过单例模式来实现,这就是单例模式的动机所在。 定义: 单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称...
分类:其他好文   时间:2014-12-27 17:34:41    阅读次数:124
awk
常用命令: awk'!a[$1]++' 这种格式的每个部分的意义。 1、awk数组知识 2、awk的基本命令格式 awk 'pattern{action}' 省略action时,默认action是{print},如awk '1'就是awk '1{print}' 3、var...
分类:其他好文   时间:2014-12-27 17:16:20    阅读次数:99
javascript之正则表达式
创建正则表达式的两种方法 显式: new RegExp(“pattern”[,”flags”]); 例 var regex = new ("abc","gi"); 第一个参数为要匹配的模式,第二个为标识信息,有三种标识信息: g:全局标识,表示对文本中所有匹配的部分起作用,如不设置,则仅搜索和匹配第一个出现的文本段  global i:忽略大小写标识   ignoreCase m:...
分类:编程语言   时间:2014-12-27 11:26:11    阅读次数:182
[leetcode] Wildcard Matching
题目:(DP,BackTracking, Greedy,String)Implement wildcard pattern matching with support for'?'and'*'.'?' Matches any single character.'*' Matches any sequ...
分类:其他好文   时间:2014-12-27 00:13:18    阅读次数:292
Head first设计模式(2)
OO原则 1、封装变化 2、多用组合,少用继承 3、针对接口编程,不针对实现编程 4、为交互对象之间的松耦合设计而努力 ? OO模式 观察者模式(Observer pattern)——在对象之间定义一对多的依赖,这样一来,当一个...
分类:其他好文   时间:2014-12-26 20:28:16    阅读次数:197
Head First设计模式(1)
OO基础 1、抽象 2、封装 3、多态 4、继承 ? OO原则 1、封装变化 2、多用组合,少用继承 3、针对接口编程,不针对实现编程 ? OO模式 策略模式(Strategy Pattern)——定义算法族,分别封装起来,让它们之间可以...
分类:其他好文   时间:2014-12-26 18:59:41    阅读次数:165
使用Java正则表达式提取字符串末尾的数字一例
直接上代码:String reg = "\\D+(\\d+)$"; //提取字符串末尾的数字:封妖塔守卫71 == >> 71 String s = monster.getMonsterName(); Pattern p2 = Pattern.compile(reg); Matcher ...
分类:编程语言   时间:2014-12-26 14:33:36    阅读次数:1464
读书笔记_java设计模式深入研究 第六章 桥接模式
1,桥接模式:将抽象部分与实现部分分离,使他们可以独立变化。桥接模式可以实现的是不同方式的组合完成不同的功能,方式和功能完全分离,使得相互不影响。 2,UML模型: 3,简单代码实例: /** * * @(#) IPost.java * @Package pattern.chp06.bridge.simple * * Copyright © JING Corporati...
分类:编程语言   时间:2014-12-26 11:12:30    阅读次数:333
Linux文本处理工具之sed
概念:         sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓存区中,称为"模式空间(pattern space)",接着用舍得命令处理缓冲区中的内容,处理完成后,把缓存区的内容输出。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你是用重定向存储输出。sed主要用来编辑一个活多个文件。     格式:         sed [-...
分类:系统相关   时间:2014-12-26 11:10:40    阅读次数:222
UVa 10815 - Andy's First Dictionary
题目描述 : 输入一个文本,找出所有的单词,按字典序输出,不区分大小写。 思路 : 正则表达式匹配单词变成小写后 存入排序集合,遍历输出即可。 Java代码 : import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main10815 { publ...
分类:其他好文   时间:2014-12-26 09:43:38    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!