1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引起致命的性能下降 ...
分类:
数据库 时间:
2020-07-05 19:00:38
阅读次数:
59
题目描述 给你一个 \(n\) 行 \(m\) 列的二维迷宫,一开始你在迷宫的左上角的格子 \((1,1)\) 处(我们用位置 \((x,y)\) 来表示第 \(x\) 行第 \(y\) 列),你要走到右下角的格子 \((n,m)\) 处 ,但是你是不能随便走的,每一步你只能往右移动一格,或者往下移 ...
分类:
其他好文 时间:
2020-07-05 19:00:10
阅读次数:
61
【1】前提 前提:下载好Python并把python添加到了Path路径 以3.8为例子,在安装的时候有个这个勾选项,Add Python 3.8 to PATH,勾上就好,没有的话。就把python下的scripts 路径加入到path即可。 【2】pip 方法安装 【2.1】切换运行目录 打开命 ...
分类:
编程语言 时间:
2020-07-05 18:59:38
阅读次数:
142
等价类 边界值 判定表 因果图 正交试验 3因子:客户姓名,联系电话,通信地址 2水平:输入,不输入 直接套用正交表中可得,一共只有5中实验,减轻了工作量。 总结: 状态迁移 机票案例: 总结: 流程分析 流程分析法需要保证入口唯一、出口唯一: ...
分类:
其他好文 时间:
2020-07-05 18:59:15
阅读次数:
56
重点: 1. KEY 和 IV 转 byte[] 时的编码。 2.要加密的字符串转 byte[] 时的编码。 3.AES 的PADDING,MODE。 4.加密后的byte[] 转字符串时的编码。 先看加密代码: public static string AesEncrypt(string cont ...
Shell运算符 基本语法: 1.“$((运算式))”或者“$[运算式]” 2.expr +,-,\*,/,% 加,减,乘,除 注意:expr运算符间要有空格 (2+3)*4的运算 方法二: ...
分类:
系统相关 时间:
2020-07-05 18:58:29
阅读次数:
129
题意 给定一个未知的$0/1$矩阵,对每个$i$求$(1,1)\sim(n,m)$最短路为$i$的概率,在矩阵中不能向左走,路径长度为路径上权值为$1$的格子个数。 \(n\leq6,m\leq100。\) 思路 参考了这篇博客的思路【51nod1683】最短路 概率乘了$2^{n\times m} ...
分类:
其他好文 时间:
2020-07-05 18:58:00
阅读次数:
56
Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0时表示成功,否则(非0值)表示失败或异常。使用专门的测试工具test命令,可对条件进行测试,并根据返回值来判断条件是否成立(返回值为0表示成立)。使用test测试命令时使用格式:test 条件表达式test [ 条件表达... ...
分类:
系统相关 时间:
2020-07-05 18:57:48
阅读次数:
106
转:https://blog.csdn.net/weixin_42978870/article/details/83623435 方案一 1、在使用的项目右击,点击Build Path → Configure Build Path 2、在弹出的窗口中点击Libraries选项卡 3、展开JRE Sy ...
分类:
编程语言 时间:
2020-07-05 18:57:34
阅读次数:
317
问题描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉树: root = [3 ...
分类:
其他好文 时间:
2020-07-05 18:56:51
阅读次数:
42
题目链接:https://codeforces.ml/contest/1272/problem/E 题意:给定数组 a1 a2 an 每个数可以从当前的i 跳到i+a[i] 或者i-a[i] (不能越界) 问每个数最少跳多少次能跳到一个奇偶性与当前的a[i]不同的位置上 思路: 刚开始的想法是记忆化 ...
分类:
其他好文 时间:
2020-07-05 18:56:36
阅读次数:
48
运行时间定义: starttime=`date +%s -d '2010-01-01 17:23:40'` endtime=`date +%s -d '2010-01-01 15:01:47'` time=`echo $(($endtime - $starttime)) | awk '{t=spli ...
分类:
其他好文 时间:
2020-07-05 18:56:18
阅读次数:
52
111 <?php require("conf/config.php"); if (isset($_REQUEST['id'])) { $id = $_REQUEST['id']; if (preg_match("/\d.+?\D.+/is",$id)){ die("Attack detected" ...
分类:
数据库 时间:
2020-07-05 18:55:18
阅读次数:
90
一、感知机 原理参考https://www.cnblogs.com/pinard/p/6042320.html#!comments $sign(x)= \begin{cases} -1& {x<0}\\ 1& {x\geq 0} \end{cases}$ 在推导出损失函数的时候,简化运算不考虑分母 ...
分类:
其他好文 时间:
2020-07-05 18:54:34
阅读次数:
59
位 :一位是1个二进制的0或1(bit) 字节:一个字节是8个位(Byte) 字 :一个字就是16个位。16位 双字:一个双字是两个字。即32位 总之: 1个双字=2个字=4个字节=32位 DWORD 双字:0000 0000 0000 0000 0000 0000 0000 0000——32个位( ...
分类:
其他好文 时间:
2020-07-05 17:49:34
阅读次数:
257
0x00产品介绍 影响产品/版本: 极致CMS =>v 1.5 <=v 1.7 厂商目前已修复 见官网更新 0x01测试过程: 漏洞名称:存储xss,前台打后台管理员cookie 黑盒过程: 首先我们在后台创建一个允许用户发布文章的栏目前台发表文章,xss在标题位置 来到后台,点开标题,成功弹框成功 ...
分类:
Web程序 时间:
2020-07-05 17:49:11
阅读次数:
141
先考虑一个排列的情况。从边界入手,先把a[n]搞成n,同时要保证前面的数,相对大小关系不变。可以依次交换(pos[a[n]+1],n), (pos[a[n]+2],n),...,(pos[n],n)。完成这一轮操作后,转化为一个规模减1的子问题,继续做即可。当不是一个排列时,对相同的数,我们强行令位... ...
分类:
其他好文 时间:
2020-07-05 17:48:54
阅读次数:
149