前面分析了HashMap的实现,我们知道其底层数据存储是一个hash表(数组+单向链表)。接下来我们看一下另一个LinkedHashMap,它是HashMap的一个子类,他在HashMap的基础上维持了一个双向链表(hash表+双向链表),在遍历的时候可以使用插入顺序(先进先出,类似于FIFO),或
分类:
其他好文 时间:
2016-01-29 00:23:03
阅读次数:
318
如何用PS制作透明图 1、 打开PS,打开原图 2、 复制图层 3、 新建一个“与原图一样大小”的“透明”面板 4、 选中“背景 副本”,也就是刚才新建的图层 5、 把它拖到新建的面板上,并对齐。 6、 记住,在新的图层,透明图是在背景的下面,而且必须有“透明层”(没有就新建) 7、 选择“魔棒工具
分类:
其他好文 时间:
2016-01-29 00:25:25
阅读次数:
186
Linux简介 严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核,即计算机软件与硬件通讯之间的平台;Linux的全称是GNU/Linux,这才算是一个真正意义上的Linux系统。GNU是Richard Stallman组织的一个项目,世界各地的程序员可以变形GNU程序,
分类:
系统相关 时间:
2016-01-29 00:22:28
阅读次数:
292
这是我上传的第二个plugin 首先第一点就是因为这个好看 符合bootstrap的界面风格 第二是可以拖拽(虽然我不常用这个功能 但是这样界面看起来就丰满了很多) 最后不得不吐槽这个的回发事件 我百度了很久才找到 CSDN上面也问了 不知道是自己百度的方式不正确还是别的什么原因..好吧 我蠢 地址
分类:
Web程序 时间:
2016-01-29 00:24:26
阅读次数:
7732
Linux中的所有数据都被保存在文件中,所有的文件被分配到不同的目录。目录是一种类似于树的结构,称为文件系统。当你使用Linux时,大部分时间都会和文件打交道,通过本节可以了解基本的文件操作,如创建文件、删除文件、复制文件、重命名文件以及为文件创建链接等。在Linux中,有三种基本的文件类型: 1)
分类:
系统相关 时间:
2016-01-29 00:22:20
阅读次数:
290
1、常量 const 特征: 常量必须在声明时初始化,指定了值后,就不能再修改了 常量总是静态的,不必(实际上,是不允许)在常量声明中包含修饰符 static 不能从一个变量中提取的值来初始化常量,如果需要这么做,应使用只读字段 ??? 2、引用类型和值类型 区别:值类型直接存储其值 而 引用类型存
Problem A:http://codeforces.com/problemset/problem/611/A A. New Year and Days 题意:某人要在2016年收集糖果,有两种不同的收集方式,按week或month。x表示week的周x或月的x号,只有到每周或每月的x时才会收集一
分类:
其他好文 时间:
2016-01-29 00:24:19
阅读次数:
146
题目链接 Problem Description Ignatius被魔王抓走了,有一天魔王出差去了,这可是Ignatius逃亡的好机会.魔王住在一个城堡里,城堡是一个A*B*C的立方体,可以被表示成A个B*C的矩阵,刚开始Ignatius被关在(0,0,0)的位置,离开城堡的门在(A-1,B-1,C
分类:
其他好文 时间:
2016-01-29 00:23:25
阅读次数:
300
今天的主角是HashSet,Set是什么东东,当然也是一种java容器了。 那么今天的HashSet它又是怎么一回事的,他的存在又是为了解决什么问题呢? 先来看下Set的特点:Set元素无顺序,且元素不可以重复。 。想到了什么?无顺序,由于散列的缘故;不可重复,HashMap的key就是不能重复的。
分类:
其他好文 时间:
2016-01-29 00:22:10
阅读次数:
464
Java编程思想,并发编程学习笔记. 一.基本的线程机制 1.定义任务:Runnable接口 线程可以驱动任务,因此需要一种描述任务的方式,这可以由Runnable接口来提供.要想定义任务,只需实现Runnable接口并编写run方法,使得该任务可以执行你的命令. class MyTask impl
分类:
编程语言 时间:
2016-01-29 00:20:13
阅读次数:
336
1 #import "ViewController.h" 2 3 @interface ViewController () 4 @property (strong,nonatomic) UIView *red; 5 @property (strong,nonatomic) UIView *blue;
分类:
其他好文 时间:
2016-01-29 00:21:03
阅读次数:
317
转自:http://www.cnblogs.com/urbetter/archive/2010/09/07/1820466.html tar zxvf ut6410-android2.1.tgz tar zcvf ut6410-android2.1.tgz ut6410-android2.1/ ta
分类:
系统相关 时间:
2016-01-29 00:21:14
阅读次数:
353
package cn.edu.xidian.sselab.hashtable;import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;/** * * @author zhi
分类:
其他好文 时间:
2016-01-29 00:19:10
阅读次数:
187
shell 是一个交互性命令解释器。shell独立于操作系统,这种设计让用户可以灵活选择适合自己的shell。shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行。 shell是一个命令处理器(command processor)——是一个读入并解释你输入的命令的程序。除了
分类:
系统相关 时间:
2016-01-29 00:21:07
阅读次数:
189
基本操作:http://blog.csdn.net/moodytong/article/details/8122327 1、启动报错 以vista兼容模式打开 2、fullBNT1.0.4在matlab2015b下报错,改用matlab7.1版本即可。 3、运行文件名不支持‘-’ 4、必须对节点进行
分类:
其他好文 时间:
2016-01-29 00:19:10
阅读次数:
178
最权威的社区链接:https://wiki.documentfoundation.org/Development/BuildingOnWindows 也许英文好的人直接看wiki上的说明就能很容易的编译并搭建好LibreOffice。 一、下载并安装Cygwin 链接:http://www.cygw
分类:
其他好文 时间:
2016-01-29 00:18:34
阅读次数:
270
查询指定表的索引 SELECT T1.TABLE_NAME, T1.INDEX_NAME, T1.INDEX_TYPE, T1.UNIQUENESS, T1.TABLE_OWNER, T1.STATUS, T1.FUNCIDX_STATUS FROM ALL_INDEXES T1 WHERE T1.
分类:
数据库 时间:
2016-01-29 00:19:53
阅读次数:
474