题解: 这道题用传统快排(如下所示)的结果就是最后三个点TLE: 如果永远取第一个元素作为枢轴的话,在数组已经有序的情况下每次划分都将得到最坏的结果,时间复杂度退化为O(n^2)。因为其中一个子序列每次都只比原序列少一个元素,该侧的递归深度将达到最大。 #include<iostream>using ...
分类:
编程语言 时间:
2020-02-07 12:48:23
阅读次数:
62
当需要从vuex中获取的变量特别多是,可以使用mapState代替 当一个组件需要获取多个状态时候,将这些状态都声明为计算属性会有些重复和冗余。为了解决这个问题,我们可以使用 mapState 辅助函数帮助我们生成计算属性,让你少按几次键: // 在单独构建的版本中辅助函数为 Vuex.mapSta ...
分类:
其他好文 时间:
2020-02-07 12:48:09
阅读次数:
196
Set(放数组,不能重复) WeakSet(可以放对象,也是不能重复) ...
分类:
其他好文 时间:
2020-02-07 12:47:51
阅读次数:
44
开始出现Access denied for user 'root'@'localhost' (using password: YES)意思是数据库禁止访问,按照网上的教程改my.ini多次无果 一怒之下打算吧mysql卸了,卸载的时候发现还有一个隐藏目录在programdata下,估计是我改的是c盘 ...
分类:
Web程序 时间:
2020-02-07 12:47:00
阅读次数:
71
使用maven 将springboot 应用打包成jar并运行 使用maven将springboot应用打包成一个jar并且运行,需要执行以下几步: 第一步:在springboot的pom.xml中添加maven插件 第二步:执行maven package命令 第三步:cmd进入springboot ...
分类:
编程语言 时间:
2020-02-07 12:45:43
阅读次数:
72
数组解构赋值 对象的解构赋值 对象解构坑 先定义再使用解构赋值,必须使用()包括,否则报错 对象的解构赋值,可以很方便地将现有对象的方法,赋值到某个变量。 上面代码的例一将Math对象的对数、正弦、余弦三个方法,赋值到对应的变量上,使用起来就会方便很多。例二将console.log赋值到log变量。 ...
分类:
其他好文 时间:
2020-02-07 12:45:03
阅读次数:
70
对象赋值 自定义对象方法 is()方法 assign ...
分类:
其他好文 时间:
2020-02-07 12:44:44
阅读次数:
66
``` 你把函数定义在 Vue 的原型链上,只能在 Vue 的实例里才能取到这个方法。 vue组件 是一个Vue 的实例,所以你当然能在这里调用到 ajax 方法。 而,vuex 只是一个 vue插件,在 vuex 里的 this 不是指向 vue实例的,所以肯定是取不到 ajax 方法的。 建议:... ...
分类:
其他好文 时间:
2020-02-07 12:44:32
阅读次数:
56
问题:执行sudo apt-get时,出现校验数字签名时出错。如图 解决方式: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 78BD65473CB3BD13 sudo apt update ...
分类:
其他好文 时间:
2020-02-07 12:44:13
阅读次数:
62
一、Docker介绍与安装 安装 官方安装文档 ubuntu下安装 如果是第一次安装,你需要先添加docker的源然后再安装 更新包 sudo apt-get update 安装证书 sudo apt-get install \ apt-transport-https \ ca-certificat ...
分类:
其他好文 时间:
2020-02-07 12:43:56
阅读次数:
62
时间相关的命令 date 01. 查看时间信息: [root@oldboyedu ~]# date Tue Apr 16 11:49:51 CST 2019 02. 调整时间显示格式 [root@oldboyedu ~]# date +%F 2019-04-16 [root@oldboyedu ~] ...
分类:
其他好文 时间:
2020-02-07 12:43:45
阅读次数:
83
1.abstract class Name { private String name; public abstract boolean isStupidName(String name){}} 大侠们,这有何错误? 答案: 错。 abstract method 必须以分号结尾,且不带花括号。 2. ...
分类:
编程语言 时间:
2020-02-07 12:43:29
阅读次数:
74
今天通过观看老师分享的教学视频,学习了Java script的全选与全不选的操作。首先是绘制一个表格,表格每行的第一列都是一个复选框。表格依然是分成thead和tbody两部分,thead里面存放表头,tbody里面存放数据。给thead里面的复选框定义一个id=box,并给该复选框onclick一 ...
分类:
其他好文 时间:
2020-02-07 12:42:26
阅读次数:
61
vue的一大特色就是组件化,所以组件之间的数据交互是非常重要,而我们经常使用组件之间的通信的方法有:props,$refs和emit。 初识组件之间的通信的属性和方法 props的使用 子组件使用父组件的数据,使用vue的属性props。 当我们在父组件parent里面嵌套一个子组件son的时候,如 ...
分类:
其他好文 时间:
2020-02-07 12:42:08
阅读次数:
74
MySql数据完整性 一、什么是数据完整性? 数据完整性是指数据库中数据在逻辑上的一致性、正确性、有效性和相容性。 1、域(列)完整性 通过对数据的类型、数据的长度、数据的范围进行约束来保证猎德完整性 2、实体(行)完整性 不能有重复的行,不能有不满足要求的行 3、引用完整性 当有主外键关系时,外键 ...
分类:
数据库 时间:
2020-02-07 12:41:49
阅读次数:
112
目前最新发布的Java是JDK13版本,但大部分公司Java运行的还是jdk8,jdk8版本本身也在持续更新中,这里安装部署Jdk8。 oracle官网下载jdk8的安装包,下载地址:https://www.oracle.com/technetwork/java/javase/downloads/j ...
分类:
编程语言 时间:
2020-02-07 12:41:22
阅读次数:
120
一、镜像的概念 1、广泛镜像概念: 镜像是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在完全相同的副本即为镜像。 2、Docker镜像概念: 在Docker中镜像同样是一种完全相同的副本,以广泛的镜像来理解就很简单了,Docker虽然在Linux系统中,但是内部又完全和Lin ...
分类:
其他好文 时间:
2020-02-07 12:41:04
阅读次数:
69