一 概述 1.什么集合? 集合是一种用于存储对象的数据结构。 2.集合与数组对比 数据类型:集合只能用来存储对象(实际是对象的引用),不能用于存储基本数据类型数据,基本数据类型必须转换为相应的包装类,才能存储到集合中。而数组不仅可以储存基本类型数据,还可以存储对象。 长度:集合存储可存储的元素数目是 ...
分类:
编程语言 时间:
2017-08-01 12:38:13
阅读次数:
161
自动化测试步骤 在自动化测试过程中, 测试程序通常的操作页面元素步骤 1. 找到Web的页面元素,并赋予到一个存储对象中 (WebElement) 2. 对存储页面元素的对象进行操作, 例如:点击链接,在输入框中输入字符等 3. 验证页面上的元素是否符合预期 通过这三个步骤, 我们可以完成一个页面元 ...
分类:
编程语言 时间:
2017-07-30 10:17:58
阅读次数:
164
集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。 集合特点:1,用于存储对象的容器。2,集合的长度是可变的。3,集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。 框架的顶层Co ...
分类:
其他好文 时间:
2017-07-28 23:41:27
阅读次数:
134
(根据《深入理解java虚拟机》这本书总结) 将new一个对象的时候会经历1加载类信息-2分配堆内存-3分配内存置零值-4实例必要信息设置,这几个过程。 那么这个实例对于分配在堆中的内存,由哪些部分组成呢? 一共三部分: 1、对象头信息:可以分为两部分 (1)存储对象自身的运行时数据,包括hash值 ...
分类:
其他好文 时间:
2017-07-26 23:31:03
阅读次数:
198
当管理员首次开始使用Docker容器时,通常会使其感到惊讶的是,容器本身采用的是非永久性存储。当容器被移除时,容器的存储也被移除了。当然,如果没有办法实现永久存储,则容器应用程序的使用将会非常受限。幸运的是,有些方法在容器化的环境中可以实现持久存储。尽管容器本身的..
分类:
其他好文 时间:
2017-07-26 18:01:04
阅读次数:
138
1 对象存储 对象存储拥有丰富的元数据功能,并且随着越来越多的应用往云上迁移,因此对象存储将会成为主流的存储系统。 对象存储优势 对象存储的本质是无状态(stateless)的,因此是移动和云访问的理想选择。对象存储也使得数据湖上的应用和分析可以在一个一致的数据源上工作,而不是在数据不一致的孤岛上。 ...
分类:
其他好文 时间:
2017-07-26 00:03:30
阅读次数:
164
对象 有状态和行为两种属性,行为存在于类中,而状态存在于单独的对象中。 让对象可以被序列化,类必须要实现Serializable: Serializable接口被称为marker或tag类的标记用接口,因为此接口没有任何方法需要实现的。他的唯一目的就是声明实现它的类,可以被序列化的。 如果某个实例变 ...
分类:
其他好文 时间:
2017-07-19 16:19:38
阅读次数:
128
一、集合类汇总 1.数组与集合 数组:既可存储基本数据类型,也可以存储同类对象。长度固定。 集合:只能存储对象,类别可以不同。长度不固定。 Collection是集合类的根接口,其被继承产生了两个接口,Set和List。 Set中不能包含重复的元素。List是一个有序的集合,可以包含重复的元素,提供 ...
分类:
编程语言 时间:
2017-07-18 23:09:09
阅读次数:
192
一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被 ...
分类:
编程语言 时间:
2017-07-18 00:17:41
阅读次数:
179
以下代码是typescript语言来写的,其实和es6面向对象的写法基本一致。大家阅读后都明白这些方法的作用。 hash hash结构用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。 实现该数据结构的几个方法: ...
分类:
Web程序 时间:
2017-07-17 15:18:27
阅读次数:
605