自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 使用FastJson解析Json数据

JSON数据就是一段字符串而已,只不过有不同意义的分隔符将其分割开来而已,里面有[ ] ,{ }等符号,其中 1 [] 中括号代表的是一个数组; 2 {} 大括号代表的是一个对象 3 双引号 “” 表示的是属性值 4 冒号:代表的是前后之间的关系,冒号前面是属性的名称,后面是属性的值,这个值可以是基本数据类型,也可以是引用数据类型。 那么 如何从长长的Json数据中快速得出自己需要的值呢? 第一步,在 poem.xml 文件引入依赖 <dependencies> <!--json

2021-04-14 21:13:28 5700

原创 大数据二Hive的优缺点,Hive与数据库的区别

大数据二 Hive 1 Hive介绍 1.1 概述 Hive:由Facebook开源用于解决海量结构化日志的数据统计。 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 本质是:将HQL转化为MapReduce程序 Hive处理的数据存储在HDFS Hive分析数据底层的实现是MapReduce 执行程序在Yarn上 1.2 Hive的优缺点 * 1.2.1 优点 操作接口采用类SQL语法,提供快速开发的能力(简单、容易上手)。 避免了去写M

2020-11-19 02:19:28 1512

原创 MapReduce WordCount 案例实操

MapReduce WordCount 案例实操 需求: 在给定的文本文件中统计输出每一个单词出现的次数 (1)输入数据 hello.txt ​ (2)期望输出数据 ​ jinghang 2 ​ banzhang 1 ​ cls 2 ​ hadoop 1 ​ jiao 1 ​ … 步骤分析: ​ 根据MapReduce 编程规范,分别编写 Mapper、 Reducer、Driver 1.准备 输入数据 hello.txt hello jinghang jinghang ss jiao ban

2020-10-31 16:37:24 350

原创 Linux常用命令总结

Linux常用命令总结 1.Linux前言 1.1 操作系统 1.1.1什么是操作系统? 操作系统的作用: ​ 是现代计算机系统中 最基本和最重要 的系统软件 ​ 是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展 ​ 主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用。 ​ 而其他的注入编译程序、数据管理系统,以及大量的应用软件,都直接依赖于操作系统的支持。 1.1.2 不同应用领域的主流操作系统 桌面操作系统: Windows 系列,用户群体大 macOS:适合于开发人员

2020-10-21 22:19:29 992 1

原创 网络编程(部分)详细

网络编程入门 1.1网络编程概述 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程 ​ 在网络通信协议下,实现网络互连的同计算机上运行的程序间可以进行数据交换。 网络编程的两个主要问题(实现网络通信的主要问题): ​ 如何准确地定位网络上一台或多台主机:定位主机的特定的应用 ​ 找到主机后如何高效地进行数据传输 1.2网络编程的三要素 ​ IP地址 ​

2020-08-14 22:20:27 439

原创 ArrayList集合

List集合的实现类–ArrayList集合 ArrayList: ​ 1.可以调整大小的数组实现; ​ 2.:是一种特殊的数据类型,泛型; ArrayList集合–底层是数组结构实现,查询快,增删慢; ArrayList常用方法 构造方法 方法名 说明 public ArrayList() 创建一个空的集合对象 成员方法 方法名 说明 public boolean remove(Object o) 删除指定元素的,返回删除是否成功 public E remo

2020-07-22 20:51:39 418

原创 Collections集合工具类_模拟斗地主案例

Collections集合工具类 Collections概述和使用 Collextions类的作用 ​ 针对集合操作的工具类 常用方法 方法名 说明 public static void sort(List list) 将指定的列表按升序排序 public static void reverse(List<?> list) 反转指定列表中元素的顺序 public static void shuffle(List<?> list) 使用默认的随机源随机排列指定的

2020-07-22 11:52:48 214

原创 集合_Map方法详细总结

三、Map集合 1.1 Map集合概述和特点 概述: ​ Map是一种保存偶对象数据的接口标准(存储结构为:“key=value”的形式),开发者可以根据指定的key获取对应的value内容. interface Map<K,V> K: 键的类型,V: 值的类型 特点: ​ 键值对映射关系 ​ 一个键对应一个值 ​ 键不能重复,值可以重复 ​ 元素存取无序 Map的基本使用 ​ 多态方式创建,具体的实现类HashMap 1.2 Map集合的基本功能 方法名 说明 V pu

2020-07-21 22:02:34 431 1

原创 Java__集合详细总结_2

List集合的实现类 List集合子类的特点 ArrayList集合–底层是数组结构实现,查询快,增删慢; LinkedList集合–底层是链表结构实现,查询慢,增删快。 LinkedList集合的特有方法 方法名 说明 public void addFirst(E e) 在该列表开头插入指定的元素 public void addLast(E e) 将指定的元素追加到此列表的末尾 public E getFirst() 返回此列表中的第一个元素 public E getLast(

2020-07-19 21:09:37 120

原创 Java__集合详细总结

Java——集合 集合体系结构 Collection集合概述和基本使用 概述: ​ 是单列集合的顶层接口,它表示一组对象,这些对象也成为Collection的元素。JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现。 创建Collection集合的对象 多态的方式 ​ 具体的实现类ArrayList Collection集合的常用方法 方法名 说明 boolean add(E e) 添加元素 boolean remove(Object o) 从集合中

2020-07-19 20:34:50 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除