c0ny1/upload-labs c0ny1/upload-labs是一个文件上传漏洞靶场,地址:https://github.com/c0ny1/upload-labs[...
c0ny1/upload-labs c0ny1/upload-labs是一个文件上传漏洞靶场,地址:https://github.com/c0ny1/upload-labs[...
文件上传漏洞 文件上传漏洞是开发者在开发功能时没有做足够充分的验证(包括前端和后端),导致用户可以上传恶意文件,比如木马、病毒、恶意脚本和webshell等。 利用条件: 能...
中国菜刀 中国菜刀是一个集成型webshell管理工具,windows平台使用。建议在虚拟机中使用,主流杀毒软件会视中国菜刀为病毒,建议关闭杀毒软件或将中国菜刀放入白名单。 ...
越狱工具 使用到的越狱工具:unc0ver https://unc0ver.dev/[https://unc0ver.dev/] 越狱配置: MAC M1, iphone S...
概念 百度百科:robots协议也叫robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此网站...
robots 题目:X老师上课讲了Robots协议,小宁同学却上课打了瞌睡,赶紧来教教小宁Robots协议是什么吧。 解题思路:看到robots协议,首先了解robots协议...
题目 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1:输入: s = "anagram", t = "nagaram"输出: tru...
哈希表 散列表用的是数组支持按照下标随机访问数据的特性,所以散列表其实就是数组的一种扩展,由数组演化而来。可以说,如果没有数组,就没有散列表。我们通过散列函数把元素的键值映射...
题目--滑动窗口最大值 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一...
题目 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序...
题目 设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。你的 KthLargest 类需要一个同时接收整数 k 和整数数组nu...
栈 栈:具有数据先入后出,先出后入的特性。从栈的操作特性上来看,栈是一种“操作受限”的线性表,只允许在一端插入和删除数据。当某个数据集合只涉及在一端插入和删除数据,并且满足后...
题目 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例:输入:1->2->4, 1->3->4输出:1->1->2->3->...
题目 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 思路 使用快慢指针法,初始时快慢指针都指向头结点,然后快指针...
题目 给定两个链表,判断两个链表是否相交,如果相交返回相交的交点,否则返回空结点。 思路 暴破法采用双循环,从第一个链表第一个开始依次寻找第二个链表中的结点是否相同,这样下来...
题目 二进制链表转整数 leetcode 1290 给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。请你返...
题目 返回倒数第k个结点 leetcode 面试题02.02实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 示例:输入:1->2->3->4->5和k=2输...
手写了一遍链表的代码,写完神清气爽再也不害怕写链表代码了hhhhh 链表的具体代码实现,链表的功能有创建、插入、删除、打印、查询。 写链表代码一定要注意:1. 使用前要申请空...