/*快速排序 算法思路: 1、在待排序的N个记录中任取一个元素(通常取第一个记录)作为基准,称为基准记录; 2、定义两个索引 left 和 right 分别表示“首索引” 和 “尾索引”,key 表示“基准值”; 3、首先,尾索引向前扫描,直到找到比基准值小的记录(left != righ),并替换 ...
分类:
编程语言 时间:
2020-07-30 16:51:14
阅读次数:
72
wxml: <scroll-view class="warp_" scroll-y="true"> <view style='' style='position: absolute;z-index: 2;top:0;left:0;right:0;'> <canvas canvas-id="myCan ...
分类:
微信 时间:
2020-07-30 16:42:48
阅读次数:
119
1.Mybatis多表查询 1.1 一对一查询 1.1.1 一对一查询的模型MapperScannerConfigurer 用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户 一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户 1.1.2一对一查询的语句 对应的sql语 ...
分类:
其他好文 时间:
2020-07-30 16:40:10
阅读次数:
69
一、怎么实现字符串变为list 1.使用split(),把字符串拆分再存入数组; 例子 input="ni si shi" output=input.split(" ") print (output) 输出应为:['ni', 'si', 'shi'] 2. 怎么使 list 数据逆序: 这里可以用到 ...
分类:
编程语言 时间:
2020-07-30 14:34:22
阅读次数:
79
多线程 创建线程的两种方式 1.继承Thread类,重写它的run方法; 2.实现Runnable接口,重写它的run方法; 延时睡眠 sleep(延时)使线程休眠不会释放锁 线程终止 定义一个标志位flag=false,不推荐使用stop(),destroy()方法 线程强制执行 join,可以想 ...
分类:
编程语言 时间:
2020-07-30 10:47:15
阅读次数:
77
class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = Nonea = TreeNode(1)b = TreeNode(2)c = TreeNode(3)a.left = ba.right = ...
分类:
其他好文 时间:
2020-07-29 21:25:43
阅读次数:
70
一、pd.merge() 二、join() 三、combine_first() ...
分类:
其他好文 时间:
2020-07-29 17:47:28
阅读次数:
68
一、数组声明 数组是多个变量值的结合,是Array对象的实例,所以可以像对象一样调用方法。 1、创建数组 使用对象的方法创建数组。 <script> ? "use strict"; let array = new Array(1, 2, 3, 4, 5); console.table(array); ...
分类:
编程语言 时间:
2020-07-29 09:53:19
阅读次数:
548
执行计划个人理解是一个“点”,“线”,“面”的问题,与关系数据库中都有一些相似的成分,串起来还是比较容易掌握的,对于一条复杂的sql,所谓的点就是其中单个表的访问方式,线是表之间的先后访问\驱动顺序,面就是表与表之间的连接算法以及中间结果在内存缓冲区中的处理(类似于bitmap scan,中间结果集 ...
分类:
数据库 时间:
2020-07-29 00:43:26
阅读次数:
197
尝试证明: $ \left \lceil \frac 设$x=\left \lceil \frac \right \rceil $ 所以$\frac=x-r,0\le r < 1$ 两边分别化为: $ \left \lceil \frac $ \left \lceil \frac 假设两式不相等 设 ...
分类:
其他好文 时间:
2020-07-28 22:46:46
阅读次数:
72