1.接口A和接口B有相同的方法,只是返回值不同,则实现类不能同时实现这两个接口中的方法。 接口A有void C()方法,接口B有int C()方法,则无法同时实现这两个接口。 Java为了弥补类单继承的不足,引入了类多实现接口的机制,不过多实现某个接口也是有一定限制的,比如: 那么同时实现这两个接口 ...
分类:
编程语言 时间:
2017-10-24 11:30:05
阅读次数:
191
一、首先需要了解的几个前提: 1、自动装箱过程是通过调用valueOf方法实现(如Integer.valueOf(10)),而拆箱过程是通过调用包装器的 xxxValue方法实现(如Integer.intValue(a))。 例如代码: 其自动装箱和拆箱的过程如下: 2、缓存 Integer、Sho ...
分类:
编程语言 时间:
2017-10-15 14:42:30
阅读次数:
206
为了做这个题,我足足花了一个晚自习,才处理好所有的细节问题,太琐碎了 现在复习知识的同时,也会穿插上一些曾经学过但是了解不深的问题,比如a* a*最重要的就是通过估价函数来大大优化搜索,估价函数是整个a*的灵魂,通过估价函数,可以省去大量的不必要的状态,是一个非常高效的算法。 其他话都写在代码里了, ...
分类:
其他好文 时间:
2017-10-14 22:30:37
阅读次数:
157
PostgreSQL软件版本升级后,需要使用pg_upgrade迁移旧版本的数据库,具体的操作参数可以参考官方文档,在此记录一下操作过程中出现的细节问题: 新版本软件在initdb的时候要保证locale和旧版本软件一致,如果旧版本软件在initdb的时候指定了--locale=C,而新版本软件未指 ...
分类:
数据库 时间:
2017-10-09 13:11:43
阅读次数:
210
问题1:代码总是运行不出来。 解决方案:一次又一次的核对老师给的模板,仔细的看错误提示,去寻找哪错了,其中英文的符号是一个总爱出错的地方,还有单词拼写的错误也出现过,不是多一个字母就是少一个字母…而这些都是我的不细心造成的,以后我会更加注意这些细节! 问题2:在安装与配置git时,和老师给的教程不一 ...
分类:
其他好文 时间:
2017-09-29 23:14:11
阅读次数:
349
这次写的四则运算程序我是用C语言编写的,这次练习我是从网上寻找的基础代码进行改写,由于网上的代码能实现的功能太少我则自己添加了一些功能,我这次增加的内容其实也不怎么多,就是增加了减不够,除不尽等细节问题 ,程序判断对错,累计分数,以及多个运算符等功能,比如像真分数要进行判断分母是否相同,分数通分分子 ...
分类:
其他好文 时间:
2017-09-20 14:23:22
阅读次数:
107
java实现: 细节和注解都在注释在代码中了。 一些值得注意的细节问题: 1、i从low开始,j从high+1开始;i和j指针移动过程中采用++i和--j的形式。 2、if (i == high) {break;}需要检查,否则在某些情况下会出错。 ...
分类:
编程语言 时间:
2017-09-17 15:24:31
阅读次数:
193
在P53页第三章3.2中,作者提到关于过早优化是思维误区,我则认为写完一段后优化比程序完成后优化要好,局部优化可以让程序员注意到细节问题,若是代码过多当全部写完后进行优化会很麻烦。 在P73页第四章4.2.9中,作者提到了注释的作用,我还是不是很清楚究竟在哪些情况下需要用注释? 在第五章关于团队中如 ...
分类:
其他好文 时间:
2017-09-16 15:03:01
阅读次数:
143
在程序界,有句话是,程序好些,bug难调。很多bug并不一点是逻辑错误,而是一些细节问题。我们分析下三个细节错误引起的无法运行问题://#defineM_PI3.141592653589793238463.14中间有个空格\t写成了\t有个空格首先,创建了一个新类型CFigure。我们想创建一些具体的图形(如,..
分类:
编程语言 时间:
2017-09-07 23:00:15
阅读次数:
223
今天在淘宝上买了一个佳能(Canon)EF70-200mmf/2.8LISIIUSM镜头,收到后,心都凉了,竟然是一只真真正正的翻新机。如果有条件,和真正的正品比较,才能发现细节问题。下面说说,为什么不是新镜头呢?1.开箱味道全新正品应开箱应该有工业产品的味道,我收到的镜头有烟油子味道..
分类:
其他好文 时间:
2017-09-07 10:13:30
阅读次数:
300