-
Java知识点整理(三)2020/06/01
一、有return的try catch finally 任何执行try 或者catch中的return语句之前,都会先执行finally语句,如果finally存在的话。如果finally中有return语句,那么程序就return了,所以finally中的return是一定会被return的,编译器把finally中......
-
java知识点整理(二)2020/05/25
一 、 Condition Condition是在java 1.5中才出现的,它用来替代传统的Object的wait()、notify()实现线程间的协作,相比使用Object的wait()、notify(),使用Condition1的await()、signal()这种方式实现线程间协作更加安全和高效。 阻塞队列实际......
-
java知识点整理(一)2020/05/18
一 、 Java运行时数据区 1.程序计数器: 当前线程所执行的字节码行号的指示器。 java虚拟机多线程是通过线程间轮流切换来分配给处理器执行时间;在确定时间节点,一个处理器(一核)只会执行一个线程的指令;为保证 线程切换 回来后能恢复到原执行位置,各个...
-
大数据概论习题与答案2020/05/11
一 、 试述大数据的4个基本特征。 答:大数据具有4V特性,这4V即数据量大、类型多、价值密度低、速度快时效高这样四个特点。我们都知道,之所以称之为大数据,首先就是大,数据的起始计量单位至少是PB级。 如此数量庞大的数据量当中包含了种类繁多的特性,包...
-
大数据与JAVA的关系2020/04/27
随着2017年大数据各种应用的发展,大数据的价值得以充分的发挥,大数据已在企业、社会各个层面都成为重要的手段,数据已成为新的企业战略制高点,也是各个企业争夺的新焦点。那么我们一直在说着的大数据究竟是什么呢?为什么提到大数据的时候会经常提到Java,...
-
HDFS知识点总结(二)2020/04/20
1、 数据流 HDFS读取文件过程: 过程描述: (1)客户端调用FileSyste对象的open()方法在分布式文件系统中打开要读取的文件。 (2)分布式文件系统通过使用RPC(远程过程调用)来调用namenode,确定文件起始块的位置。 (3)分布式文件系统的DistributedFile...
-
HDFS知识点总结(一)2020/04/13
1、HDFS的设计 HDFS是什么:HDFS即Hadoop分布式文件系统(Hadoop Distributed Filesystem),以流式数据访问模式来存储超大文件,运行于商用硬件集群上,是管理网络中跨多台计算机存储的文件系统。 HDFS不适合用在:要求低时间延迟数据访问的应用,存储大量...
-
JavaEE+大数据教程-Java的重要知识点2020/04/07
关于JavaEE+大数据教程的编程知识,有人会问哪几个是重要的知识点,不知道大家是否知道呢?现在小编给大家分享一下! 1.Java的运行(基础必备) 这条可能出看很简单,java程序的运行谁不会呢?不过很多时候,我们只是单纯通过IDE去执行java程序,底层IDE又是如何...
-
JVM中一个小知识点:深堆和浅堆2020/03/30
ava中的堆内存算是整个内存区域中最重要的一块,几乎所有的对象都分配在堆内存。在堆内存中有两个主要的概念需要我们理解,这对分析java堆内存的故障有着重要的作用,分别是深堆和浅堆。 一、概念 我们先给出概念,然后再分析。 (1)浅堆表示一个java对象结...
-
了解Redis锁(二)2020/03/23
介绍 Redisson 之前,笔者简单解释一下为什么现在的 Setnx 默认是指 Set 命令带上 NX 参数,而不是直接说是 Setnx 这个命令。 因为 Redis 版本在 2.6.12 之前,Set 是不支持 NX 参数的,如果想要完成一个锁,那么需要两条命令: 1.setnxTestuuid 2.expireT......