面向对象的设计原则1单一职责原则(DRP)2开闭原则(OCP)3里氏替换原则(LSP)4依赖倒置原则(DIP)5接口隔离原则(ISP)6迪米特原则(LOP)7组合/聚合服用原则(CARP)SRP: 定义系统中每一个类都应该只有一个职责 好处:高内聚,低耦合OCP:定义:对扩展开放,对修改关闭 好处:...
分类:
其他好文 时间:
2015-09-11 12:21:42
阅读次数:
207
MQCpolicy-mapaction:limitHIGHbandwith:1.CB-Policing2.CB-ShapelimitLOWbadwidth:3.CB-WFQ4.CB-LLQ5.CB-MarkingIOS中Policy-Map对应的命令:CB-Policing--->policingCB-Shape--->shapeCB-WFQ--->bandwithCB-LLQ--->priority另:WRED机制--->random-detctWFQ:F..
分类:
其他好文 时间:
2015-09-10 09:43:36
阅读次数:
154
一 类的设计原则1 依赖倒置原则-Dependency Inversion Principle (DIP)2 里氏替换原则-Liskov Substitution Principle (LSP)3 接口分隔原则-Interface Segregation Principle (ISP)4 单一职责原...
分类:
编程语言 时间:
2015-09-06 21:39:22
阅读次数:
342
1 #include 2 #include 3 4 int isPrime(int n); 5 6 int main() 7 { 8 int cnt = 0; 9 int i;10 for(i = 101; i <= 200; i++)11 if(isP...
分类:
其他好文 时间:
2015-09-01 21:15:05
阅读次数:
146
第12章 ISP:接口隔离原则 不应该强迫客户程序依赖并未使用的方法。 这个原则用来处理“胖”接口所存在的缺点。如果类的接口不是内敛的,就表示该类具有“胖”接口。换句话说,类的“胖”接口可以分解成多组方法。每一组方法都服务于一组不同的客户程序。这样,一些客户程序可以使用一组成员函数,而其他客...
分类:
其他好文 时间:
2015-08-28 14:56:07
阅读次数:
252
题意:F(x)表示数x质因子的个数,对于给定的区间(L,R),求maxGcd(F(i),F(j)) (l
思路:打表。2*3*5*7*11*13*17*19>MAXN,所以一个数最多只有7个质因子。
#include
#include
#include
#define MAXN 1000010
using namespace std;
int isp[MAXN];
int sum[MAXN]...
分类:
其他好文 时间:
2015-08-27 13:22:12
阅读次数:
188
--DCB分组汇总过程 insert into bs_dcb_counts(id,country,currency_unit,partner,isp,business,cntgamecode,cntmoney,partmoney,bsharkmoney, ...
分类:
其他好文 时间:
2015-08-19 19:39:54
阅读次数:
101
select distinctt.id,p.palias,cname,c.currency_unit, t.company_name isp, --运营商名称t.code buessies, --下游客户名称t.country_code, --国家码 t.price, --价格t.co...
分类:
数据库 时间:
2015-08-19 19:34:40
阅读次数:
255