最近在BugkuCTF平台刷题,遇到‘矛盾’http://120.24.86.145:8002/get/index1.php,感觉蛮有意思的,记录下思路 目标代码如下: 想要得到flag变量num必须是1,但是上一层判断语句使用is_numeric判断变量num不能位数字,这是不是很矛盾 下面看下解 ...
分类:
其他好文 时间:
2018-08-16 01:11:15
阅读次数:
267
原文链接https://www.cnblogs.com/zhouzhendong/p/51Nod1634.html 题目传送门 - 51Nod1634 题意 基准时间限制:1 秒 空间限制:131072 KB 分值: 640 难度:8级算法题 基准时间限制:1 秒 空间限制:131072 KB 分值 ...
分类:
其他好文 时间:
2018-08-16 01:11:05
阅读次数:
267
帕斯卡三角形 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 给定一个非负整数 numRows,生成杨辉三角的前 numRow ...
分类:
其他好文 时间:
2018-08-16 01:10:53
阅读次数:
210
本地Ubuntu 18.04,本地Python 3.6.5, 阿里云Ubuntu 16.04,阿里云Python 3.5.2, smtplib,sendmail 8.15.2, 今天,打算实现通过电子邮件发送 注册用户激活功能,原以为一天是够够的了,谁知,踩到 坑了:一个软件坑,一个ECS坑。 早上 ...
分类:
编程语言 时间:
2018-08-16 01:10:42
阅读次数:
645
经过测试,闹心律师小程序第二期也即将上线了,而闹心对于小程序有怎么样的开发实践呢? 小程序在千呼万唤出来之后,带来了大量的开发的吐槽,但尽管我们再怎么嫌弃小程序语法,我们也无法否认微信给小程序所带来的流量以及收益,也必须看重小程序,也不得不去学习小程序 那么我们开发小程序应该怎么去开发呢,熟悉前端的 ...
分类:
微信 时间:
2018-08-16 01:10:35
阅读次数:
698
今天查看MySQL慢查询日志,查看一个四表关联的SQL操作,耗时1006s。这次也是基于基于子查询的思路,对上表进行优化。使时间复杂度降到n^2级别。但优化之后时间反而是原来的三倍多。 原SQL语句: 耗时1s多, 优化后的语句: 查看其执行计划后可知: 修改后的执行计划: 由于索引的存在:原SQL ...
分类:
数据库 时间:
2018-08-16 01:10:18
阅读次数:
204
本题对于按照学习顺序来做的同学而言,没有太多可以讲解的地方, 所以直接上代码喽 ...
分类:
其他好文 时间:
2018-08-16 01:10:07
阅读次数:
155
1.DFS 深度优先搜索在搜索过程中访问某个顶点后,需要递归地访问此顶点的所有未访问过的相邻顶点。 (1)递归实现 (2)也可以用非递归实现,借助于栈的数据结构 其中visited代表着每个节点是否被访问,一般定义成全局的数组。也有将visited定义为局部的数组,作为函数参数引用传递的。 2、BF ...
分类:
其他好文 时间:
2018-08-16 01:09:53
阅读次数:
182
【POJ1704】Georgia and Bob(博弈论) 题面 "POJ" "Vjudge" 题解 这种一列格子中移动棋子的问题一般可以看做成一个阶梯博弈。 将一个棋子向左移动时,它和前面棋子的距离变小,和后面棋子的距离变大,并且减小的值和增大的值是相等的,因此,这个过程我们就可以等价成一个阶梯博 ...
分类:
其他好文 时间:
2018-08-16 01:09:42
阅读次数:
133
命令格式:命令 [-选项] [参数] ls -la /etc1、个别命令不遵循此格式2、当有多个选项时,可以写在一起,大多数顺序可以随意3、简化选项与完整选项 -a 等于 --all ls命令:ls list /bin/list 显示目录文件 -a所有 -l详细 -d查看目录属性 -i查看文件或文件 ...
分类:
系统相关 时间:
2018-08-16 01:09:27
阅读次数:
195
这个是JS内部支持的一种写法,var header = {}等同与var header = new Object(); 至于后面的header.login = false;等是添加属性,与直接写等同, 例如:var header{ login:false } ...
分类:
Web程序 时间:
2018-08-16 01:09:12
阅读次数:
180
from functools import wraps #1.编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件) #要求登录成功一次后,后续的函数都无需再输入用户名和密码 def get_zhPwd(): f = open('pwd','r',encoding='utf-8') con... ...
分类:
编程语言 时间:
2018-08-16 01:09:02
阅读次数:
143
[传送门] (https://www.luogu.org/problemnew/show/P1640) Description lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个 ...
分类:
其他好文 时间:
2018-08-16 01:08:54
阅读次数:
161
Title + = 、--------------------------------------------名称案例-使用watch监听文本框数据的变化2------------------------------------------------ Title + = -------------... ...
分类:
其他好文 时间:
2018-08-16 01:08:38
阅读次数:
176
原来系统所看到的是jdk的默认序列化方式,需要更改设置才可以变为可识别的字体 package com.redisSeri.data.redis; import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.j ...
分类:
其他好文 时间:
2018-08-16 01:08:32
阅读次数:
219
经常听说mysql数据库是集成在系统中,也一直不太明白集成的概念。今天才明白集成的概念就是将mysql所有的文件放到一个文件夹下放到系统中,也就是将mysql采用目录迁移部署的方式进行安装。在上一篇研究了mysql的数据存储结构之后,也研究了mysql作为目录部署以及安装为mysql服务的方法。 1 ...
分类:
数据库 时间:
2018-08-16 01:08:25
阅读次数:
196