2014年4月26日

equal(),hashcode(),toString()方法的作用

摘要: equal(),hashcode(),toString()方法的作用 这三个方法都是java.lang.Object的方法。equal();判断两对象是否相等hashcode();为对象在容器中添加一个标识;toString();把对象转成字符串;重写equal 的同时为什么必须重写hashcode... 阅读全文

posted @ 2014-04-26 11:13 锟斤拷锟斤拷 阅读(296) 评论(0) 推荐(0) 编辑

java环境配置classpath和path变量的作用及设置方法

摘要: 1、path:指定cmd中命令执行文件所在的路径。比如javac、java两个可执行文件在jdk的bin目录下,如果path值含有这个bin目录,在cmd下执行这两个命令的时候就会到path指定的目录下找到这两个exe,然后执行,省去了cd和dir不断找文件的麻烦。2、classpath:指定JVM... 阅读全文

posted @ 2014-04-26 11:03 锟斤拷锟斤拷 阅读(8920) 评论(0) 推荐(1) 编辑

java中equals和hashCode方法随笔二

摘要: 前几天看了篇关于java中equals和hashCode方法的解析1、Object类中的equals方法和hashCode方法。Object类中的equals和hashCode方法简单明了,所有的类都继承了这两个方法,只是有些类(String、Integer等)会重写这两个方法实现自己的更详细功能,... 阅读全文

posted @ 2014-04-26 10:29 锟斤拷锟斤拷 阅读(156) 评论(0) 推荐(0) 编辑

equals()和hashCode()方法在集合类set中的使用

摘要: Object的方法 equals()和hashCode() 是用来判断两个对象是否相等。基础类型判断是否相等时,使用“==”来判断,按java的说话,“==”当用来判断是基础类型是判断内容的,而引用对象是判断内存地址的。一般情况我们之间继承Object的默认方法是可以的。但是,某些情况是要我们Ove... 阅读全文

posted @ 2014-04-26 10:17 锟斤拷锟斤拷 阅读(200) 评论(0) 推荐(0) 编辑

淘宝海量数据产品技术架构

摘要: 淘宝海量数据产品技术架构 数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是只读的。这为我们设计缓存奠定了非常重要的基础。图1淘宝海量数据产品技术架构 按照数据的流向来划分,我们把淘宝数据产品的技术架构分为五层(如图1所示),分别是数据源、... 阅读全文

posted @ 2014-04-26 08:52 锟斤拷锟斤拷 阅读(266) 评论(0) 推荐(0) 编辑

Code Review

摘要: Code Review是目前常用的代码质量保证方法,在这种实践中,写code的程序员要向同伴们展示他的源代码,接受大家的审查,并且解释他的设计思路。这是一种很好的软件工程实践,也是对软件缺陷预防的一个重要手段。从质量角度,由非作者阅读代码,可以及时发现被作者遗漏过去的问题;从维护角度,可以使更多人掌... 阅读全文

posted @ 2014-04-26 08:45 锟斤拷锟斤拷 阅读(166) 评论(0) 推荐(0) 编辑

不是技术牛人,如何拿到国内IT巨头的Offer

摘要: 不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢? 当你打开这个帖子的时候,我已经默认你是此文的目... 阅读全文

posted @ 2014-04-26 08:31 锟斤拷锟斤拷 阅读(317) 评论(0) 推荐(0) 编辑

导航