Spark SQL底层执行流程详解 编程语言

Spark SQL底层执行流程详解

本文目录 一、Apache Spark 二、Spark SQL发展历程 三、Spark SQL底层执行原理 四、Catalyst 的两大优化一、Apache SparkApache Spark是用于大...
阅读全文
数据库基础知识详解五:MySQL中的索引和其两种引擎、主从复制以及关系型/非关系型数据库 编程语言

数据库基础知识详解五:MySQL中的索引和其两种引擎、主从复制以及关系型/非关系型数据库

1、MySQL中的索引在MySQL,索引是由B+树实现的,B+是一种与B树十分类似的数据结构。形如下面这种:其结构特点:(1)有n课子树的结点中含有n个关键码。(2)非根节点子节点数:ceil(m/2...
阅读全文

WebSocket协议详解(什么是webSocket)

一、WebSocket 协议背景早期,在网站上推送消息给用户,只能通过轮询的方式或 Comet 技术。轮询就是浏览器每隔几秒钟向服务端发送 HTTP 请求,然后服务端返回消息给客户端。轮询技术一般在浏...
阅读全文

从源码角度分析创建线程池究竟有哪些方式

大家好,我是冰河~~在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种...
阅读全文
.NET宝藏API之:IHostedService,后台任务执行 编程语言

.NET宝藏API之:IHostedService,后台任务执行

我们在项目开发的过程中可能会遇到类似后台定时任务的需求,比如消息队列的消费者。按照.NetF时的开发习惯首先想到的肯定是Windows Service,拜托,都什么年代了还用Windows服务(小声b...
阅读全文
.NET Core 企业微信网页授权登录 编程语言

.NET Core 企业微信网页授权登录

1.开发前准备参数获取corpid每个企业都拥有唯一的corpid,获取此信息可在管理后台“我的企业”-“企业信息”下查看“企业ID”secretsecret是企业应用里面用于保障数据安全的“钥匙”,...
阅读全文
MKL库矩阵乘法(cblas_dgemm) 编程语言

MKL库矩阵乘法(cblas_dgemm)

MKL库中基本线性代数子程序,BLAS(Basic Linear Algebra Subprograms)库,是一个API标淮,用以规范发布基础线性代数操作的数值库(如向量或矩阵乘法)。其中CBLAS...
阅读全文
python3.5上使用virtualenv创建虚拟环境的坑 编程语言

python3.5上使用virtualenv创建虚拟环境的坑

一、坑一:安装的virtualenv版本太高  显示使用virtualenv 安装虚拟环境报错  出现这个问题就是说明你的virtualev安装的版本太高,降低一下版本重新安装即可,我这里使用的是15...
阅读全文