排序:
默认
按更新时间
按访问量

安卓知识大总结

====以前本科毕业时候做过一年多的android。看到总结就转载过来啦,毕竟也是个经历,虽然很久没做了,以后职业生涯中,需要的话,可以快速接手。 基础入门------〉郭神第一代码第二版         Android Studio 和 SDK 下载、安装和环境变量配置 Android基础...

2018-10-16 12:11:55

阅读数:16

评论数:0

Spark机器学习之决策树算法

1. 决策树基本知识 决策树就是通过一系列规则对数据进行分类的一种算法,可以分为分类树和回归树两类,分类树处理离散变量的,回归树是处理连续变量。 样本一般都有很多个特征,有的特征对分类起很大的作用,有的特征对分类作用很小,甚至没有作用。如决定是否对一个人贷款是,这个人的信用记录、收入等就是主要...

2018-10-14 23:53:09

阅读数:8

评论数:0

Scala基础-隐式转换

作为scala的一个优秀的功能,也是困扰我许久的一个功能,今天尝试弄明白。 我们知道scala语言以简洁著称,几十行的java代码scala通常几行就可以搞定,为了达到这个特点,个人认为编译器会尝试尽可能多的做一些推导,比如:1,就默认为Int类型,a,就默认为String类型,因为我们通常都是...

2018-10-13 20:55:08

阅读数:5

评论数:0

Spark Streaming 容错机制分析

SparkStreaming实时流处理系统需要长时间接受并处理数据,对于SparkStreaming的容错性主要通过以下三种方式:   第一、利用Spark自身的容错设计、存储级别和RDD抽象设计能够处理集群中任何worker节点的故障。 第二、由于Spark运行的多种模式,其Drive...

2018-10-02 19:56:46

阅读数:25

评论数:0

Spark Streaming运行原理与核心概念

Spark Streaming运行原理与核心概念 Spark streaming 简介 Spark Streaming 是Spark核心API的一个扩展,可以实现高吞吐量的、具备容错机制的实时流数据的处理。支持从多种数据源获取数据,包括Kafk、Flume、Twitter、ZeroMQ、Kin...

2018-10-02 19:53:41

阅读数:8

评论数:0

Spark常用算子总结

Spark的算子的分类    从大方向来说,Spark 算子大致可以分为以下两类:      1)Transformation 变换/转换算子:这种变换并不触发提交作业,完成作业中间过程处理。      Transformation 操作是延迟计算的,也就是说从一个RDD 转换生成另一个 R...

2018-10-02 19:49:56

阅读数:54

评论数:0

spark相关面试题总结

(根据博客总结并不断增加自己的内容) 1.spark中的RDD是什么,有哪些特性? 答:RDD(Resilient Distributed Dataset)叫做分布式数据集,是spark中最基本的数据抽象,它代表一个不可变,可分区,里面的元素可以并行计算的集合 Dataset:就是一个集合,...

2018-09-26 13:51:45

阅读数:76

评论数:0

hadoop相关试题总结

1.MapTask并行机度是由什么决定的? 由切片数量决定的。 2.MR是干什么的? MR将用户编写的业务逻辑代码和自带的默认组件结合起来组成一个完整的分布式应用程序放到hadoop集群上运行。 3.combiner和partition的作用: combiner的意义就是对每一个mapt...

2018-09-26 12:41:50

阅读数:37

评论数:0

ArrayLists和LinkedList的区别

学习 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。  ,这里的所谓动态数组并不是那个“ 有多少元素就申请多少空间 ”的意思,通过查看源码,可以发现,这个动态数组是这样实现的,如果没指定数组大小,则申请默认大小为10的数组,当元素个数增加,数组无法...

2018-09-25 10:45:30

阅读数:21

评论数:0

hashMap和hashtable方面的知识点

1.  关于HashMap的一些说法: a)  HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap的底层结构是一个数组,数组中的每一项是一条链表。 b)  HashMap的实例有俩个参数影响其性能: “初始容量” 和 装填因子。 c)  HashMap实现...

2018-09-25 10:38:56

阅读数:12

评论数:0

有时为了避免某些未识别的异常抛给更高的上层应用,在某些接口实现中我们通常需要捕获编译运行期所有的异常。

error是系统出错,catch是无法处理的,难以修复的,RuntimeException不需要程序员进行捕获处理,error和exception都是throwable的子类,我们只需要对exception的实例进行捕获即可 ...

2018-09-25 10:27:23

阅读数:9

评论数:0

abstract是用来修饰类和方法的

学习: 注意:abstract是用来修饰类和方法的:     1. 修饰方法:abstract不能和private、final、static共用。     2. 修饰外部类:abstract不能和final、static共用。(外部类的访问修饰符只能是默认和public)     3. 修...

2018-09-25 10:23:22

阅读数:19

评论数:0

遇坑

以下代码将打印出 1 2 3 4  public static void main (String[] args) {      String classFile = "com.jd.". repl...

2018-09-25 10:11:39

阅读数:12

评论数:0

抽象类的默认访问权限

学习: 关于抽象类 JDK 1.8以前,抽象类的方法默认访问权限为protected JDK 1.8时,抽象类的方法默认访问权限变为default   关于接口 JDK 1.8以前,接口中的方法必须是public的 JDK 1.8时,接口中的方法可以是public的,也可以是defa...

2018-09-25 10:08:10

阅读数:30

评论数:0

终止当前线程的运行?

学习: 优先级高的并不一定会马上执行。 sleep方法会阻塞一个线程并不会终止 创建一个新的线程时也不会终止另一个线程 当抛出一个异常后程序会结束,所以线程也会被终止...

2018-09-25 10:05:46

阅读数:28

评论数:0

内联函数

学习: 在说内联函数之前,先说说函数的调用过程。      调用某个函数实际上将程序执行顺序转移到该函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到  转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保  存地址继续执行。也就...

2018-09-25 10:04:08

阅读数:16

评论数:0

Statement、PreparedStatement和CallableStatement

学习: 1.Statement、PreparedStatement和CallableStatement都是接口(interface)。  2.Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自Prepare...

2018-09-25 09:55:38

阅读数:12

评论数:0

String StringBuffer StringBuilder

学习: 1 String String:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。 String类的包含如下定义:   [java] view plaincopy /** The value is used for character sto...

2018-09-25 09:48:08

阅读数:10

评论数:0

Zookeeper的功能以及工作原理

1.ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户 2.ZooK...

2018-09-23 16:36:49

阅读数:32

评论数:0

Spark内核架构

学习笔记 1、Application 2、spark-submit 3、Driver 4、SparkContext 5、Master 6、Worker 7、Executor 8、Job 9、DAGScheduler 10、TaskScheduler 11、ShuffleMapTask and R...

2018-09-22 22:01:08

阅读数:14

评论数:0

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