自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Hadoop-HDFS思想的总结

Hadoop-HDFS,思想的总结Hadoop的工作离线数据处理的简单流程(也就是不是实时更新是数据,如果要实时更新,就要用到spark进行实时处理):流程:①②③④⑤⑥⑦⑧① :是产生的数据源,会将客户的操作等以日志的形式保存② :这些数据都会上传到Tomact服务器上,进行保存③ :通过flume对保存到磁盘的数据,进行捕抓到HDFS中的各个datenode④ :通过mapred...

2019-06-29 09:23:37 212

原创 TreeMap集合遇到序列化的这个坑

TreeMap的定制排序,该Compatator也要继承序列化.解决方式:重新定义一个类去实现定制排序和序列化,再放入TreeMap中

2019-06-17 10:20:53 1113

原创 大数据的学习路程(java基础学习集合篇)

1.集合概念:简易:放数据对象引用的容器来历:因为数组长度固定,类型单一,所以有了集合整体的接口架构图: 接口 Iterable|Collection(无序)接口 List Set类: ArrayList vector LinkedList HashSet TreeSet1.类继承了...

2019-06-03 11:03:35 177

原创 大数据的学习路程(java基础学习异常篇)--EleveDay

1.异常:程序出问题的警示.提示代码哪里出错了.(分为;人为的(Exception),非人为的(Error))Exception的异常:需要程序员去铺抓,并解决Erro:属于系统类级别的错误,一般不需要去铺抓例子:NullpointException:空指针异常;简称:NPE ParseException:格式解析异常 ArrayIndexBroughtExcep:数组下标溢出异常...

2019-05-29 14:53:54 153

原创 大数据的学习路程(java基础学习篇)--TenDay

1.局部变量一定要初始化2.String类型不能换算(加减乘除) 所以用Int还是String 要想好,用数组3.static:类关键字. 优先于类加载,在系统加载时,static,就会开始是初始化,所有被static修饰的变量,都是在系统加载时,初始化修饰的方法或变量, 直接类名点调用static的四种用法: 调用方式:修饰的方法或变量(private除外), 直接类名点调用...

2019-05-24 21:51:53 143

原创 大数据的学习路程(java基础学习篇)--NineDay

1.抽象类:abstract:理解为:当我们存在多个类中相同的功能,但具体实现不同的时候,我们这时候向上抽取方法的定义而不抽取主体部分。抽象类的特点:1.抽象类不能被实例化,但继承它的非抽象子类,可以实例化(new):因为java规范2.抽象类中不一定包含抽象方法,但是有抽象方法的类,必定是抽象类3.抽象类中的抽象方法只能声明,不包含方法体(就是不给出方法的具体实现功能)4.构造方法,类...

2019-05-24 10:11:51 145

原创 大数据的学习路程(java基础学习篇)--EightDay

1.继承:可以理解为:把同一类的东西里,有相同的属性行为,抽取出来,单独做个类,这就是父类,继承它的,就是子类.子类拥有父类的属性和行为.2.继承的好处:代码的复用性3.类的继承,是单继承.(因为单继承就可以知道调用的是哪个父类的变量和方法).多继承是无法知道调用的是哪个父类的变量和方法4.private私有的变量和方法,是不能被继承的5.final修饰的类,不能被继承final修饰的变...

2019-05-24 10:10:52 150

原创 大数据的学习路程(java基础学习篇)--SevenDay

debug调试 : https://blog.csdn.net/yxl_1207/article/details/80973622#commentBox步步走: step over F8进入方法体: step into F7 跳出方法体: step out运行到指定行光标处: run to cursor执行结束: 绿色右标倒着走: 重新执行吧List list=new Ar...

2019-05-22 10:40:11 154

原创 大数据的学习路程(java基础学习篇)--SixDay

1.脚本:属于解释性语言,一行一行的解读,2.C++:属于面向过程的编译性语言,要全部编译通过才执行3.java:属于面向对象的半编译半解释性语言4.面向对象的特点:1.将复杂的事情简单化2.将程序员从执行者转换成指挥者就是类与类之间的调用一个类—完成对应的属性,行为(其实是面向过程)5.面向过程:理解,就是每个方法实现一个功能6.类与对象的理解: 类:就是一个种类的划分,clas...

2019-05-22 10:38:46 192

原创 递归---删除文件路径的原理

递归的原理:自己调用自己递归注意事项:要设置递归结束的条件(不然会不断的调用,导致栈内存溢出问题)文件删除的原理:1.判断路径是否存在2.判断是否是文件夹3.判断文件夹是否为空java代码:public class delFolder(){public static void main(String[] args){Scanner scanner = new Scanner(Sy...

2019-05-18 17:51:24 246

原创 大数据的学习路程(java基础学习篇)--FiveDay

1.增强for循环:在不需要length,或者index 的时候,可以直接使用.方便,快捷for(int temp : arg){//把arg数组,赋给tempsystem.out.println(temp);}2.数组的工具类Arrays.里面包含了,所有关于对数组操作的方法如: Arrays.full(int[] arrg,8); 快速填充,将数组的数值填充为8int intfo ...

2019-05-17 21:02:11 179

原创 大数据的学习路程(java基础学习篇)--Fourday

1.一段代码重复性很高时,要抽取出来,单独放入个方法体里面,方便调用,维护2.static修饰的方法,在方法体内,只能放static修饰的方法. 调用的方式: 方法名();3.数值的加减乘除,一定要注意取值范围.防止溢出4.break:结束整个循环,return:结束整个函数,continue:结束本次循环,跳入下次循环5.重载:可以理解为:一辆汽车重新装载不一样的东西. ...

2019-05-17 20:59:02 118

原创 大数据的学习路程(java基础学习篇)--Threeday

1.i++,++i,在没有放入其他函数中时,它们是一样的,先加后用 ; 在放入后,就是i++:先用后加,++i先加后用例子: int i = 0; i++; 或者 ++i; 结果都是1for(int i = 1 ;;i++){} 这就是先用后加单独的时候,两者没区别,都是加+1放入表达式中后,就是先用后加,先加后用2.short i = 8; i += 9; 自动转换,底层代码...

2019-05-17 20:45:18 154

原创 大数据的学习路程--Twoday

今天主要学的是java基础,内容包含:(1)基本结构:1.应用软件2.系统软件3.硬件(CPU,内存)(2)java语言的优点:跨平台,简单,高性能,多线程,安全等(3)嵌入式:就是不需要任何操作系统的支持,都能运行(4)J2ME微型版:用于移动设备.已经out了J2SE标准版:主要是java的核心和基础,所以功能都需要J2EE企业版:主要是用于开发WEB项目,支持分布式开发等(就...

2019-05-14 21:04:41 181 1

空空如也

空空如也

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

TA关注的人

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