在新的Python版本中,Python3.x虽然在主要的核心语言和模块等方面没有打的改变,但是Python3.x与2.x还是有很大区别的。而且Python3.x与2.x并不兼容。比如说HTTPServer这个模块在3.x中它存放在http.server中,但是在2.x中并没有这个model。在2.x...
分类:
编程语言 时间:
2015-11-14 13:48:35
阅读次数:
407
定义: 适配器模式将一个类的接口,转换成客户期望的另一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。适配器的分类:组合:采用组合的方式的适配器成为对象适配器 特点:把“被适配者”作为一个对象组合到适配器类中,以修改目标接口包装被适配者 2.继承:采用继承的方式称为类适...
分类:
编程语言 时间:
2015-11-13 14:31:45
阅读次数:
348
参考资料:http://www.blogjava.net/changedi/archive/2013/11/13/406295.html fs.har.impl:访问Hadoop Archives的实现类,低于hadoop 0.20版本的都不兼容,默认是org.apache.hadoop.hive.shims.HiveHarFileSys...
分类:
其他好文 时间:
2015-11-13 11:52:01
阅读次数:
391
【问题一】下列语句哪一个将引起编译错误?为什么?哪一个会引起运行时错误?为什么?m=d;d=m;d=(Dog)m;d=c;c=(Cat)m;先进行自我判断,得出结论后,运行TestCast.java实例代码,看看你的判断是否正确答:d=m;这个会引起编译错误,不兼容的类型:Mammal无法转换Dog...
分类:
其他好文 时间:
2015-11-12 21:40:54
阅读次数:
254
经常会遇到有人想更换内存不知道买什么样的内存,也常遇到人问升级内存要买什么样的内存才兼容,这里给大家分享一下,顺带科普一下。伸手党可以直接跳过看总结:1、不同代的内存相互是不兼容的。内存可分为DDR1、DDR2、DDR3,这里的1、2、3指的就是第几代内存,这些内存之间相互是不兼容的,因为不同代.....
分类:
其他好文 时间:
2015-11-12 11:44:30
阅读次数:
265
有的时候在开发过程中,我们会发现,客户端需要的接口和提供的接口发生不兼容的问题。由于特殊的原因我们无法修改客户端接口。在这种情况下,我们需要适配现有接口和不兼容的类,这就要提到适配器模式。通过适配器,我们可以在不用修改旧代码的情况下也能使用它们,这就是适配器的能力
分类:
编程语言 时间:
2015-11-10 23:57:10
阅读次数:
375
适配器模式: 将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原本不兼容的类可以一起工作。类图:角色:-目标接口:Target 客户所期待的接口,目标可以是具体的或者抽象的类也可以是接口-需要适配的类Adaptee:-适配器 Adapter:通过包装一个需要适配的对象,把原接口转....
分类:
其他好文 时间:
2015-11-07 21:42:39
阅读次数:
209
项目需要做一个js控制图片的特效,滚轮控制放大、缩小、鼠标拖动等效果,网上找方法,各种报错、不兼容。。。最终自己研究出一套方案如下:代码直接从项目中拷了,就不整理格式了 代码有点长╮(╯_╰)╭既然是特效,就要duang嘛,有耐心的测试一下吧!当然还有很多需要优化的地方,目的是为了能看懂IE、F.....
分类:
Web程序 时间:
2015-11-05 21:57:51
阅读次数:
289
还是上次的那个时间滑动条问题,突然发现在火狐和ie上面刻度和时间都没显示出来(本人开发的时候使用谷歌,当时没去测),于是就开始在那么多行代码中加断点调试,最后发现new Date(strDate);返回的...
分类:
Web程序 时间:
2015-11-05 19:10:06
阅读次数:
234
直接在html文档中使用 来表示空格,在不同浏览器中的占位大小是不一样的. 为什么呢,因为不同浏览器默认的字体是不一样的,不同字体下的空格表示 占位大小不一致. 这就好办了嘛,我们对 指定使用同...
分类:
其他好文 时间:
2015-11-05 15:24:50
阅读次数:
174