- 博客(30)
- 收藏
- 关注
原创 内存大数据
1.经过多年的发展,Hadoop生态系统不断完善和成熟,目前已经包含多个子项目,其中YARN的主要功能是?A.负责集群资源调度管理的组件B.分布式并行编程模型C.分布式海量日志采集、聚合和传输系统D.数据仓库工具正确答案:A2.[单选题]大数据时代,数据使用的关键是?A.数据收集B.数据存储C.数据分析D.数据再利用正确答案:D3.[单选题]大数据的最显著特征是?A.数据规模大B.数据类型多样C.数据处理速度快D.数据价值密度高。
2022-08-24 21:57:05
1524
原创 数据清洗考试
数据抽取是指从源数据源系统抽取目的数据源系统需要的数据。实际应用中,数据源较多采用的是关系数据库。数据抽取的方式分为全量抽取和增量抽取全量抽取类似于数据迁移或数据复制,它将数据源中的表或视图的数据原封不动的从数 据库中抽取出来,并转换成自己的ETL工具可以识别的格式。全量抽取比较简单。增量抽取只抽取自上次抽取以来数据库中要抽取的表中新增或修改的数据。在ETL 使用过程中,增量抽取较全量抽取应用更广。如何捕获变化的数据是增量抽取的关键。
2022-08-24 21:56:12
2177
原创 高级算法()
在定义一个过程或函数时出现调用本过程或本函数的成分,称之为递归。若调用自身,称之为直接递归。若过程或函数p调用过程或函数q,而q又调用p,称之为间接递归。任何间接递归都可以等价地转换为直接递归。如果一个递归过程或递归函数中递归调用语句是最后一条执行语句,则称这种递归调用为尾递归。消除递归一般要用到栈这种数据结构。
2022-08-24 21:55:16
1383
原创 Day10 Java8新特性、反射和注解
● lambda表达式 (parameters) -> expression● 方法引用 :: 例如:User::getName● Stream API,非常好用 (重点学习)● Optional类的使用● 新的日期时间API,LocalDate、LocalDateTime等等● 学习反射,通过反射创建类对象,访问对象的属性,执行对象的方法● 学习注解,内置注解,自定义注解(重点),元注解...
2022-06-03 19:43:10
257
原创 Day9 多线程
● 学习如何new一个多线程(3种方式),并运行自己的任务,了解 Future接口● 学习线程的生命周期(搞清楚每个状态如何运作的)● 学习线程池如何使用,了解线程池参数的作用,实现4类线程池的使用● 学习ThreadLocal,并了解其使用场景● (选做)实现生产-消费者模型
2022-06-01 20:15:20
122
原创 Day8 集合
● 学习泛型和泛型的通配符● 学习泛型擦除● 了解集合框架的结构关系图● 学习List接口及其子类,重点学习 ArrayList● 学习Set接口及其子类,重点学习 HashSet● 学习Map接口及其子类,重点学习 HashMap● 学习如何遍历集合、排序、增删集合元素
2022-05-31 20:39:14
212
2
原创 Day6---java异常
一、什么是异常异常是程序中的一些错误1、常见的两种异常编译时异常:因为编译时异常必须在编译(编写)阶段预先处理,如果不处理编译器报错,因此得名。运行时异常:运行时异常可以在编译时被忽略。2、异常的层次所有的异常类是从java.long.exception类继承的子类3.异常处理方法解决方法一、throws上报给方法调用者(推卸责任:调用者知道)`public class ExceptionTest04 { public static void main(String[]
2022-05-31 13:23:06
82
原创 Day7 IO
一、Java流(Stream)、文件(File)和IO一个流可以理解为一个数据的序列。输入流表示从一个源读取数据。输出流表示向目标写数据。1.控制台输入Java的控制台输入由System.in完成读取一个字符用read()方法读取一个字符串用readLine()方法public class StreamInputTest01 { public static void main(String[] args) throws IOException { System.o
2022-05-31 12:10:08
78
原创 封装继承多态
一、封装封装是一种将抽象性函式接口的实现细节包装,隐藏起来的方法1.封装的优点:1.封装可以保护外部类对本类的随机访问2.良好的封装可以减少耦合3.类内部的结构可以任自己修改4.可以对成员变量更精准的控制5.隐藏信息,实现细节2.封装的实现1.将自己的属性值改变(一般设置为private)设置为私有,只能本类访问,其他类不可以访问本类的属性,这就隐藏了信息2.每个值的属性对外提供get-set方法,外部类可以通过get和set方法访问(其中this是实例变量的值)二、 继承
2022-05-30 19:32:14
113
原创 面向对象编程
面向对象编程 初始面向对象 面向过程:第一步做什么,第二步做什么 以类的方式组织代码,以对象的组织(封装)数据 面向对象:分类的思维 方法回顾和加深 方法的定义 修饰符 返回类型 break:跳出switch,结束循环。return:代表程序的结束 方法名:见铭之义 参数列表:(参数类型,参数名) 异常抛出 方法的调用:递归 静态方法(static) 静态方法只
2021-10-11 22:54:26
56
原创 java基础之——数组
数组 数组概述 定义:是相同类型的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 数组声明创建 //变量的类型 变量的名字=变量的值;//数组类型int[] nums;//推荐int nums[];int[] nums=new int[10];//可以存放十个int类型的数字arrays.length//获取数组长度 public class Demo02 { public static void main(String[]...
2021-10-09 10:31:55
74
原创 java的方法
java的方法java方法是语句的集合 定义 方法是解决一类问题的步骤的有序集合 方法包含于类和对象中 方法在程序中被创建,在其他地方被引用 命名规则:首字母小写+驼峰命名法修饰符 返回值类型 方法名(类型参数 参数名){....方法体....} 原子性:一个方法解决一个问题 形式参数:在方法被调用时用于接收外界输入的数据。实参:调用方法是实际传给方法的数据。方法调用调用方法:对象名.方法名(实参列表) 如果方法返回值是
2021-10-08 20:02:08
60
原创 java流程控制
java流程控制 用户交互Scanner 通过Scanner类来获取用户的输入语法:Scanner s=new Scanner(System.in)public class Demo03 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner=new Scanner(System.in);//判断用户有没有输入字符串 if (s...
2021-10-08 18:40:19
56
原创 java运算符
算术运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,<=,>=,!=instanceof 逻辑运算符:&&,||,! 位运算符:&,|^,~,右移>>,左移<<,>>> (每一位都与操作1101&1100=1100) 条件运算符:? 扩展赋值运算符:+=,-=,*=,/= 幂运算(调用Math库)publi...
2021-10-06 21:27:14
58
原创 JDK,JRE,JVM三个的关系
Typort常用的快捷键段落 标题:Ctrl+1/2/3/4/5 段落:Ctrl+0 代码块:Ctrl+Shift+K 公式块:Ctrl+Shift+M 增加缩进:Ctrl+] 减少缩进:Ctrl+[ 格式 加粗:Ctrl+B 斜体:Ctrl+I 下划线:Ctrl+U 代码:Ctrl+Shift+` 删除线:Alt+Shift+5 超链接:Ctrl+K 其他 超链接:Ctrl+K
2021-10-05 15:39:35
5750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人