摘要: lag与lead函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。 over()表示 lag()与lead()操作的数 阅读全文
posted @ 2021-02-24 16:52 第五个季节xjw 阅读(2578) 评论(0) 推荐(0)
摘要: 测试时经常需要构造数据,当对mysql表批量插入数据时,遇到问题:表中字段id是主键,批量插入数据时需要先查看max(id),然后再insert语句中对每个id值依次按步长添加且要大于库里最大值。这样构造起来比较麻烦。 分析:检查mysql表是否存在主键,是否设置主键自动增加; show creat 阅读全文
posted @ 2021-02-24 16:51 第五个季节xjw 阅读(401) 评论(0) 推荐(0)
摘要: 环境准备: centos docker 1.拉取镜像 [root@localhost home]# docker pull gitlab/gitlab-ce 2.创建Gitlab配置 [root@localhost home]# mkdir -p /home/gitlab/etc [root@loc 阅读全文
posted @ 2020-12-21 17:16 第五个季节xjw 阅读(53) 评论(0) 推荐(0)
摘要: selenium中提供的webdriver包含了鼠标操作的类,常用的是:ActionsChains和TouchActions 前者用于pc端,后者用于pc和h5。 ** 实例:鼠标单击双击、右击 ** # -*- coding:utf-8 -*- # author:xjw # date=2021/2 阅读全文
posted @ 2020-10-10 22:13 第五个季节xjw 阅读(171) 评论(0) 推荐(0)
摘要: ###直接等待 time.sleep()此方法强制设置等待时间 import time from selenium import webdriver from selenium.webdriver.common.by import By class Testsearch: def setup(sel 阅读全文
posted @ 2020-09-14 20:30 第五个季节xjw 阅读(310) 评论(0) 推荐(0)
摘要: 1.pip安装完成mitmproxy之后,进入mitm.it下载证书报错: 解决办法:配置代理 2.mitmweb抓取不到数据 经过分析,当前安装的mitmproxy版本过高,为不影响使用,可以安装文档版本比如5.2 pip install mitmproxy==5.2 阅读全文
posted @ 2020-06-06 14:40 第五个季节xjw 阅读(244) 评论(0) 推荐(0)