1. 目标指定
参数
说明
-u <URL>
指定目标 URL(GET 请求)
--data=<POST数据>
指定 POST 请求参数(如--data="user=admin&pass=123")
--method=<HTTP方法>
强制指定 HTTP 方法(如--method=PUT)
2. 注入检测
...
概述涉及的题目有:攻防世界baby web、inget、easyupload、
fileinclude、fileclude、easy php、file_include
涉及index.php 、超基本sql注入、user.ini及一句话木马、php审计、php://filter协议读取文件的运用、弱比较、php://filter协议下不同编码运用
ba...
树状数组前置知识-lowbit()非负整数n在二进制表示下最低位1及其后面的的0构成的数值
eg. lowbit(44) = lowbit((101100))=(100)= 4 (4的二进制表示是100)
为了求这个数值我们可以先取反
101100 => 010011 然后再加1
010011 => 010100 这时我们发现...
优先级 运算符 描述
1 () 函数调用、数组下标、指针解引用2 ++ 、– 后置自增/自减3 ++、–、!、~ 前置自增/自减 和 单目运算符4 ...
翔哥的模版
谢谢翔哥~
123456789101112131415161718192021#include<bits/stdc++.h>using namespace std;using i64=long long;const int N=1e5+5;void solve(){}int main(){ ios::sync_with_stdio(0);...
初学dp之01背包刚开始学算法的时候,就经常听到大犇们讨论什么dpdp的,叫什么动态规划,然后感觉这东西很深奥
于是对它就产生了某种畏惧心理
等到学的时候也没弄懂,没想到现在要在这个破嵙重新捡起来
概念大致就是递归的思路,把大问题分解成小问题,就这样
贴个模版题先😋7-3 小Z卸货
作者 zyc
单位 山东科技大学
小Z卸货小Z是一个卸货工人,他每天都会去码头卸货,每件货物都有其价值vi和...
前缀和算法前缀和算法在处理加和问题时能有效降低时间复杂度,乃居家常备法宝
你想打暴力当然也可以
这个算法的思路就是,遍历到第n个数,就把他前面的加起来
类似数学上的数列求和吧
Sn=Sn-1+an//打不出来下标,凑活看吧
代码实现
1234for(int i=1;i<=n;i++) cin>>a[i];for(int i=1;i<=n;i++) dp[i...
sort排序自定义规则sort排序默认是递增排序,我们也可以自定义排序规则
方法比如说一个a数组吧 传统排序方法是
sort(a,a+n);//有n个数
注意,如果我们用vector定义了数组,则要
sort(a.begin(),a.end());
其实,这样写都省略了一个部分
sort(a,a+n,规则)省略了后面的“规则”
对于规则,我们可以用一个bool函数自定义
123456bool...
归并排序归并排序是一种排序方式,分为两个步骤,归与并。归就是一直分组分到不能再分为止,并就是合并,(显而易见这是一个递归回溯的过程)
过程比如说有8个数
开始阶段:10 6 7 1 3 9 4 2(对半砍)
第一次分解:10 6 7 1 3 9 4 2(对半砍)
第二次分解:10 6 7 1 3 9 4 ...