摘要: 当我们发现SQL执行很慢的时候,自然而然想到的就是加索引。对于范围查询,索引的底层结构就是B+树。今天我们一起来学习一下B+树哈~ 公众号:捡田螺的小男孩 树简介、树种类 B-树、B+树简介 B+树插入 B+树查找 B+树删除 B+树经典面试题 github地址,感谢每颗star github.co 阅读全文
posted @ 2021-04-10 15:52 嗨不错喽 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 面试官考点之索引是什么? 面试官考点之索引类型 面试官考点之为什么选择B+树作为索引结构 面试官考点之一次索引搜索过程 面试官考点之覆盖索引 面试官考点之索引失效场景 面试官考点之最左前缀 面试官考点之索引下推 面试官考点之大表添加索引 一、面试官考点之索引是什么? 索引是一种能提高数据库查询效率的 阅读全文
posted @ 2021-04-10 15:48 嗨不错喽 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 公众号:捡田螺的小男孩 github地址:github.com/whx123/Java… 1. 仅是判断是否存在时,select count 比 select 具体的列,更好。 我们经常遇到类似的业务场景,如,判断某个用户userId是否是会员。 (反例): 一些小伙伴会这样实现,先查从用户信息表查 阅读全文
posted @ 2021-04-10 15:10 嗨不错喽 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.mysql主从复制原理图 mysql主从复制原理是大厂后端的高频面试题,了解mysql主从复制原理非常有必要。 主从复制原理,简言之,就三步曲,如下: 主数据库有个bin-log二进制文件,纪录了所有增删改Sql语句。(binlog线程) 从数据库把主数据库的bin-log文件的sql语句复制过 阅读全文
posted @ 2021-04-10 14:56 嗨不错喽 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 1. 应用操作 1.1 获取应用的包名和界面名 1.2 安装和卸载以及检查应用是否安装 1.3 在脚本内启动其他应用 1.4 关闭应用 1.5 重置应用 1.6 将应用置于后台 回到顶部(go to top) 1. 应用操作 本章所罗列的方法主要针对应用的操作,如应用的安 阅读全文
posted @ 2020-09-17 17:02 嗨不错喽 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 1. 元素定位 1.1 id定位 1.2 class定位 1.3 xpath 回到顶部(go to top) 1. 元素定位 对于自动化测试来说,核心技能就是对象的定位了。不管是web页面上的按钮或输入框,还是移动app上的一个按钮或输入框,我们要想对其进行点击或输入操作 阅读全文
posted @ 2020-09-17 16:26 嗨不错喽 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 1. Desired Capabilities 回到顶部(go to top) 1. Desired Capabilities Desired Capabilities简单来说就是一组设置,这些设置可以让测试脚本控制Appium的运行行为。下面就逐个对Desired Ca 阅读全文
posted @ 2020-09-17 15:37 嗨不错喽 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 1. 真实机第一个appium程序 2. 模拟器第一个appium程序 3. 查看元素 回到顶部(go to top) 1. 真实机第一个appium程序 学完了前面的知识,也将环境搭建好了,接下来我们就正式开始appium的学习了。 在做app自动化的时候,我们肯定是针 阅读全文
posted @ 2020-09-16 16:51 嗨不错喽 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 1. 安装appium client 2. adb命令 2.1 adb的工作原理 2.1.1 adb的概念 2.1.2 adb的构成和工作原理 2.2 adb常用命令 2.2.1 获取包名和界面名 2.2.2 文件传输 2.2.3 获取app启动时间 2.3 adb命令大 阅读全文
posted @ 2020-09-14 19:26 嗨不错喽 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1. 下载并安装Node.JS 2. 非GUI版本appium下载与安装 2.1 启动appium服务器 2.2 停止appium服务器 3. GUI版本appium下载与安装 1. 下载并安装Node.JS 进入官网:https://nodejs.org/en/。 由于我们是新手嘛,所以 阅读全文
posted @ 2020-09-14 19:04 嗨不错喽 阅读(400) 评论(0) 推荐(0) 编辑