前言 在MySQL中,无论是Innodb还是MyIsam,都使用了B+树作索引结构(这里不考虑hash等其他索引)。本文将从最普通的二叉查找树开始,逐步说明各种树解决的问题以及面临的新问题,从而说明MySQL为什么选择B+树作为索引结构。 一、二叉查找树(BST):不平衡 二叉查找树(BST,Bin ...
分类:
数据库 时间:
2020-06-22 17:15:52
阅读次数:
83
我已经等了很久了。Discord今天宣布,您现在可以将服务器组织到文件夹中,最终为您提供一种对已加入的数十台服务器进行正确排序的方法。
分类:
其他好文 时间:
2020-06-22 17:15:26
阅读次数:
112
序 一转眼,最近的项目从制作到上线已经过去了2个多月,用户也突破了20W。虽然体量不是很大,但对一个小型技术团队来说,在用户高速增长的情况下,保证系统稳定的同时确保开发进度,尤其是还要管理团队,对我来说也是有挑战的一件事,为此开启了2个多月的高压模式(日均12H)。期间也被很多问题搞得心态爆炸,不过 ...
分类:
其他好文 时间:
2020-06-22 17:15:08
阅读次数:
55
chmod命令用于改变Linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 ...
分类:
系统相关 时间:
2020-06-22 17:14:51
阅读次数:
58
【把docker中容器时db002里面的my.cnf文件拷贝到根目录下】 docker cp db002:/etc/mysql/my.cnf ~/root/ 【把根目录下my.cnf文件拷贝到docker中容器时db002里面】 docker cp ~/root/my.cnf db002:/etc/ ...
分类:
其他好文 时间:
2020-06-22 17:14:36
阅读次数:
51
pip install pycryptodome 然后去C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-packages 把下面这个文件夹名字开头的c改成大写的C,有的可能下载下来默认就是大写 问题: 1、 ...
分类:
编程语言 时间:
2020-06-22 17:14:19
阅读次数:
122
1、索引的目的是什么? 快速访问数据表中的特定信息,提高检索速度 创建唯一性索引,保证数据库表中每一行数据的唯一性。 加速表和表之间的连接 使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间 2、索引对数据库系统的负面影响是什么? 负面影响: 创建索引和维护索引需要耗费时间,这个时 ...
分类:
数据库 时间:
2020-06-22 17:13:40
阅读次数:
61
在Linux系统里,文件或目录的权限的掌控以拥有者及所属群组来管理。可以使用chgrp指令变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。 ...
分类:
系统相关 时间:
2020-06-22 17:13:04
阅读次数:
62
滑块验证 OpenCV+python https://www.jb51.net/article/161503.htm?tdsourcetag=s_pcqq_aiomsg python+selenium... https://www.cnblogs.com/ohahastudy/p/11493971. ...
分类:
其他好文 时间:
2020-06-22 17:12:46
阅读次数:
110
在互联网产品管理职位结构中大致分为:产品专员、产品经理、产品总监、产品副总(由低到高)。 在目前很多的小公司里基本将众多产品职能角色汇集成一个:产品经理(当然,甚至在有些公司老板就是产品经理),那么一个人拥有多个职能角色看似能够减少沟通成本(时间,信息差错),其实上违背了做产品的核心工作原则:系统工 ...
分类:
其他好文 时间:
2020-06-22 17:12:14
阅读次数:
57
什么是性状? 性状是在PHP5.4.0引入的新概念,既像类又像接口。 性状是类的部分实现(即常量,属性和方法),可以混入一个或多个现有的PHP类中。 作用: 1. 表明类可以做什么(像是接口) 2. 提供模块化实现(像是类) PHP是一种面向对象语言,使用的是典型的继承模型。在继承模型中,我们通过先 ...
分类:
Web程序 时间:
2020-06-22 17:11:44
阅读次数:
77
SQL单行拆分多行 不需要自建自增的辅助表,Mysql自带help_topic可以使用; SELECT SUBSTRING_INDEX( SUBSTRING_INDEX( target_column, ',', b.help_topic_id + 1 ), ',', -1 ) AS coop_bra ...
分类:
数据库 时间:
2020-06-22 17:10:46
阅读次数:
86
https://blog.csdn.net/ThinkWon/article/details/104778621?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-BlogCommendHotData-89.nonecase&dept ...
分类:
其他好文 时间:
2020-06-22 17:10:31
阅读次数:
56
记录nginx配置文件的配置项 # Nginx 默认配置文件nginx.conf中文详解 #定义Nginx运行的用户和用户组 #user nobody; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 1; #全局错误日志定义类型,[ debug | info ...
分类:
其他好文 时间:
2020-06-22 17:09:37
阅读次数:
56
其实这种sql就不应该存在吧。。。 <select id="queryServiceOrderList" resultMap="BaseVoResultMap"> SELECT ai.`name`, sp.shop_name, so.car_no, so.service_date, so.servi ...
分类:
数据库 时间:
2020-06-22 17:09:17
阅读次数:
67
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 ...
分类:
系统相关 时间:
2020-06-22 17:08:55
阅读次数:
71
由测试用例设计得出用例的内容,然后按照用例写作规范落实到文档中,两者是形式和内容的关系。一个好的测试用例必须包含足够的内容,可以将这些内容拆分成八个要素,只要把这八个要素写的完整准确,这个用例就算是写的比较好了(感觉和小学作文三段式填鸭差不多)。 通用用例的八要素:测试项目、用例编号、测试标题、重要 ...
分类:
其他好文 时间:
2020-06-22 17:08:20
阅读次数:
48