Java
-
【每日阅读】2020年9月21日-JDK15正式发布,新增功能预览!
链接 https://mp.weixin.qq.com/s/tXCIRgXcetdNDKbTeYsYzg 文章截图 简评 今天就简单了解了Java最新版本吧。Java现在6个月一个…
-
【每日阅读】2020年09月02日-为什么 Java 中“1000==1000”为false,而”100==100“为true?
链接 https://mp.weixin.qq.com/s/kwXZrr7T5CQiLZ6LKZuSPg
-
【每日阅读】2020年8月16日-《Java开发手册》解读:大整数传输为何禁用Long类型?
链接 https://mp.weixin.qq.com/s/gKHtH7PtiypsFxsy8RlEhg
-
【每日阅读】2020年7月18日-NullPointerException 的处理新方式,Java14 真的太香了!
链接 https://mp.weixin.qq.com/s/LlzGox0aSyhXvrUWg5T4yA
-
Java线程基础
线程基本知识 线程的状态 在Java的Thread类中,维护了线程状态的枚举类:State。一共有如下6个值: NEW RUNNABLE BLOCKED WAITING TIMED…
-
Java8的final和effectively final
在Java8之前,也就是Java没有lambda之前,在内部类内使用外部类的变量时,必须将变量置为final。
-
避免创建不必要的对象(Effective Java第5条)
避免创建不必要的对象,这一条告诉我们,要尽可能的重用对象。书中举了几个例子来讲解一些无意识的创建不必要的对象的情况。
-
Spark的Job、Stage、Task是按何种规则产生的
上面这张图就可以很清晰的说明这个问题。(图中最小的方块代表一个partition,包裹partition的方块是RDD,忽略颜色)
-
spark RDD 宽依赖与窄依赖
RDD被设计为可以记录依赖关系,关系可以分为两类:窄依赖和宽依赖。 窄依赖:表示父亲 RDD 的一个分区最多被子 RDD 一个分区所依赖。宽依赖:表示父亲 RDD 的一个分区可以被…
-
maven打包如何包含本地jar包内容
下面使用到了两个插件,maven-shade-plugin和addjars-maven-plugin。凡是讲到打包,前一个插件基本都有说,但是第二个插件很少提到。