Hive使用Calcite CBO优化流程及SQL优化实战

博主头像 上一篇主要对Calcite的背景,技术特点,SQL的RBO和CBO等做了一个初步的介绍。深入浅出Calcite与SQL CBO(Cost-Based Optimizer)优化 这一篇会从Hive入手,介绍Hive如何使用Calcite来优化自己的SQL,主要从源码的角度进行介绍。文末附有一篇其他博主 ...

性能测试-Locust分布式执行

1、单进程运行 如果采用no_web形式,则需使用--no-web参数,并会用到如下几个参数。 -c, --clients:指定并发用户数; -n, --num-request:指定总执行测试; -r, --hatch-rate:指定并发加压速率,默认值位1。 locust -H http://de ...

性能测试-Locust参数篇

1、循环取可以重复使用的数据 csvData.csv 1,1 2,2 3,3 4,4 5,5 6,6 7,7 8,8 9,9 locust2.py from locust import TaskSet, task, HttpUser, HttpLocust, between, tag, consta ...

前端面试题(一)

博主头像 前端面试题(一) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 1、请你讲一下js监听对象属性的改变具体是怎么实现的,它们各自有什么特点? 在ES5中可以通过Object.defineProperty来实现已有属性的监听 Ob ...

关于nacos在windows系统启动时闪退的问题

博主头像 nacos可以用来作为springcloud的配置中心使用,但在windows系统下使用的时候需要注意。 nacos下载后解压,可以直接点击文件bin目录下的 startup.cmd 就可以启动。 如果启动的时候出现直接一闪而过(闪退),连报错信息都没有,这时候请检查你的jdk环境变量是否配置或者是 ...

Spring Boot 如何提升服务吞吐量?

博主头像 作者:lipengxs 来源:https://my.oschina.net/lipengxs/blog/3162343 背景 生产环境偶尔会有一些慢请求导致系统性能下降,吞吐量下降,下面介绍几种优化建议。 方案 1、undertow替换tomcat 电子商务类型网站大多都是短请求,一般响应时间都在1 ...

Alibaba-Dubbo介绍

博主头像 2020年9月21日10:56:46 一、前言1.什么是Dubbo? Dubbo是阿里巴巴公司发布的一个高性能优秀的开源分布式服务框架,使得应用可通过高性能的 RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。它提供了三大核心能力:①面向接口的远程方法调用;②智能容错和负载均衡;③服务 ...

前端面试—函数防抖与函数节流

博主头像 前端面试—函数防抖与函数节流 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 函数防抖(debounce) 函数防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 简单的 ...

前端面试—Koa与Express的区别

博主头像 前端面试—Koa与Express的区别 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 介绍 Koa 基于node的一个web开发框架,利用co作为底层运行框架,利用Generator的特性,实现“无回调”的异步处理; ES7; ...

虚拟机系列 | JVM类加载机制

博主头像 本文源码:GitHub·点这里 || GitEE·点这里 一、类加载简介 类的加载机制是指把编译后的.class类文件的二进制数据读取到内存中,并为之创建一个java.lang.Class对象,用来封装类在元数据空间的数据结构。 类在JVM中的生命周期为:加载,连接,初始化,使用,卸载。不过这里只重 ...

18 张图,一文了解 8 种常见的数据结构

博主头像 前几天和敖丙交流,他说我们写作的人都是在不停地燃烧自己,所以需要不停地补充燃料。对于他的观点,我不能再苟同了——所以我开始狂补计算机方面的基础知识,这其中就包括我相对薄弱的数据结构。 请肆无忌惮地点赞吧,微信搜索【沉默王二】关注这个在十三朝古都洛阳苟且偷生的程序员。本文 GitHub github. ...

一起来读官方文档-----SpringIOC(05)

1.5。bean 作用域 创建bean定义时,将通过一个配方来创建该bean的实际实例。把bean定义解释称配方这一思想跟重要,因为它意味着与类一样,您可以从一个配方中创建许多对象实例。 bean definition 是用来描述bean的一个结构体,就像每个人体检指标一样,进出一趟医院能拿到体检单 ...

springcloud vue.js 微服务分布式 flowable 工作流 前后分离 集成代码生成器 shiro权限

1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...

前端面试—Http请求头中Referer的含义和作用

博主头像 前端面试—Http请求头中Referer的含义和作用 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 介绍 HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务 ...

别写秒杀系统了,我告诉你消息管理平台实现原理吧

博主头像 前言 “ 微信搜【Java3y】关注这个有梦想的男人,点赞关注是对我最大的支持! 文本已收录至我的GitHub:https://github.com/ZhongFuCheng3y/3y,有300多篇原创文章,最近在连载面试和项目系列! 我,三歪,最近要开始写项目系列文章。我给这个系列取了一个名字,叫 ...

Elasticsearch中文分词+全文搜索

博主头像 中文分词+全文搜索 本文假设你已经搭建好elasticsearch服务器,并在上面装了kibana和IK中文分词组件 elasticsearch+kibana+ik的安装,之前的文章有介绍,可参考。 mapping介绍:定义索引(index)类型(type)的元数据,包括:数据类型、分词行为、建立倒 ...

<1···199200