随笔分类 -  传传传传大数据

摘要:案例: 反转数组元素. 需求: 1.定义int类型的数组, 存储数据: 11, 33, 22, 55, 44. 2.反转数组, 并打印反转后的结果. */public class Demo05 { public static void main(String[] args) { //1. 定义数组, 阅读全文
posted @ 2020-10-21 17:46 十一vs十一 阅读(139) 评论(0) 推荐(0)
摘要:static关键字简介: 概述: 它是一个关键字, 表示静态的意思, 可以修饰成员变量, 成员方法. 特点: 1. 静态内容 是随着类的加载而加载的. 2. 静态内容 是优先于对象存在的. 3. 静态内容 可以被该类下所有的对象所共享. //这也是我们判断是否使用 静态的 条件(依据) 4. 静态内 阅读全文
posted @ 2020-10-21 16:40 十一vs十一 阅读(126) 评论(0) 推荐(0)
摘要:多态简介: 概述: 多态指的是 同一个事物 在不同时刻表现出来的 不同形态, 状态. 前提: 1. 要有继承(或者实现)关系. 2. 要有父类(父接口)引用指向子类对象. 3. 要有方法重写. 多态中的成员访问特点: 成员变量: 编译看左, 运行看左. 成员方法: 编译看左, 运行看右. 解释: 编 阅读全文
posted @ 2020-10-21 14:59 十一vs十一 阅读(71) 评论(0) 推荐(0)
摘要:public static void main(String[] args) { //1. 定义数组, 记录要排序的元素. int[] arr = {25, 69, 80, 57, 13}; //2. 通过冒泡排序实现: 数组元素的升序排列. for (int i = 0; i < arr.leng 阅读全文
posted @ 2020-10-21 10:03 十一vs十一 阅读(111) 评论(0) 推荐(0)
摘要:分析com.itheima.demo01_set.Demo03类中的代码, 我们发现, HashSet集合保证元素唯一性的原理可能和 HashSet#add()方法相关, 于是源代码分析如下: //HashSet集合类中的代码.public class HashSet { //创建一个HashMap 阅读全文
posted @ 2020-10-21 09:18 十一vs十一 阅读(217) 评论(0) 推荐(0)
摘要:1. 异常 1.1 概述 观察如下的代码, 看有无问题: int a = 10;int b = 0;System.out.println(a / b); 我们发现, 上述代码的第3行会报错, 即: 算术运算异常, 因为除数是不能为零的. 而在我们编写程序的时候, 可能会有很多的问题存在, 为了将来方 阅读全文
posted @ 2020-10-21 09:17 十一vs十一 阅读(140) 评论(0) 推荐(0)
摘要:1. Set集合 1.1 概述 Set集合是Collection集合的子体系, 它的元素特点是无序, 唯一. 注意; Set集合是一个接口, 所以不能通过new的方式直接创建它的对象. Set集合中没有带索引的方法, 所以不能通过普通for循环遍历. Set集合的常用子类主要有两个, 分别是Hash 阅读全文
posted @ 2020-10-21 09:16 十一vs十一 阅读(73) 评论(0) 推荐(0)
摘要:1. 内部类 1.1 内部类相关 1.1.1 概述 类里边还有一个类, 外边那个类叫做外部类, 里边那个类叫做内部类. 1.1.2 示例 下述代码只要能看懂就行了, 关于内部类, 实际开发中我们用的最多的就是匿名内部类 public class A { public class B{ }} 1.1. 阅读全文
posted @ 2020-10-21 09:14 十一vs十一 阅读(132) 评论(0) 推荐(0)
摘要:Hadoop ,Hive Kafka, Spark Hbase Flink Storm Zookeeper HDFS YARN Flume Kudu Redis MR ETL设 阅读全文
posted @ 2020-10-18 18:19 十一vs十一 阅读(97) 评论(0) 推荐(0)
摘要:案例: 演示使用Scanner的小细节问题. 问题描述: 先用nextInt()接收用户录入的整数, 在用nextLine()接收用户录入的字符串, 会导致用户无法录入字符串的情况. 产生原因: 1. nextInt() 和 nextLine()的结束标记都是: \r\n 2. nextInt()方 阅读全文
posted @ 2020-10-18 00:36 十一vs十一 阅读(69) 评论(0) 推荐(0)
摘要:1. API简介 1.1 概述 API全称是Application Programming Interface(应用程序编程接口). 例如: 编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑、向后跑、射门、抢球等各种命令,机器人厂商一定会提供一些用于控制机器人的接口类,这些类中定义 阅读全文
posted @ 2020-10-17 23:29 十一vs十一 阅读(152) 评论(0) 推荐(0)
摘要:1. 关系运算符 1.1 概述 关系运算符就是用来描述两个变量或者常量之间的关系的.主要分为以下6种: 符号 说明 == a==b,判断a和b的值是否相等,成立为true,不成立为false != a!=b,判断a和b的值是否不相等,成立为true,不成立为false > a>b,判断a是否大于b, 阅读全文
posted @ 2020-10-13 21:15 十一vs十一 阅读(115) 评论(0) 推荐(0)
摘要:1. 数组简介 1.1 概述 我们之前学习的变量或者是常量, 只能用来存储一个数据, 例如: 存储一个整数, 小数或者字符串等. 如果需要同时存储多个同类型的数据, 用变量或者常量来实现的话, 非常的繁琐. 针对于这种情况, 我们就可以通过数组来实现了. 例如: 假设某公司有50名员工, 现在需要统 阅读全文
posted @ 2020-10-13 21:14 十一vs十一 阅读(248) 评论(0) 推荐(0)
摘要:1. 面向过程和面向对象解释 1.1 面向过程 1.1.1 简述 我们回想一下, 前面我们完成一个需求的步骤是怎样的? 首先是搞清楚我们要做什么. 然后在分析怎么做. 最后我们在通过代码一步一步去实现. 上述的每一个步骤, 我们都是参与者, 并且需要面对具体的每一个步骤和过程, 这就是面向过程最直接 阅读全文
posted @ 2020-10-13 21:13 十一vs十一 阅读(93) 评论(0) 推荐(0)
摘要:typora-root-url: assets typora-copy-images-to: assets day01_java核心基础 今日目标 计算机基本概念 java语言简介 JDK 和 JRE Path环境变量配置 HelloWorld案例 常用的开发工具 注释 关键字 常量和变量 标识符 阅读全文
posted @ 2020-10-07 01:29 十一vs十一 阅读(119) 评论(0) 推荐(0)
摘要:SQL**查询高级练习** 1. 目标 熟悉常用的DQL语言 熟练常用的多表查询 熟练多表聚合查询 2. 创建数据表 -- 1.学生表 -- sid 学生编号,sname 学生姓名,sage 出生年月,ssex 学生性别 create table if not exists student ( si 阅读全文
posted @ 2020-09-25 00:34 十一vs十一 阅读(650) 评论(0) 推荐(0)
摘要:1.ROW_NUMBER() 定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名(因为学生成绩有相同排名 他只是按顺序排号 没用相同),一般多用于分页查询, 比如查询前10个 查询10-100个学生。 实例: 1.1对学生成 阅读全文
posted @ 2020-09-23 23:04 十一vs十一 阅读(1629) 评论(0) 推荐(0)
摘要:一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以定义一个SQL片断,该SQL片断会被整个SQL语句用到。可以使SQL语句的可读性更高,也可以在UNION ALL的不同部分,作为提供数据的部分。 对于UNION ALL,使用WITH AS定义 阅读全文
posted @ 2020-09-23 22:42 十一vs十一 阅读(283) 评论(0) 推荐(0)
摘要:第三章 可视化ETL平台——Kettle课程目标 能够理解Kettle的主要用途 能够搭建Kettle开发环境 能够掌握Kettle输入组件的使用 能够掌握Kettle输出组件的使用 能够掌握Kettle转换组件的使用1. Kettle介绍1.1 数据仓库数据仓库是一个很大的数据存储集合, 阅读全文
posted @ 2020-09-23 19:11 十一vs十一 阅读(2641) 评论(0) 推荐(0)