jdk1.6对 synchronized进行了锁升级优化1.6之前synchronized的锁效率比较低,原因是以下几点: 这种依赖于操作系统Mutex Lock所实现的锁我...
jdk1.6对 synchronized进行了锁升级优化1.6之前synchronized的锁效率比较低,原因是以下几点: 这种依赖于操作系统Mutex Lock所实现的锁我...
第一部分:idea使用心得 笔者本来是java开发者,开始用的是Eclipse,配置插件总是出现各种问题,特别是git插件与maven插件总是让人不舒服。偶然间, 接触了In...
commons-lang3下的StringUtils也有直接的方法
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.11</version>
</dependency>
//首字母小写
StringUtils.uncapitalize(String str)
//首字母大写
StringUtils.capitalize(String str)
Java将字符串的首字母转换大小写
也支持代码的
Iceberg-0.11.0 流式读取新特性验证前言: 在 Flink 和 Iceberg 的集成方面,社区实现了Iceberg 的 Flink Streaming Reader,意味着我们可以通过 Flink 流作业增量...
欢迎访问我的GitHub https://github.com/zq2599/blog_demos[https://github.com/zq2599/blog_demos]...
本文详解 Checkpoint 机制,分享 Checkpoint 问题排查的手段,包括失败、延期等问题。 1.Checkpoint 机制 1.1 Checkpoint 概念 ...
前言: 在 Flink 和 Iceberg 的集成方面,社区实现了Iceberg 的 Flink Streaming Reader,意味着我们可以通过 Flink 流作业增量...
Geospark源码解析(一) 本节我们以查询为例,看下GeoSpark如何利用分布式来实现高效查询。首先,对于Spark来说,想要利用Spark,必须要将自己的类型转为RD...
GeoSpark源码解析(四) 上节我们讲了GeoSpark如何根据已经分好的格网(Grid)来进行分块(partition)操作。对于GeoSpark来说,格网的生成算法实...
Update 2020.6.9: 更新GeoSpark版本到1.3.1, 更新Hadoop版本到2.7.2, 更新Spark到2.3.4, 更新Scala到2.11.x JD...
GeoSparkViz 可视化 上一节我们使用GeoSpark SQL简单进行了空间的一些操作,本节我们继续利用GeoSpark SQL以及GeoSparkViz将我们的结果...