- 博客(3)
- 收藏
- 关注
翻译 Strategy(策略模式)模式
1.模式定义: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。2.模式特点: 策略模式把对象本身和运算规则区分开来,其功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性的思想。3.使用场景: 几个类的主要逻辑相同,只在部分逻辑的...
2018-10-22 13:54:06 429
翻译 责任链设计模式(过滤器、拦截器)
在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配...
2018-10-19 15:51:41 7358
翻译 oracle恢复删除的表数据
分为两种方法:scn和时间戳两种方法恢复。一、通过scn恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:1499223 2、查询当前scn号之前的scn select * from 表名 as of scn 1...
2018-10-09 16:00:25 9666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人