码迷,mamicode.com
首页 >  
搜索关键字:desing pattern    ( 7671个结果
【java项目实战】代理模式(Proxy Pattern),静态代理 VS 动态代理
这篇博文,我们以类图和代码的形式来对比学习一下静态代理和动态代理,重点解析各自的优缺点。 定义        代理模式(Proxy Pattern)是对象的结构型模式,代理模式给某一个对象提供了一个代理对象,并由代理对象控制对原对象的引用。 静态代理VS动态代理,打成了平手,各自有各的独特之处,均不可代替,在项目中到底使用哪种代理,没有最好,只有更合适。...
分类:编程语言   时间:2014-08-23 08:50:30    阅读次数:275
变脸不变质的桥梁模式(Bridge Pattern)
有一哥们是搞山寨货的,什么流行就搞什么。自己有个厂子,前些时间服装挣钱,就生产衣服,现在搞手机挣钱,搞手机,这哥们很聪明,就换了个产品,工人,厂房都不变。他是怎么做到的?用类图来模拟一下: 由类图可以看出这哥现有两家公司,一个搞房地产,一个搞山寨货(phone),房地产是长久渠道,山寨随时可能变更。 用PHP来实现: <?php abstract class Corp {...
分类:其他好文   时间:2014-08-22 21:10:09    阅读次数:172
原始的解释器模式(Interpreter Pattern)
解释器模式的定义(现实项目中很少遇到,因此直接理论先。。。) 解释器模式是一种按照规定语法进行解析的方案,在现在项目中使用较少,其定义为:给定一门语言,定义它的方法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。其构成如下: 1、AbstractExpression——抽象解释器 具体的解释任务由各个实现类完成,具体的解释器分别由TerminalExpress...
分类:其他好文   时间:2014-08-22 21:09:39    阅读次数:171
java去除html标签
利用正则表达式即可,见如下代码:  import java.util.regex.Matcher; import java.util.regex.Pattern; public class HTMLSpirit{ public static String delHTMLTag(String htmlStr){ String regEx_scr...
分类:编程语言   时间:2014-08-22 13:05:19    阅读次数:135
linux在二进制文件中查找pattern的offset
参考:http://stackoverflow.com/questions/14141008/grep-offset-of-ascii-string-from-binary-filestrings -a -t x filename | grep foobar
分类:系统相关   时间:2014-08-21 18:49:54    阅读次数:212
java正则表达式获取指定HTML标签的指定属性值
package com.mmq.regex;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @use 获取指定HT...
分类:编程语言   时间:2014-08-21 16:37:04    阅读次数:180
jQuery中的观察者模式(Observer Pattern)
在jQuery中,on方法可以为元素绑定事件,trigger方法可以手动触发事件,围绕这2个方法,我们来体验jQuery中的观察者模式(Observer Pattern)。 ■ on方法绑定内置事件,自然触发 比如,我们给页面的body元素绑定一个click事件,这样写。 hello以上,我们只有点...
分类:Web程序   时间:2014-08-21 14:59:14    阅读次数:343
Pattern Lab - 构建先进的原子设计系统
Pattern Lab 是一个工具集,帮助您创建原子设计系统。在它的核心,是一个自定义静态网站生成器,构建了缝合原子,分子和生物体的界面结合在一起,形成模板和页面。Pattern Lab 可以作为项目的模式库和前端风格指南。
分类:其他好文   时间:2014-08-21 13:16:04    阅读次数:179
JAVA正则表达式 Pattern和Matcher
1.简介:? java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。? 它包括两个类:Pattern和Matcher 。 Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。? Matcher: 一...
分类:编程语言   时间:2014-08-20 18:11:53    阅读次数:306
grep,egrep,fgrep的使用
grep的命令格式:grep[OPTION]...PATTERN[FILE]...根据指定的pattern搜索FILE,并显示匹配的行。grep默认使用基本正则表达式。OPTIONS:正则表达式选择:-E,--extend-regexp:pattern使用扩展正则表达式(ERE0-F,--fixed-strings:pattern使用固定字符串-G,--basic-regexp:pattern..
分类:其他好文   时间:2014-08-19 19:18:46    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!