- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 浅析hashCode()和equals()关系
散列码是由对象的实例域产生的一个整数。准确来说,不同的数据域的对象将产生不同的散列码。hashCode()返回对象的散列码。Object类中的hashCode方法:public native int hashCode();说明是一个本地方法,它的实现是根据本地机器相关的。和抽象方法类似,如果自定义类,就要负责实现这个类的hashCode方法。但是自己实现的hashCode方法要
2017-05-29 14:47:48 489
原创 通配符类型
通配符类型:就是允许类型参数变化的泛型。其中,Pair(raw)为原始类型(即Pair),Pair为泛型类型。Employee为父类,Manager为子类。Pair表示任何泛型Pair类型,它的参数类型是Employee的子类,如Pair.Pair表示Manager所有的超类型。如Pair、PairPair和Pair都表示一个范围,通配符类型的灵活性就体现在这里。Pai和Pai
2017-05-28 11:19:10 1344
原创 阻止445端口连接
控制面板-系统和安全-Windows防火墙-高级设置。具体操作步骤如下:系统和安全Windows防火墙高级设置点击入站规则,然后新建规则选择端口输入要阻止的端口,如445选择阻止连接点击左侧名称,命名。135端口阻止方法同上。
2017-05-13 15:55:10 2504
原创 Java中Console类的用法
由于Scanner类输入是可见的,故Scanner类不适用于从控制台读取密码。从Java se 6开始加入了Console类来解决此问题。要想读取账号密码,可以参考以下代码:public class Test_Console { publicstatic void main(String[] args) { Consolec = Sys
2017-05-08 19:50:36 17102 2
原创 基本数据类型所占字节数
在C/C++中基本数据类型因开发环境的不同而不同。但是,C标准中并没有具体给出规定那个基本类型应该是多少字节数,而且这个也与机器、OS、编译器有关,比如同样是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。下面给出不同位数编译器下的基本数据类型所占的字节数: 在Java中,所有的数值类型所占据的字节数量与平台无关! 并且在Java中没有任何无
2017-05-05 23:16:25 3559
原创 问题规模减小和递归求解主定理
令T(n)为正整数n的函数,对于某些常数c,a>0,b>0,k>=0和函数f(n),T(n)满足下面的性质: 如果f(n)的时间复杂度是O(n^k),则
2017-05-03 21:40:49 611
原创 分治算法主定理
分治算法主定理是指把一个问题划分成多个子问题,每个子问题是原问题的一部分,然后执行一些额外的工作来计算出最后的答案。 如果问题的递归形式是: 例如,归并排序算法计算两个子问题,每个子问题都是原问题规模的一半,然后用O(n)时间的额外工作完成归并。 运行时间为:
2017-05-03 21:22:17 1835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人