摘要:
今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享(zhaoxudong 2008.10.23晚21.36)。1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。equals()方法在object类中定义如下: public boolean equals(Object obj) {return (this == obj);}很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Integer、Double。。。。等这些封装类在使用equals()方法 阅读全文
摘要:
1. '=='是用来比较两个变量(基本类型和对象类型)的值是否相等的, 如果两个变量是基本类型的,那很容易,直接比较值就可以了。如果两个变量是对象类型的,那么它还是比较值,只是它比较的是这两个对象在栈中的引用(即地址)。对象是放在堆中的,栈中存放的是对象的引用(地址)。由此可见'=='是对栈中的值进行比较的。如果要比较堆中对象的内容是否相同,那么就要重写equals方法了。2. Object类中的equals方法就是用'=='来比较的,所以如果没有重写equals方法,equals和==是等价的。通常我们会重写equals方法,让equals比较 阅读全文
摘要:
Java中的equals是十分重要的,和= =要区别开来,最近在看孙卫琴的JAVA面向对象编程一书,觉得对其阐述写的不错,所以现在小结其主要内容,而且要将 = =和 equals列为重要的对比概念来学习1、声明格式 public boolean equals(Object obj)其比较规则为:当参数obj引用的对象与当前对象为同一个对象时,就返回true,否则返回false.比如以下两个对象animal1和animal2,引用不同的对象,因此用==或equals()方法比较的结果为false;而animal1和animal3变量引用同一个DOg对象,因此用= =或者equals()方法比较的 阅读全文
摘要:
http://www.csdn.net/article/2012-12-17/2812927-multi-dev-engine/2 阅读全文
摘要:
cocos2dhttp://cn.cocos2d-x.org/ 阅读全文
摘要:
http://blog.csdn.net/login8226/article/details/4257970http://blog.163.com/freestyle_le/blog/static/1832794482011421131071/http://blog.sina.com.cn/s/blog_76a4f28901011d1p.html 阅读全文
摘要:
http://blog.csdn.net/IBM_linghb1985/article/details/3866817 阅读全文
摘要:
如果一个用户关注了10000个人,如果这些人有更新了,系统会提示有新微博,这是如何实现的?如果有人给你评论了,系统也会提示出来,我知道页面会定时刷新,但是这后台负担也太大了吧? 在这方面有没有高性能的架构或技术什么的呢?谈谈个人看法:微博技术架构的关键点在于如何优化Cache和消息队列的使用效率,以及合理规划数据存储方式。如此海量的数据推送必然是通过异步消息队列处理,而不是简单的数据库直接写入,因此系统的负载压力会逐层分散到后端数据库上,并不是集中于某几台数据库上。新数据通知,应该通过各种基础服务预先计算出的数据集合,再通过客户端每30秒的轮询请求返回,并非请求后的实时计算,因此压力可能更多的 阅读全文
摘要:
这篇文章简单的模拟了网上利用邮箱激活用户注册这样的一个功能1. 呈现给用户的注册界面:(为了简单起见,就剩下两个输入域,邮箱和昵称)Java代码1.<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>2.3.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">4.<html>5.<head>6. <titl 阅读全文
摘要:
本文主要介绍了如何使用mybatis进行简单的数据库操作。本人使用的是mybatis3.05。1.创建数据库表(User表)CREATETABLE `NewTable` (`userId` bigint(20) NOTNULL AUTO_INCREMENT ,`userName` varchar(30) CHARACTERSET utf8 COLLATE utf8_general_ci NOTNULL ,`password` varchar(80) CHARACTERSET utf8 COLLATE utf8_general_ci NOTNULL ,`comment` varchar(... 阅读全文
摘要:
建立实例daomain就是为了封装数据,然后作为参数传递给dao的各种方法 阅读全文
摘要:
方法一:常用方法 关闭XML验证工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。方法二:(个人推荐)添加 内容如下<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 阅读全文
摘要:
http://bbs.csdn.net/topics/370021675http://blog.163.com/jorying@126/blog/static/982994232011529112122581/ 阅读全文
摘要:
http://www.programfan.com/club/showpost.asp?id=27614 阅读全文
摘要:
http://www.blogjava.net/wangfun/archive/2009/04/15/265748.html今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。第一个类:MailSenderInfo.javapackagecom.util.mail;/***发送邮件需要使用的基本信息*authorbywangfunhttp://www.5a520.cn小说520*/importjava.util.Properties;pub 阅读全文
摘要:
How do contractors qualify for the oDesk payment guarantee?https://kb.odesk.com/questions/906What are weekly limits and why should I set them?https://kb.odesk.com/questions/697Can anyone create an agency?https://kb.odesk.com/questions/1372What are the job application guidelines?https://kb.odesk.com/ 阅读全文
摘要:
1.ElanceElance成立于1999年,位于美国加利福尼亚州山景城,是全球最好的外包网站之一。Elance可以帮助企业在线雇用和管理专业人才,并最终顺利完成项目工作。与此同时,Elance也为个人和团队及外包公司提供了一个没有时间地点限制的找项目平台。网站另外也提供了很多非常好的工具来帮助发包方和接包方顺利地完成项目工作和费用结算。Elance 被誉为目前含金量最高的项目兼职网站。根据万事网(VastWork.com)统计,Elance最近一个月(2010-11),项目平均金额1,173美元;最近一周,项目平均金额1,134美元;最近24小时内, 新增项目607个,项目平均金额1,281 阅读全文
摘要:
http://www.webdeveloperjuice.com/2011/09/28/7-beautiful-web-based-timeline-using-javascript-and-css/A timeline is a way of displaying a list of events in chronological order, sometimes described as a project artifact . It is typically a graphic design showing a long bar labeled with dates alongside 阅读全文
摘要:
时间轴:通过互联网技术,依据时间顺序,把一方面或多方面的 时间足迹事件串联起来,形成相对完整的记录体系,再运用图文的形式呈现给用户;时间轴可以运用于不同领域,最大的作用就是把过去的事物系统化、完整化、精确化。本文介绍 7 个漂亮的使用 JavaScript 和 CSS 开发的时间轴组件:1. Simile WidgetsView Demo.2. TimegliderView Demo.3. WoorktutsView Demo.4. Tiki TokiView Demo.5. Google 10 Year TimelineView Demo.6. Bluelinemedia TimelineV 阅读全文