码迷,mamicode.com
首页 >  
搜索关键字:pattern matching    ( 8550个结果
ORA-12516:TNS:listener could not find available handler with matching protocol stack
应用程序连接测试数据库时报ORA-12516:TNS:listener could not find available handler with matching protocol stack 检查监听日志文件,发现大量的TNS-12516错误 cd /u01/app/oracle/product...
分类:其他好文   时间:2014-05-16 18:23:03    阅读次数:247
【我的设计模式】代理模式
代理模式(Proxy Pattern)也叫做委托模式,它是一项基本设计技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式,而且在日常的应用中,代理模式可以提供非常好的访问控制,在一些著名开源软件中也经常见到它的身影,如Struts2的Form元素映射就采用了代...
分类:其他好文   时间:2014-05-16 05:38:40    阅读次数:252
【我的设计模式】模板模式
模板模式(Template Pattern),又叫模板方法模式,通过定义一个操作的算法骨架,而将一些步骤延迟到子类中,可以不改变一个算法的结构即可以重新定义概算法的某些特定步骤。应用场景概念解释类型:行为型模式
分类:其他好文   时间:2014-05-16 05:30:17    阅读次数:240
ASP.NET Web API中的依赖注入
什么是依赖注入 依赖,就是一个对象需要的另一个对象,比如说,这是我们通常定义的一个用来处理数据访问的存储,让我们用一个例子来解释,首先,定义一个领域模型如下:namespace Pattern.DI.MVC.Models{ public class Product { pu...
分类:Windows程序   时间:2014-05-14 03:41:27    阅读次数:547
ASP.NET Web API中的依赖注入
什么是依赖注入 依赖,就是一个对象需要的另一个对象,比如说,这是我们通常定义的一个用来处理数据访问的存储,让我们用一个例子来解释,首先,定义一个领域模型如下: namespace Pattern.DI.MVC.Models { public class Product { publi...
分类:Windows程序   时间:2014-05-13 18:02:23    阅读次数:434
静态模式
静态模式可以更加容易地定义多目标的规则,可以让我们的规则变得更加地有弹性和灵活。我们还是先来看一下语法: : : ... targets 定义了一系列的目标文件,可以有通配符。是目标的一个集合。 target-pattern 是指明了targets 的模式,也就是目标集模式。 prereq-patterns 是目标的依赖模式,它对target-pattern 形成的模式再进行一...
分类:其他好文   时间:2014-05-13 07:21:57    阅读次数:339
【读书笔记】设计模式第6章:行为型模式2
本文主要分析了中介者模式、观察者模式、备忘录模式、访问者模式、状态模式、解释器模式,介绍它们的定义、优缺点、使用场景,以及实例代码。为了深刻地理解设计模式,最重要的还是动手编写代码。 我参照书中的例程重新构想了一些更加生动、易于理解的例子,希望大家喜欢。 代码可以通过以下链接进行浏览: http://git.oschina.net/caipeichao/java-design-pattern 这些代码都经过编译运行,保证没有错误。...
分类:其他好文   时间:2014-05-12 23:20:22    阅读次数:436
策略模式
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes t...
分类:其他好文   时间:2014-05-12 00:57:39    阅读次数:326
Maximum Bipartite Matching
算法旨在用尽可能简单的思路解决问题,理解算法也应该是一个越看越简单的过程,当你看到算法里的一串概念,或者一大坨代码,第一感觉是复杂,此时不妨从例子入手,通过一个简单的例子,并编程实现,这个过程其实就可以理解清楚算法里的最重要的思想,之后扩展,对算法的引理或者更复杂的情况,对算法进行改进。最后,再考虑时间和空间复杂度的问题。        了解这个算法是源于在Network Alignment问题...
分类:其他好文   时间:2014-05-11 22:31:54    阅读次数:573
Design Pattern 设计模式1 - Strategy 1
实现 : Defferent Heros attack Defferently. - 不同的英雄使用不用的招数 Strategy设计的思路: 基类A,更加小的基类B,新的继承类C: 1 从基类A中抽出一个更加小的基类B 2 利用这个更加小的基类B实现不同的效果 3 把这个更加小的基类B包含进基类A中去 4 新的继承类C只需要和基类A打交道,设计不同行为,不需要理会更加小的基类B...
分类:其他好文   时间:2014-05-11 18:45:45    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!