摘要: 目录 Hive SQL执行流程 Hive debug简单介绍 Hive SQL执行流程 Hive 使用Calcite优化 Hive Calcite优化流程 Hive Calcite使用细则Hive向Calcite提供元数据 上一篇主要对Calcite的背景,技术特点,SQL的RBO... 阅读原文
2020-09-23 13:05:05 阅读(2341) 评论(0)
摘要: 1、单进程运行 如果采用no_web形式,则需使用--no-web参数,并会用到如下几个参数。 -c, --clients:指定并发用户数; -n, --num-request:指定总执行测试; -r, --hatch-rate:指定并发加压速率,默认值位1。 locust -H http://debugt... 阅读原文
2020-09-23 12:44:02 阅读(2658) 评论(0)
摘要: 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, constant ... 阅读原文
2020-09-23 10:50:02 阅读(2358) 评论(0)
摘要: 1 背景 业务定时器应用半夜经常会触发熔断异常的告警邮件 根据邮件提示的类找到归纳以下表格 编号 报错方法 接口所属应用 所属定时任务类 A VipTradeReportFeignService#getShopTradeReportByDate pinka-mod-stats ShopOrderSt... 阅读原文
2020-09-23 10:16:03 阅读(2537) 评论(0)
摘要: 前端部分(Vue + Vant) 引入Vant、使用Vant中的Uploader组件上传文件(支持手机拍照) import Vue from 'vue' import { Uploader } from 'vant' Vue.use(Uploader); 使用Uploader上传组件 ... 阅读原文
2020-09-23 10:02:02 阅读(2973) 评论(0)
摘要: 前端面试题(一) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 1、请你讲一下js监听对象属性的改变具体是怎么实现的,它们各自有什么特点? 在ES5中可以通过Object.defineProperty来实现已有属性的监听 Ob... 阅读原文
2020-09-23 08:29:02 阅读(2308) 评论(0)
摘要:   nacos可以用来作为springcloud的配置中心使用,但在windows系统下使用的时候需要注意。   nacos下载后解压,可以直接点击文件bin目录下的  startup.cmd  就可以启动。   如果启动的时候出现直接一闪而过(闪退),连报错信息都没有,这时候请检查你的jdk环境变量是否配置... 阅读原文
2020-09-23 08:02:03 阅读(2939) 评论(0)
摘要: 前言 霸哥依稀记得,第一次接触算法是在高中的时候,用尺子规范的在作业本上画流程图,不同的形状对应不同的流程,什么椭圆开始与结束,还有各种代表条件、判断的四边形图。   而且,霸哥现在编程的时候依旧有这样的习惯,在某个业务块需要用到某些算法的时候,我都会先在纸上画出完整的流程图,把所有的可能性标出来,然后进... 阅读原文
2020-09-23 07:13:11 阅读(2413) 评论(0)
摘要: 作者:lipengxs 来源:https://my.oschina.net/lipengxs/blog/3162343 背景 生产环境偶尔会有一些慢请求导致系统性能下降,吞吐量下降,下面介绍几种优化建议。 方案 1、undertow替换tomcat 电子商务类型网站大多都是短请求,一般响应时间都在100m... 阅读原文
2020-09-23 07:00:04 阅读(2387) 评论(0)
摘要: 2020年9月21日10:56:46 一、前言1.什么是Dubbo? Dubbo是阿里巴巴公司发布的一个高性能优秀的开源分布式服务框架,使得应用可通过高性能的 RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。它提供了三大核心能力:①面向接口的远程方法调用;②智能容错和负载均衡;③服务自动注册... 阅读原文
2020-09-23 06:00:11 阅读(2424) 评论(0)