hashcode和equals的使用
一、 说明
hashcode和equals都是用来判断对象是否相等的。
一般来讲equals是给代码编写者判断对象是否相等的,举个例子有个类只有名字属性,重写equals方法认为名字相等则对象相等,那么只要名字相同,对象便是相等的。
hashcode则一般是JDK来判断对象是否相等的,比如在set集合里面判断对象是否重复,就需要判断...
分类:
其他好文 时间:
2015-02-04 11:06:17
阅读次数:
142
init method 关键知识点
问题描述:
fatal error: use of unimplemented initialer for class
代码二:
import UIKit
class ViewController:UIViewController{
var data:String?
init(para:String){
//那么参数 放...
分类:
其他好文 时间:
2015-02-04 11:06:45
阅读次数:
151
SlidingMenu简介:
SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案。
项目下载地址: http://pan.baidu.com/s/1c0y...
分类:
移动开发 时间:
2015-02-04 11:05:36
阅读次数:
221
insert all结构的作用是想几个表中同时插入数据。
举个例子:
insert all
into test1 values(no,name)
into test2 values(no,sal)
select empno no,ename name,sal from scott.emp;...
分类:
数据库 时间:
2015-02-04 11:05:15
阅读次数:
204
ResponsiveSlides.js是一个展示同一容器内图片的轻量级响应式jQuery幻灯片插件(tiny responsive slideshow jQuery plugin)。它支持包括IE6在内的几乎所有的浏览器,在IE6中还支持最大宽度属性,但在其它浏览器中并不原生支持。你需要做的只是链接jquery并且把图片裁剪为相同大小。
第一步:添加链接
第二步:添加图片
...
分类:
编程语言 时间:
2015-02-04 11:03:38
阅读次数:
233
应用宝、360应用、豌豆荚等等都有一个比较好的功能就是下载应用自行安装,不用弹出安装应用对话框,他是怎么做到的呢?
这边采用在应用内部使用shell实现,但前提必须root,代码很简单:
public static void InstallAPK(String filename){
File file = new Fi...
分类:
移动开发 时间:
2015-02-04 11:05:34
阅读次数:
199
这个是一个基于cocos2d的益智过关游戏源码(iPad),一款基于cocos2d的完整游戏源码,是益智类的游戏,玩家需要移动钥匙,然后打开箱子。有简单,中等,困难3个等级,每个等级都有30关,并且玩家进行关过。。游戏可玩性不错,是一个用来学习研究cocos2d游戏开发的好源码.
游戏源码项目下载:http://code.662p.com/view/6339.html
...
分类:
移动开发 时间:
2015-02-04 11:05:26
阅读次数:
156
dbms_random是一个可以生成随机数值或者字符串的程序包。包中value()的用法有两种
第一种无参,会返回一个具有38位精度的数值,范围从0.0到1.0,但不包括1.0:
第二种value带有两个参数,第一个指下限,第二个指上限,将会生成下限到上限之间的数字,不包含上限:
例1:无参用法、输出1到99之间的随意10个数
SQL> set serverout on
SQL> ...
分类:
数据库 时间:
2015-02-04 11:04:48
阅读次数:
159
棋盘分割
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 12671
Accepted: 4497
Description
将一个8*8的棋盘进行如下分割:将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下的部分继续如此分割,这样割了(n-1)次后,连同最后剩下...
分类:
其他好文 时间:
2015-02-04 11:04:45
阅读次数:
163
点击打开链接
windy数
Time Limit: 1 Sec Memory Limit: 162 MB
Submit: 3038 Solved: 1361
[Submit][Status]
Description
windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共...
1.解决android自定义dialog无法弹出输入法:
在show()方法调用之前,用dialog.setView(new EditText(context))添加一个空的EditText,由于是自定义的AlertDialog,有我们指定的布局,所以设置这个不会影响我们的功能,这样就可以弹出输入法了……
2.可以弹出输入法了,但了为了增强用户体验性,当dialog中含有editText时应该,在显示dialog的同...
分类:
移动开发 时间:
2015-02-04 11:03:47
阅读次数:
133
比如你想给某一个endpoint发送轻松
nc...
分类:
系统相关 时间:
2015-02-04 11:04:01
阅读次数:
189
将linux按单用户模式启动时,
出现如下错误:
Kernel panic - not syncing: Attempted to kill init!
?
查了一下,
有两种可能:
一种情况是是grub的配置里面,root指向有问题,
还有一个可能是内核没有硬盘的驱动造成的
对于第一种情况,解决方法如下:
系统启动的时候,按下‘e’键进入grub编辑界面,编辑gr...
分类:
其他好文 时间:
2015-02-04 11:02:42
阅读次数:
116
向类似微信开放平台、新浪微博开放平台,QQ互联等提交Android应用时,必须要提供Android签名,每个平台都提供了一个签名生成工具,着实麻烦。其实每个平台需要的是Android签名的MD5值,可以通过JDK自带的工具,手动可以生成签名,而免去需要安装各个平台APK的麻烦。
方法一:
通过命令行,直接生成MD5值
keytool -list -v -keystore ke...
分类:
移动开发 时间:
2015-02-04 11:02:44
阅读次数:
257
先说说用途,Merkle tree可以减少数据的传输量。故名思义,它是一种树,而且是存储哈希值的...
分类:
其他好文 时间:
2015-02-04 11:03:44
阅读次数:
201