MySQL 索引数据结构 - 对比 2 叶子节点:B树没有完整的索引,B+树保留了完整的索引;B树叶子节点没有指针关联;2 对于MySQL来说,每个(页)节点(root)分配的空间是16kb,高度为3的B+树整体可存储两千多万数据;且数据不重复的特点;1 非叶子节点:B树保留了data数据,B+树没有;B树没有冗余索引,B+树是存储的冗余索引;1 查找时比较费时的步骤是load节点到内存,而在内存查找数据是比较快的;3 高度为3的B+树中,查找某一个元素,只经过3次磁盘IO即可找到;非叶子节点不存储数据,可以存储更多的索引,降低树高度;
谈谈对OOA、OOD、OOP理解 OOA阶段:面向对象分析,此阶段领域建模,需求分析。OOD阶段:面向对象设计,此阶段输出系统概要设计、系统详细设计。OOP阶段:面向对象编程,此阶段用面向对象语言,实现OOD的设计,输出可用系统。
selenium + allure,代码执行没问题,就是不生成报告 说明现象:python中使用selenium+allure生成报告,代码执行没有问题,就是测试报告数据没有生成。解决方法:修改pycharm的设置。一、问题说明如图 两个文件的执行执行命令一摸一样,但是运行后test_shop.py文件,生成不了测试数据,也没有测试报告。 运行时的图标和名称也不一样。 二、解决办法如图 file--settings--Tools--Pyhon Integrated Tools 修改Default...
python-selenium 定位不到元素原因 文章目录一、检查元素表达式是否正确1. 动态id定位不到元素2. 表达式错误二、考虑元素是否需要等待三、iframe内嵌网页四、多标签页切换,或弹出警告框一、检查元素表达式是否正确1. 动态id定位不到元素driver.find_element_by_id("user_0_32391").click()如上面id后面是一串随机数,再次打开网页时会改变,此时无法通过id准确定位元素2. 表达式错误这是因为使用css和xpath定位,需要遵守对应的语法规则,没有按照规则来写推荐使用的元素定位方式
org.springframework.beans.factory.UnsatisfiedDependencyException问题的一种思路 报错信息:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘com.test.testprectice.MyTest’: Unsatisfied dependency expressed through field ‘userMapper’; neste...
面试题ArrayList和LinkedList的区别 准备面试,总结一下备用是否线程安全:ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全;继承的抽象及底层数据结构:ArrayList是继承AbstractList,LinkedList是继承AbstractSequentialList。ArrayList底层使用的是Object[]形式,LinkedList是双向链表数据结构。实现的接口:ArrayList...
微信小程序添加绑定事件没有效果 添加微信小程序没有效果:<image bindTap="onLikeTap" wx:if="{{listLike[index]}}" src="/image/list/article/icon/Icon_circle_fill.png" /> onLikeTap: function(e){ console.log(1); },bindTap(×) ---&g...
docker常用命令 docker常用命令1.帮助命令:docker versiondocker infodocker --help2.镜像命令:docker images [options]docker images : 列出本地主机上的镜像docker images -a :列出本地所有的镜像(含中间映像层)docker images -q:只显示镜像IDdocker images -...