1. 背景 Apache Calcite 是面向 Hadoop 新的查询引擎,它提供了标准的 SQL 语言、多种查询优化和连接各种数据源的能力,除此之外,Calcite 还提...
![240](https://upload.jianshu.io/users/upload_avatars/5419054/b9c2d73e-3ce3-4601-ad0f-e78ec9dc1272.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. 背景 Apache Calcite 是面向 Hadoop 新的查询引擎,它提供了标准的 SQL 语言、多种查询优化和连接各种数据源的能力,除此之外,Calcite 还提...
火焰图是进行性能分析的工具,可以通过Flame Graph获取指定程序的火焰图,目前IDEA也增添了火焰图功能,叫做CPU Profiler Flame Graphs Fla...
概述 命令jmap是一个多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finali...
用原有的镜像下载非常慢 => 🚶 替换源,更新速度变成 => 🚀 第一步:更换仓库源 homebrew 默认的源是在 github 上面,每次更新速度都会非常慢。所以我们更换...
将普通的PC键盘、机械键盘等,映射成为 Mac键盘布局Automator > Service > Launch Application > no input > Keyboa...
希望在自己的机器模拟一下公司中微服务的构建,使用docker部署了mysql实例,使用spring boot进行了CRUD(增删改查)操作进行了一下验证,在后面的学习中也可以...
目录0x10 概述0x20 我的应用环境0x30 路线图0x40 安装0x41 LNMP环境的安装0x42 Phabricator源码下载及运行0x50 配置0x51 解决基...
CountDownLatch是什么? jdk1.5开始concurrent包里提供的,并发编程工具类。CountDownLatch这个类能够使一个线程等待其他线程完成各自的工...
前言:学习时,往往先理论后实践;工作中,往往先上手后理论。 说明:这里以Demo形式快速介绍Janino使用,个人感觉Janino相比其它动态编译技术小巧、高效、易上手。...