最新 最热

JDK源码解析之 java.lang.Class

Class类没有公共的构造方法,无法通过new运算符实例化;只能通过对象的getClass方法,或是通过Class.forName(…)来获得实例。

2022-12-01
1

tomcat-集群实现-源码解析

tomcat支持单机模式与集群模式,通过集群模式来提供应用的高可用,保障业务的稳定。

2022-12-01
1

十分钟带汝入门大数据开发语言Scala

Scala是一门多范式的编程语言,一种类似Java的编程语言 ,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。目前最主流的大数据开发框架Spark的实现就是通过Scala去实现的。Scala可以与Java互操...

2022-12-01
1

Scala 高阶(十):Scala中的异常处理

throws与try…catch如何选择? 需要上报异常使用throws,需要捕获异常时使用try…catch进行捕获!!

2022-12-01
1

聊聊Flink框架中的状态管理机制

在目前所有流式计算的场景中,将数据流的状态分为有状态和无状态两种类型。无状态指的就是无状态的计算观察每个独立的事件,并且只根据最后一个事件输出结果。举个栗子:一个流处理程序,从传感器接收温度数据然后在温度为90...

2022-12-01
1

深入浅出总结Flink运行时架构

Flink 运行时架构主要包括四个不同的组件,它们会在运行流处理应用程序时协同工作:作业管理器(JobManager)、资源管理器(ResourceManager)、任务管理器(TaskManager),以及分发器(Dispatcher)。因为 Flink 是用 Java 和 Scala 实现...

2022-12-01
1

快速了解Java虚拟机(JVM)以及常见面试题(持续更新中......)

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机后,Java语言在不同平台上运行时不需要...

2022-12-01
1

十三、Java异常处理机制详解(建议收藏保存)。

throws与try…catch如何选择? 需要上报异常使用throws,需要捕获异常时使用try…catch进行捕获!!

2022-12-01
1

JavaSE篇学习之路:(四)【函数or方法】

方法定义就是具有特定功能的一段 独立小程序,可以被多次使用 实现代码复用,提高复用性。 定义函数过程:

2022-12-01
1

Java 基础概念·Java 异常

Throwable 可以用来表示任何可以作为异常抛出的类,分为两种:Error 和 Exception。

2022-12-01
1