默认调用的情况: 1.集合在存放对象时,首先判断hashcode(),再判断equals如果都是true,认为是相同的两个元素不进行存储。 删除对象时,将从hashcode指定位置查找再删除 2.在hashSet集合中的对象如果改变了对象的hashCode值将导致无法查找到以及无法删除集合中的对象,
分类:
其他好文 时间:
2016-02-16 16:41:22
阅读次数:
120
/** * 折半查找 * 折半查找之后把数据插入 * @param numbers */ static void halfSort(int[] numbers,int n){ for (int i = 0; i < numbers.length; i++) { int low =0; int hig
分类:
其他好文 时间:
2016-02-16 16:28:06
阅读次数:
123
http://www.cnblogs.com/fygh/archive/2011/10/18/2216166.html 1. char、varchar、nvarchar之间的区别(包括用途和空间占用);xml类型查找某个节点的数据有哪些方法,哪个效率高;使用存储 过程和使用T-SQL查询数据有啥不一
分类:
数据库 时间:
2016-02-16 14:58:24
阅读次数:
160
在索引中,Btree索引和Hash索引的局限性,在这里粗略罗列一下 1 Btree局限 B-树中的节点都是顺序存储的,所以可以利用索引进行查找(找某些值),也可以对查询结果进行ORDER BY(注意ORDER BY后面建议跟主键)1 查询必须从索引最左边的列开始2 不能跳过某一索引列3 存储引擎不能
分类:
数据库 时间:
2016-02-16 09:58:56
阅读次数:
226
按照 http://jingyan.baidu.com/article/03b2f78c7b6bb05ea237aed2.html 设置. 之前可以用, 现在不能用. 1. 关闭 系统防火墙 2. 换个端口试试. 可能8888被其他端口使用了. 3. 用Wireshark, 查找一下是否有 来自手机...
分类:
其他好文 时间:
2016-02-16 00:02:37
阅读次数:
196
前言 VS是非常强大的IDE,所以掌握VSVC的常用方法,将会使得我们找出问题解决问题事半功倍。 目录 VSVC的常用调试方法 前言 1. Watch窗口查看伪变量 2. 查看指针指向的一序列值 3. 内存泄露查找 4. 调试Release版本 5. 远程调试 6. 函数断点 7. 数据断点。 8.
分类:
其他好文 时间:
2016-02-15 22:40:38
阅读次数:
264
1.handler,looper,messagequeue三者之间的关系以及各自的角色? 答:MessageQueue就是存储消息的载体,Looper就是无限循环查找这个载体里是否还有消息。Handler就是创建的时候 会使用looper来构建这个消息循环。 handler的主要功能就是 将一个任务
分类:
移动开发 时间:
2016-02-15 18:30:01
阅读次数:
320
1.为啥要用同义词: 同义词,顾名思义就是两个词的意思一样,可以互相替换.那它的作用有哪些呢: a一个最明显的目的就是简化sql.如果某个数据库对象的名字太长了,可以创建一个短一点的同义词.就相当于是缩写呗. b.另外一个目的是隐藏一些对象的信息.比如查找另一个 schema中的某个表,需要在表名前
分类:
数据库 时间:
2016-02-15 18:11:20
阅读次数:
173
使用了VIM这么久,却一直无法牢记一些基本的操作指令。今天查找一个关键字时,想不起来怎么查找“下一个”,于是google之并解决,顺便把有用的都贴过来罢。查找指令:/xxx 往下查找?xxx 往上 n 下一个:set hls 打开高亮:set nohls 关闭高亮下面是查找替换,虽然我至今没使用过这
分类:
系统相关 时间:
2016-02-15 16:13:36
阅读次数:
212
jQuery-3~5章 JQuery003-JQuery中的DOM操作 jQuery中的DOM操作: 1、查找节点 A.查找元素节点 B. 查找属性节点 var s1 = $("ul li:eq(1)"); var li_txt = s1.txt(); alert(li_txt); var $par
分类:
Web程序 时间:
2016-02-15 14:49:59
阅读次数:
255