码迷,mamicode.com
首页 >  
搜索关键字:模式    ( 95437个结果
设计模式六大原则(2):里氏替换原则(转载)
肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象...
分类:其他好文   时间:2014-06-25 22:56:55    阅读次数:192
供应链上成本管理
本文主要内容是关于供应链上成本管理的内容和特点。伊文斯认为,供应链管理是通过前馈的信息流和反馈的物流、信息流将供应商、制造商、分销商、零售商及最终用户连成一个整体的管理模式,它采用集成的管理思想和方法,视链上的各企业为一个不可分割的整体,使其共同分担采购、生产、销售的职能。 供应链上成本管理的内容....
分类:其他好文   时间:2014-06-25 22:08:37    阅读次数:248
C#设计模式系列:开闭原则(Open Close Principle)
1、开闭原则简介 开闭原则对扩展开放,对修改关闭,开闭原则是面向对象设计中可复用设计的基石。 2、开闭原则的实现 实现开闭原则的关键就在于抽象,把系统的所有可能的行为抽象成一个抽象底层,这个抽象底层规定出所有的具体实现必须提供的方法的特征。作为系统设计的抽象层,要预见所有可能的扩展,从而...
分类:其他好文   时间:2014-06-25 22:05:29    阅读次数:304
修改 jsp 和 java 不重启 tomcat
========================1============================== 可以修改类不用重启Tomcat加载整个项目(手工启动) 配置reloadable=true(自动重载) 使用Debug模式,前提是仅限于局部修改。(修改类不用重启--热加载...
分类:编程语言   时间:2014-06-25 21:53:43    阅读次数:680
sass对象的定义
sass在3.3引入map类型,它与JS的对象非常相似,它有两种定义模式。外面都是用小括号括括起来,每个键值对可以像JS那样与逗号分开。不同之后是,键名与键值之间的冒号不是 必须的不用对象的情况@charset "utf-8";//必须设置了这个才能编译有中文的注释//创建一个核心的颜色$bravo...
分类:其他好文   时间:2014-06-24 12:46:20    阅读次数:290
浅析单例模式
单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。单例代码如下: private static JobManager _instance; private static Object padlock = new Object(); public stat.....
分类:其他好文   时间:2014-06-24 12:39:57    阅读次数:181
活用命令模式
在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计,使得请求发送者与请求接收者消除彼此之间的耦合,让对象之间的调用关系更加灵活。
分类:其他好文   时间:2014-06-24 12:32:14    阅读次数:256
Java面向对象设计原则
面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有...
分类:编程语言   时间:2014-06-24 11:51:12    阅读次数:307
SELinux 宽容模式(permissive) 强制模式(enforcing) 关闭(disabled) 几种模式之间的转换
在CentOS6.2 中安装intel 的c++和fortran 的编译器时,遇到来一个关于SELinux的强制模式不可执行的情况, 需要关闭SELinux 或者 将enforcing改为 permissive 模式,查询来一些资料后,先对SELinux的几种模式,以及其之间的关系和转换方法做一小结...
分类:系统相关   时间:2014-06-24 11:06:10    阅读次数:309
Erlang进程间消息接收超时设定
Erlang消息接收函数,一般都会设计成尾递归调用自己的模式。但是这样的模式,如果没有消息则会无限的等待下去,所以为了不无限等待,这里可以加个超时设定,例如:flush() -> receive _ -> flush() after 1000 -> ok ...
分类:其他好文   时间:2014-06-24 11:02:14    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!