最新 最热

Elasticsearch 常用分词器介绍与 ik 分词器自定义词库添加

Elasticsearch 是一个基于 Lucene 的搜索服务器,拥有非常强大的全文检索能力。用户完全可以通过搭建一个 Elasticsearch 集群来实现搜索引擎的基本功能。但是,Elasticsearch 本身并不支持中文分词,但好在他支持编写和安...

2022-06-27
2

开源框架源码解析系列(2)——LeakCanary源码解析

LeakCanary是一个开源的,可以用来检测activtiy或者fragment内存泄漏的框架,本篇我们来学习这个框架的源码。

2022-06-22
2

lucene.net 应用资料

本文将围绕该个实例介绍了lucene.net的索引的建立以及如何针对索引进行搜索.最后还将给出源代码供大家学习.

2022-06-15
2

webpack-bundle-analyzer 核心实现解析

webpack-bundle-analyzer 是一个插件:通过分析构建产物,最终生成 矩形树图 方便开发者根据项目构建后的依赖关系以及实际的文件尺寸,来进行相应的性能优化。...

2022-06-15
2

音视频、编解码相关电子书、调试工具打包奉送!

<新一代高效视频编码H.265HEVC原理、标准与实现 [万帅,杨付正 编著] 2014年版>

2022-06-10
2

代码优化之Analyze检测

Clang Static Analyzer是一个源码分析工具用于在C, C++和Objective-C项目中查找bugs。现在它可以在单独的工具 或者 Xcode中使用,如果是单独使用,通过过命令行,与代码构建一起。...

2022-06-08
2

Rust的开发环境与工具

无论使用何种系统, 均可以根据 Rust 官方网站提供的 rustup-init 工具完成 Rust 的安装. rustup-init 下载地址:

2022-06-01
2

面试篇: SparkSql如何把Sql转化成RDD可以执行的任务

1.SparkSql通过Parser(解析器)把Sql转化成UnResolved Logical Plan(这是一棵Parsed Logical Plan AST语法树)。

2022-06-01
1

Impala 3.4 SQL查询之重写(二)

在上一篇文章中,我们介绍了Impala基本的SQL解析流程。本文我们将跟大家一起看下Impala中的一些SQL重写规则。这里,我们首先回顾下关于Analyzer的几个类的关系图,如下所示:...

2022-05-20
2

Impala 3.4 SQL查询梳理(一)

当通过jdbc请求连接至Impalad节点之后,我们提交的SQL会通过BE的JNI调用FE的api进行解析,主要的调用栈如下所示:

2022-05-20
2