情况说明 以下代码: 编译的时候抛出异常: 寻找过程 始终没有找到答案,因为我之前一直都是这样用的,Optional.ofNullable().orElseThrow(),于...
![240](https://upload.jianshu.io/users/upload_avatars/12999899/9c6d6abd-ebbb-4f3b-866b-1535a1075fc2.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
情况说明 以下代码: 编译的时候抛出异常: 寻找过程 始终没有找到答案,因为我之前一直都是这样用的,Optional.ofNullable().orElseThrow(),于...
此前一直使用HIVE的Insert overwrite到本地目录的方法进行文件导出,但问题多多。主要原因是分隔符经常出现在字段中,实操中用竖杠|分隔问题较少。insert o...
2018-1-27 12:36:22 一 、概述 为什么要配置固定IP呀?这个很容易解释啊,因为配置集群要设置固定IP(主结点需要管理子结点,通过固定IP识别机器),因为你访...
如今分布式系统大行其道的年代,RPC 有着举足轻重的地位。风靡的 Duboo、Thrift、gRpc 等框架各领风骚,深入了解RPC是新手也是老鸟的必修课。你知道 RPC 的...
本文记录了服务 JVM 优化的过程与思路,有对 JVM GC 原理以及对问题排查方向和工具的介绍,也有走弯路和踩坑,分享出来希望对大家有所帮助。 本文概要 服务异常和排查过程...
今天Java19 正式发布,带来了一个 Java 开发者垂涎已久的新特性—— 虚拟线程。在 Java 有这个新特性之前,Go语言的协程风靡已久,在并发编程领域可以说是叱咤风云...
Java关于mmap的一个bug[https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4715154]。由于FileCh...
深入理解 Java 虚拟机 文章太长了,拆成两部分,这是第一部分。 每一个使用 Java 的开发者都知道 Java 字节码在 JRE(Java 运行时环境)中运行。JRE 中...
堆就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置。 堆的常用方法: 构建优先队列 支持堆排序 快速找出一个集合...