摘要: JDK1.8 引入了函数式编程lambda,使编程变得简洁. 可以用lambda表达式替代匿名函数 package javaJVM;import java.awt.Event;import java.awt.event.ActionEvent;import java.awt.event.Action 阅读全文
posted @ 2019-07-20 04:18 青紫天涯 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、Class loader类加载器: 负责加载class文件,class文件在文件开头有特定的文件标识,并且classLoader只负责class文件的加载,至于它是否可以运行,则由Execution English 决定 2、Native Interfice 本地接口的作用是融合不同的编程语言为 阅读全文
posted @ 2019-07-20 04:02 青紫天涯 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一 概述 1.1 为什么需要工作流调度系统 1) 一个完整的数据分析系统通常都是由大量任务单元组成: shell脚本程序,java程序,mapreduce程序、hive脚本等 2)各任务单元之间存在时间先后及前后依赖关系 3)为了很好地组织起这样的复杂执行计划,需要一个工作流调度系统来调度执行; 例 阅读全文
posted @ 2019-07-19 07:46 青紫天涯 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Oozie知识框架: 理性认知: Oozie (驯象人) 2、Oozie简介: 一个基于工作流引擎的开源框架,有Cloudera公司贡献给apache,提供对hadoop、Mapreduce、Pig jobs 的任务调度和协调 oozie需要部署到java servlet容器中运行 3、oozie在 阅读全文
posted @ 2019-07-17 01:56 青紫天涯 阅读(553) 评论(0) 推荐(0) 编辑
摘要: json的两种格式: JSON对象 { } JSON数组【】 MongoDB的数据模型是面向文档的,所谓文档是一种类似于LSON的结构,简单理解MongoDB这个数据库中存的是各种各样的json(BSON) 三个概念: 数据库(database) --数据库是一个仓库,在仓库中可以存放集合 集合 ( 阅读全文
posted @ 2019-07-16 00:06 青紫天涯 阅读(450) 评论(0) 推荐(0) 编辑
摘要: elasticsearch安装及安装中遇到的坑: 一、安装步骤: 上传三个安装文件: elasticsearch-5.2.2.tar --elasticsearch的安装包 elasticsearch-head-master --连接elasticsearch需要的插件安装包 node-v6.9.2 阅读全文
posted @ 2019-07-15 00:08 青紫天涯 阅读(203) 评论(0) 推荐(0) 编辑
摘要: zookeeper的特点: 1、最终一致性: 为客户端展示同一个视图,这是zookeeper里面一个非常重要的功能 2、可靠性 : 如果消息被一台服务器接收,那么他将被所有的服务器接收 3、zookeeper不能保证两个客户端同时得到刚更新的数据,如果需要最新数据,应该在读数据之前调用sync()接 阅读全文
posted @ 2019-07-07 10:56 青紫天涯 阅读(382) 评论(0) 推荐(0) 编辑
摘要: redis 持久化 交换 什么是持久化: 将数据从掉电易失的内存存放到能够永久存储的设备上 redis持久化方式:RDB(Redis DB) hdfs:fsimage(产生持久化镜像文件,以二进制格式文件的形式存储,对应reids的RDB文件) AOF(AppendOnlyFile) hdfs: e 阅读全文
posted @ 2019-07-06 18:50 青紫天涯 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 简单多线程小程序代码实现: 1、编写多线程合作逐个字母打印出“I am a programmer”的程序,该字符串有char类型的数组存储 3.龟兔赛跑问题龟兔赛跑:2000米 要求: (1)兔子每 0.1 秒 5 米的速度,每跑20米休息1秒; (2)乌龟每 0.1 秒跑 2 米,不休息; (3) 阅读全文
posted @ 2019-07-05 05:53 青紫天涯 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一 、redis的安装 1、查看是否有安装gcc tcl 编译环境 Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20% 阅读全文
posted @ 2019-07-05 04:20 青紫天涯 阅读(236) 评论(0) 推荐(0) 编辑