近期有个产品的统计信息超过了2000万行,后台的查询直接超时了,单纯sql在命令行执行都需要20s以上。用EXPLAIN后发现因为索引太多这条SQL没有用上计划的索引,更改后直接秒级出结果,下面看看EXPLAIN(Navicat里的解释按钮同样效果)的威力。 explain执行后的效果大致如下: m ...
分类:
数据库 时间:
2020-07-09 00:52:22
阅读次数:
111
需求来源:公司要求对来访客户播放欢迎PPT(可能同时来几拨客户,所以设置5秒自动切换) 并且支持 前置 和 后置 播放固定幻灯片。 为了方便维护,我把所有客户的幻灯片放到一个PPT里。 但是默认的自定义播放操作比较麻烦,所以有此ahk脚本。 为了方便区分是哪页,所以是用幻灯片的备注内容来判断。 PP ...
分类:
其他好文 时间:
2020-07-08 23:13:04
阅读次数:
80
一开始采取的思路大致如下: 在preStop中使用/bin/sh命令,先down 然后sleep一段时间, 这种思路的执行情况如下: 假若升级容器使用的镜像版本的话,先执行preStop中的命令,sleep设定的时间,在花费删除pod时的默认30秒等待时间,然后才会开始拉取新的镜像,创建新pod 如 ...
分类:
其他好文 时间:
2020-07-08 20:10:37
阅读次数:
72
Real - time Rendering 实时计算机图形学 一、图形绘制管线 绘制管线:在给定虚拟相机、三维物体、光源、照明模式,以及纹理条件下,生成或者绘制一幅二维图像。 最慢的管线决定绘制速度,即图像更新速度,用fps表示,每秒绘制的图像数量,或者用Hz表示。 1、应用程序阶段 应用程序阶段通 ...
分类:
其他好文 时间:
2020-07-08 19:32:06
阅读次数:
67
{ // Date对象创建的四种方式 /* 首先有个前提:是以1970 年 1 月 1 日为0毫秒数 var d = new Date(); var d = new Date(milliseconds); 毫秒数 823243544357 var d = new Date(dateString); ...
分类:
Web程序 时间:
2020-07-08 18:07:32
阅读次数:
63
jQuery fadeToggle() 方法 jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。 如果元素已淡出,则 fadeToggle(1000) 会向元素添加淡入效果。 如果元素已淡入,则 fadeToggle(如上:毫秒为单位) ...
分类:
Web程序 时间:
2020-07-08 15:38:17
阅读次数:
87
1 import time 2 import eventlet 3 eventlet.monkey_patch() 4 with eventlet.Timeout(2,False): #设置超时时间为2秒 5 time.sleep(3) 6 print('超过时长的将不再运行') 7 print(' ...
分类:
编程语言 时间:
2020-07-08 15:18:27
阅读次数:
135
吞吐量:指的是单位时间内处理的客户端请求数量,直接体现软件系统的性能承载能力 吞吐量衡量并发量,通常情况下,吞吐量用“请求数/秒”或者“页面数/分钟”来衡量。 并发数:它最简单的描述就是指多个同时发生发业务操作。 例如:100个用户同时单击登录页面的“登录”按钮操作。 并发性测试描述的是多个客户端同 ...
分类:
其他好文 时间:
2020-07-08 15:14:17
阅读次数:
64
eureka-主要由两部分组成。 eureka-server eureka-client 客户端包括消费者和生产者。消费者和生产者都是客户端。只需引入pom,启动类添加注解,配置文件配置其他信息。 生产者服务启动时会向注册中心,发送注册等相关信息。 注册中心将其信息保存在内存中。并且默认没30秒发送 ...
分类:
编程语言 时间:
2020-07-08 14:55:43
阅读次数:
67
1、java.util.Date java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。 Date()使用当前日期和时间来初始化对象。 Date(long millisec),该参数是从1970年1月1日起的毫秒数. 获取当前日期时 ...
分类:
编程语言 时间:
2020-07-08 09:12:15
阅读次数:
76