Set
无须集合
元素不可以重复
接口内源码和上面其他接口很类似
package java.util;public interface Set extends Collection { int size(); boolean isEmpty(); boolean contains(Object o); Iterator iterator(); O...
分类:
其他好文 时间:
2016-07-17 00:38:41
阅读次数:
189
如题,在Android中按钮的点击事件有四种写法,如下图。
界面为四个Button+一个TextView+一个ImageView
activity_main布局文件如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.a...
分类:
移动开发 时间:
2016-07-17 00:36:13
阅读次数:
242
treeTable是跨浏览器、性能很高的jquery的树表组件,它使用非常简单,只需要引用jquery库和一个js文件,接口也很简单。
优点兼容主流浏览器: 支持IE6和IE6+, Firefox, chrome, Opera, Safari
接口简洁: 在普通表格的基础上增加父子关系的自定义标签就可以
组件性能高: 内部实现了只绑定了table的事件、使用了css sprite合并图片等
提供两...
分类:
其他好文 时间:
2016-07-17 00:35:33
阅读次数:
506
一、决策树通俗到深入理解
我们知道决策树可以用来分类,同样可以用来回归,我们主要其应用于分类的情况,回归其实是相似的。
举一个例子,一家银行要确定是否给用户发信用卡,那么它要根据用户的基本信息来确定是否要发给这个用户,假设我们知道用户的信息如下:
年龄
是否有工作
是否有自己的房子
信贷情况
性别
青年、中年、老年
...
分类:
编程语言 时间:
2016-07-17 00:35:24
阅读次数:
409
继承AbstractCollection
实现Set
源码如下package java.util;public abstract class AbstractSet extends AbstractCollection implements Set { protected AbstractSet() {
}
public boolean equals(Ob...
分类:
其他好文 时间:
2016-07-17 00:34:13
阅读次数:
227
QUICK AND DIRTYExecute the following from the src/ directory:
一:./configure # try to figure out all 结果是:........
checking for struct addrinfo... yes
checking for struct if_nameindex... yes
checking...
分类:
其他好文 时间:
2016-07-17 00:34:40
阅读次数:
381
EnumSet
专门为枚举类设计的集合类,所有元素必须是枚举类型
EnumSet的集合元素是有序的,内部以位向量的形成存储,因此占用内存小,效率高
不允许加入null元素
源码
package java.util;import sun.misc.SharedSecrets;
public abstract class EnumSet<E extends Enum> extends Ab...
分类:
编程语言 时间:
2016-07-17 00:32:36
阅读次数:
269
SortedSet接口为TreeSet做准备
可以实现排序集合
源码
package java.util;public interface SortedSet extends Set {
/**
* 比较器
*/
Comparator comparator(); /**
* 获取子集
* @throw...
分类:
其他好文 时间:
2016-07-17 00:32:18
阅读次数:
229
Dictionary
package java.util;public abstract
class Dictionary { public Dictionary() {
} abstract public int size(); abstract public boolean isEmpty(); abstract public Enumeration<K...
分类:
其他好文 时间:
2016-07-17 00:29:26
阅读次数:
169
Map
每个数据项是key-value数据对
key不能重复
接口内代码比较少,都是基本操作
package java.util;public interface Map {
// Query Operations int size(); boolean isEmpty(); boolean containsKey(Object key); boole...
分类:
其他好文 时间:
2016-07-17 00:28:49
阅读次数:
170
前言在之前我的一篇文章中,已经聊到过一次关于HDFS EC方面的内容(文章链接Hadoop 3.0 Erasure Coding 纠删码功能预分析),所以本文算是对其内容的一次补充.之前的文章中主要是从宏观的层面上阐述了HDFS EC的作用以及相应的使用场景,并没有深入到内部相关架构设计以及具体EC算法的的内容.本文主要=阐述的内容正在于这两方面.Erasure Coding技术EC是Erasure...
分类:
其他好文 时间:
2016-07-17 00:26:09
阅读次数:
226
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Given an integer (signed 32 bits), write a function to check whether it is a power of 4.
Exam...
分类:
其他好文 时间:
2016-07-17 00:26:00
阅读次数:
188
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Implement the following operations of a queue using stacks.
push(x) – Push element x to th...
分类:
其他好文 时间:
2016-07-17 00:24:22
阅读次数:
170
进程的概述进程的概念 直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源,所以我们也说,进程是资源分配的最小单位。进程调度中的三种状态
运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只...
分类:
系统相关 时间:
2016-07-17 00:26:32
阅读次数:
314
1.RecyclerView是什么?
RecylerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,这一点从它的名字recylerview即回收view也可以看出。看到这也许有人会问,不是已经有ListView了吗,为什么还要RecylerView呢?这就牵扯到第二个问题了。
2...
分类:
移动开发 时间:
2016-07-17 00:26:01
阅读次数:
179
传送门
X轴上有N个点,每个点除了包括一个位置数据X[i],还包括一个权值W[i]。该点到其他点的带权距离 = 实际距离 * 权值。求X轴上一点使它到这N个点的带权距离之和最小,输出这个最小的带权距离之和。
Input
第1行:点的数量N。(2 <= N <= 10000)
第2 - N + 1行:每行2个数,中间用空格分隔,分别是点的位置及权值。(-10^5 <= X[i] <= 10^5...
分类:
其他好文 时间:
2016-07-17 00:24:46
阅读次数:
181
前言Android性能优化对Android程序的维护和拓展是有很大帮助的,我们知道Android手机不管是内存还是CPU都无法同PC相比,这也就意味着我们必须要谨慎的去使用内存和CPU资源。因为稍稍不注意可能就会引发诸如OOM、ANR、内存泄漏等问题,所以熟悉Android性能优化的几个方法可以有效地提高应用程序的性能,我们可能都能说出一些性能优化的方法,比如布局优化、绘制优化、线程优化等等,但是可...
分类:
移动开发 时间:
2016-07-17 00:25:18
阅读次数:
507