Java攻略集合之List
List List集合概述和特点 List集合概述 1、有序集合,这里的有序指的是存取顺序 2、用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素 3、与Set集合不同,列表通常允许重复的元素 List集合特点 1、有序:存储和取出的元素顺序一致 2、有索引:可以通过索引操作元素 3、可重复:存储的元素可以重复 List集合特有方法 方法名 说明 void …
List List集合概述和特点 List集合概述 1、有序集合,这里的有序指的是存取顺序 2、用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素 3、与Set集合不同,列表通常允许重复的元素 List集合特点 1、有序:存储和取出的元素顺序一致 2、有索引:可以通过索引操作元素 3、可重复:存储的元素可以重复 List集合特有方法 方法名 说明 void …
1.面向对象和面向过程的区别 面向过程:面向过程性能比面向对象高。因为面向对象在类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片嵌入式开发、Linux/Unix等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易拓展。 面向对象:面向对象易维护、易复用、易拓展。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵…
本地搭建spark环境,安装与详细配置 文章目录 本地搭建spark环境,安装与详细配置 安装包下载地址: jdk安装与配置 scala安装与配置 hadoop安装与配置 spark安装与配置 安装包下载地址: JDK: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Hadoo…
若已知两棵二叉树B1和B2皆为空,或者皆不空且B1的左、右子树和B2的左、右子树分别相似,则称二叉树B1和B2相似。试编写算法,判别给定两棵二叉树是否相似。 二叉链表类型定义: typedef struct BiTNode { TElemType data; BiTNode *lchild, *rchild; } BiTNode, *BiTree; 实现函数如下: Status Similar(B…
今日睡醒,突然收到腾讯云的一条信息,点击一看居然提示我服务器在进行违法行为。 作为一名人尽皆知的合法公民,我大吃一惊,当即又睡了过去。 后来下午的时候才记起来,就上服务器看了下,发现CPU已经超负荷,将近100%,于是先重启重置了密码,重启完后再top还是CPU占50%左右。 也看不见占用高cpu的进程,于是用htop查看。(未安装的yum install htop即可) 依然看不见,最后只能用a…
文章目录 为什么要学Redis 安装 配置Redis 开机自启 多服务开启 为什么要学Redis 目前刚上大三,准备暑假找实习了,但是目前所有的java岗位基本都要求会Redis,因此Redis就成了必备技能,但是大部分的Redis其实都是运行在服务器Linux上面的,因此需要了解如何在Linux上面如何部署运行Redis。 希望明年能成功找到实习。 安装 Redis-6.2.6下载 首先通过上面…
Form表单部分 <div> <Form ref="FormOne" :model="FormOne" :rules="ruleFormOne" :label-width="80"> <FormItem label="姓名" prop="name"> <i-input type= 版权声明:本文为weixin_40425232原创文章,遵循 CC 4.0 …
1.Hive 是什么,讲一下你理解的 Hive 用于数据的统计,提供类 sql 的查询功能,本质上就是将 HQL 转化为 Mapreduce. Hive 的数据存储在 hdfs 上。 Hive 底层数据分析的实现是由 MR 完成。 执行程序是运行在 Yarn 上。 2.为什么使用 hive ,hive 的优点,相比较数据库而言 核心点在于 数据量问题,Hive 的数据量是存储在分布式集群的 hdf…
目录 一、图形界面 (适合ubuntu18.04版本以上) (一)打开ubuntu应用界面(选择软件更新)编辑 (二)选择下载源 (三)选择其他站点 (四)找到china(选择阿里源)选择后需要输入密码 (五)保存所有配置,关闭配置页面(弹出重新载入源对话框) 二、文本命令行的方式(兼容大部分版本) ①找到国内下载源(阿里源为例) ②:输入指令修改sources.list配置文件(建议先备份s…
背景属性:background CSS 背景属性用于定义HTML元素的背景。 背景缩写属性可以在一个声明中设置所有的背景属性。可以设置的属性分别是: 值 说明 background-color 指定要使用的背景颜色 background-position 指定背景图像的位置 background-size 指定背景图片的大小 background-repeat 指定如何重复背景图像 backgro…