编程语言 Spark SQL底层执行流程详解 本文目录 一、Apache Spark 二、Spark SQL发展历程 三、Spark SQL底层执行原理 四、Catalyst 的两大优化一、Apache SparkApache Spark是用于大... 2022年5月16日Spark SQL底层执行流程详解已关闭评论 阅读全文
编程语言 数据库基础知识详解五:MySQL中的索引和其两种引擎、主从复制以及关系型/非关系型数据库 1、MySQL中的索引在MySQL,索引是由B+树实现的,B+是一种与B树十分类似的数据结构。形如下面这种:其结构特点:(1)有n课子树的结点中含有n个关键码。(2)非根节点子节点数:ceil(m/2... 2022年5月16日数据库基础知识详解五:MySQL中的索引和其两种引擎、主从复制以及关系型/非关系型数据库已关闭评论 阅读全文
编程语言 Docker极简入门:使用Docker-Compose 运行网站浏览量统计Demo Docker-Compose 是一个可以对 Docker 容器集群的快速编排的工具,能够减轻您心智和手指的负担。简单的来说 Docker-Compose 就是将你运行多个容器的命令编写到了一起,类似于... 2022年5月16日Docker极简入门:使用Docker-Compose 运行网站浏览量统计Demo已关闭评论 阅读全文
WebSocket协议详解(什么是webSocket) 一、WebSocket 协议背景早期,在网站上推送消息给用户,只能通过轮询的方式或 Comet 技术。轮询就是浏览器每隔几秒钟向服务端发送 HTTP 请求,然后服务端返回消息给客户端。轮询技术一般在浏... 2022年5月16日 编程语言WebSocket协议详解(什么是webSocket)已关闭评论 阅读全文
从源码角度分析创建线程池究竟有哪些方式 大家好,我是冰河~~在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种... 2022年5月16日 编程语言从源码角度分析创建线程池究竟有哪些方式已关闭评论 阅读全文
编程语言 .NET宝藏API之:IHostedService,后台任务执行 我们在项目开发的过程中可能会遇到类似后台定时任务的需求,比如消息队列的消费者。按照.NetF时的开发习惯首先想到的肯定是Windows Service,拜托,都什么年代了还用Windows服务(小声b... 2022年5月16日.NET宝藏API之:IHostedService,后台任务执行已关闭评论 阅读全文
编程语言 .NET Core 企业微信网页授权登录 1.开发前准备参数获取corpid每个企业都拥有唯一的corpid,获取此信息可在管理后台“我的企业”-“企业信息”下查看“企业ID”secretsecret是企业应用里面用于保障数据安全的“钥匙”,... 2022年5月16日.NET Core 企业微信网页授权登录已关闭评论 阅读全文
编程语言 MKL库矩阵乘法(cblas_dgemm) MKL库中基本线性代数子程序,BLAS(Basic Linear Algebra Subprograms)库,是一个API标淮,用以规范发布基础线性代数操作的数值库(如向量或矩阵乘法)。其中CBLAS... 2022年5月16日MKL库矩阵乘法(cblas_dgemm)已关闭评论 阅读全文
编程语言 python3.5上使用virtualenv创建虚拟环境的坑 一、坑一:安装的virtualenv版本太高 显示使用virtualenv 安装虚拟环境报错 出现这个问题就是说明你的virtualev安装的版本太高,降低一下版本重新安装即可,我这里使用的是15... 2022年5月16日python3.5上使用virtualenv创建虚拟环境的坑已关闭评论 阅读全文
JavaScript中querySelector使用详解 本文记录,JavaScript 中 querySelector 的使用方法。小白贡献,语失莫怪。// 两种 query 的 method (方法) document.querySelector(sel... 2022年5月16日 编程语言JavaScript中querySelector使用详解已关闭评论 阅读全文