第五章第二节 设计可复用的软件 1.LSP -Subtypes can add, but not remove methods 子类型可以增加方法,但不可删 – Concrete class must implement all undefined methods 子类型需要实现抽象 类型中的所有未... ...
分类:
其他好文 时间:
2018-06-22 17:38:17
阅读次数:
192
行为子类型与Liskov替换原则 Java 中编译器执行的规则(静态类型检查): ? 子类型可以增加方法,但不可删 ? 子类型需要实现抽象类型中的所有未实现方法 ? 子类型中重写的方法必须有相同或子类型的返回值 ? 子类型中重写的方法必须使用同样类型的参数 ? 子类型中重写的方法不能抛出额外的异常 ...
分类:
其他好文 时间:
2018-06-16 13:23:47
阅读次数:
168
交换分区增加方法一:用文件作为swap分区(操作简单,临时/永久使用都可以) 1、free查看系统内存及交换分区的使用率用法:free -m #以兆为单位查看#free –m 2、使用虚拟设备生成空文件#dd if=/dev/zero of=目录/文件名 bs=容量 count=次数#dd&nb
分类:
其他好文 时间:
2018-04-15 18:47:22
阅读次数:
145
1. 基本 2.继承 运行示例: 多态的好处就是:传参是谁,就调用谁的方法。彼此有继承关系。 object是所有类的继承父类。 3.判断继承关系 True 4.动态绑定函数 只给某个实例增加方法 5.枚举 执行效果 枚举的其他例子 执行结果 参考资料 廖雪峰的Python教程 https://www ...
分类:
编程语言 时间:
2018-04-15 11:50:09
阅读次数:
156
一、PTA实验作业 题目一:7 1 最长连续递增子序列 1.设计思路 2.代码截图 3.PTA提交列表说明 一开始编译器选错了,导致编译错误;之后对递增子序列理解错误,本身应该算一个,将num的初值该为1; 最后部分正确是最大n的点过不去,将Maxsize的值由100000该为1000000,提交正 ...
分类:
其他好文 时间:
2018-03-25 23:06:59
阅读次数:
421
需求:由于目标网站cdn节点很多需要获取到访问当次是哪个ip。1、实现接口HttpConnectionManager新加实现类A,直接复制SimpleHttpConnectionManager的类内容。2、A类增加方法publicSocketgetSocket(){returnthis.httpConnection.getSocket();}3、为httpClient指定HttpConnectio
分类:
Web程序 时间:
2018-02-05 12:48:26
阅读次数:
286
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。 解决的办法就是使用spring mvc提供的@InitBinder标签 在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBi ...
分类:
编程语言 时间:
2018-02-05 12:45:37
阅读次数:
221
数据类型1、字符串字符串的方法:find查找,没有的话返回-1replace替换:split分割“+”.join(iterable):连接符startswith:以什么开头endswith:以什么结尾2、布尔类型3、整数4、浮点数round(float,ndigits)Float代表的数字,ngigits代表的是精度大的规则是四舍六入5、数字6、列表增加方法:删除方法:修改方法:查询方法:排序方法
分类:
其他好文 时间:
2018-01-21 21:34:01
阅读次数:
178
Mixins一般有两种用途:1、在你已经写好了构造器后,需要增加方法或者临时的活动时使用的方法,这时用混入会减少源代码的污染。2、很多地方都会用到的公用方法,用混入的方法可以减少代码量,实现代码重用。一、Mixins的基本用法我们现在有个数字点击递增的程序,假设已经完成了,这时我们希望每次数据变化时 ...
分类:
其他好文 时间:
2018-01-12 01:34:17
阅读次数:
180
最近,在学习《JavaScript语言精粹》这本书,发现译者虽然有很好地翻译文章,却没有对文中有疑问的地方进行改正或加以注释。我接触JavaScript只有一年左右,可能无法很好的理解这门语言,而今天,读到第四章中4.7节——给类型增加方法时遇到了疑问之处: 文中给出了对类型增加方法的示例: Fun ...
分类:
编程语言 时间:
2017-11-07 17:58:07
阅读次数:
194