10 2019 档案

摘要:1.大小写绕过 这个大家都很熟悉,对于一些太垃圾的WAF效果显著,比如拦截了union,那就使用Union UnIoN等等绕过。 2.简单编码绕过 比如WAF检测关键字,那么我们让他检测不到就可以了。比如检测union,那么我们就用%55也就是U的16进制编码来代替U,union写成 %55nION 阅读全文
posted @ 2019-10-30 11:50 bonelee 阅读(913) 评论(0) 推荐(0) 编辑
摘要:模板: class Solution: # @param nums: The integer array # @param target: Target number to find # @return the first position of target in nums, position s 阅读全文
posted @ 2019-10-27 21:54 bonelee 阅读(426) 评论(8) 推荐(0) 编辑
摘要:dfs算法模板: 1、下一层仅2个节点的dfs,也就是二叉树的dfs 先序遍历,迭代和递归写法都要熟悉: def preoder_traversal(root): if not root: return stack = [root] while stack: node = stack.pop() d 阅读全文
posted @ 2019-10-26 10:12 bonelee 阅读(1425) 评论(0) 推荐(1) 编辑
摘要:132. 单词搜索 II 中文 English English 给出一个由小写字母组成的矩阵和一个字典。找出所有同时在字典和矩阵中出现的单词。一个单词可以从矩阵中的任意位置开始,可以向左/右/上/下四个相邻方向移动。一个字母在一个单词中只能被使用一次。且字典中不存在重复单词 给出一个由小写字母组成的 阅读全文
posted @ 2019-10-25 21:35 bonelee 阅读(546) 评论(0) 推荐(0) 编辑
摘要:https://splunkbase.splunk.com/app/3559/ 详细参考: https://www.slideshare.net/Splunk/using-machine-learning-and-analytics-to-hunt-for-security-threats-webi 阅读全文
posted @ 2019-10-24 16:01 bonelee 阅读(206) 评论(0) 推荐(0) 编辑
摘要:计算机蠕虫(computer worm)与计算机病毒相似,是一种能够自我复制的计算机程序。 与计算机病毒不同的是,计算机蠕虫不需要附在别的程序内,可能不用使用者介入操作也能自我复制或执行。计算机蠕虫未必会直接破坏被感染的系统,却几乎都对网络有害。计算机蠕虫可能会执行垃圾代码以发动分散式阻断服务攻击, 阅读全文
posted @ 2019-10-23 21:18 bonelee 阅读(2920) 评论(0) 推荐(0) 编辑
摘要:Mirai(日语:ミライ[1],中文直译“未来”[2][3])是一款恶意软件,它可以使运行Linux的计算系统成为被远程操控的“僵尸”,以达到通过僵尸网络进行大规模网络攻击的目的。Mirai的主要感染对象是可访问网络的消费级电子设备,例如网络监控摄像机和家庭路由器等[4]。Mirai构建的僵尸网络已 阅读全文
posted @ 2019-10-23 21:10 bonelee 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:双向宽度优先搜索 (Bidirectional BFS) 算法适用于如下的场景: 以上 3 个条件都满足的时候,可以使用双向宽度优先搜索来求出起点和终点的最短距离。 算法描述 双向宽度优先搜索本质上还是BFS,只不过变成了起点向终点和终点向起点同时进行扩展,直至两个方向上出现同一个子节点,搜索结束。 阅读全文
posted @ 2019-10-23 10:02 bonelee 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:BFS模板,记住这5个: (1)针对树的BFS 1.1 无需分层遍历 from collections import deque def levelOrderTree(root): if not root: return q = deque([root]) while q: head = q.pop 阅读全文
posted @ 2019-10-23 09:41 bonelee 阅读(1060) 评论(1) 推荐(0) 编辑
摘要:33. N皇后问题 中文 English English n皇后问题是将n个皇后放置在n*n的棋盘上,皇后彼此之间不能相互攻击(任意两个皇后不能位于同一行,同一列,同一斜线)。 给定一个整数n,返回所有不同的n皇后问题的解决方案。 每个解决方案包含一个明确的n皇后放置布局,其中“Q”和“.”分别表示 阅读全文
posted @ 2019-10-20 21:48 bonelee 阅读(536) 评论(0) 推荐(0) 编辑
摘要:192. 通配符匹配 中文 English English 判断两个可能包含通配符“?”和“*”的字符串是否匹配。匹配规则如下: '?' 可以匹配任何单个字符。 '*' 可以匹配任意字符串(包括空字符串)。 两个串完全匹配才算匹配成功。 判断两个可能包含通配符“?”和“*”的字符串是否匹配。匹配规则 阅读全文
posted @ 2019-10-20 12:58 bonelee 阅读(506) 评论(0) 推荐(0) 编辑
摘要:52. 下一个排列 中文English 给定一个整数数组来表示排列,找出其之后的一个排列。 给定一个整数数组来表示排列,找出其之后的一个排列。 给定一个整数数组来表示排列,找出其之后的一个排列。 Example 例1: 输入:[1] 输出:[1] 例2: 输入:[1,3,2,3] 输出:[1,3,3 阅读全文
posted @ 2019-10-15 09:56 bonelee 阅读(151) 评论(0) 推荐(0) 编辑
摘要:135. 数字组合 中文 English English 给定一个候选数字的集合 candidates 和一个目标值 target. 找到 candidates 中所有的和为 target 的组合. 在同一个组合中, candidates 中的某个数字不限次数地出现. 给定一个候选数字的集合 can 阅读全文
posted @ 2019-10-13 22:56 bonelee 阅读(291) 评论(0) 推荐(0) 编辑
摘要:15. 全排列 中文 English 给定一个数字列表,返回其所有可能的排列。 样例 样例 1: 输入:[1] 输出: [ [1] ] 样例 2: 输入:[1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 挑战 使 阅读全文
posted @ 2019-10-13 22:09 bonelee 阅读(604) 评论(0) 推荐(0) 编辑
摘要:17. 子集 中文 English English 给定一个含不同整数的集合,返回其所有的子集。 给定一个含不同整数的集合,返回其所有的子集。 给定一个含不同整数的集合,返回其所有的子集。 样例 样例 1: 输入:[0] 输出: [ [], [0] ] 样例 2: 输入:[1,2,3] 输出: [ 阅读全文
posted @ 2019-10-13 18:04 bonelee 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:SpringMVC使用@Valid注解进行数据验证 SpringMVC使用@Valid注解进行数据验证 SpringMVC使用@Valid注解进行数据验证 SpringMVC使用@Valid注解进行数据验证 from:https://blog.csdn.net/zknxx/article/detai 阅读全文
posted @ 2019-10-11 19:57 bonelee 阅读(2253) 评论(0) 推荐(0) 编辑
摘要:901. 二叉搜索树中最接近的值 II 中文 English English 给定一棵非空二叉搜索树以及一个target值,找到 BST 中最接近给定值的 k 个数。 给定一棵非空二叉搜索树以及一个target值,找到 BST 中最接近给定值的 k 个数。 给定一棵非空二叉搜索树以及一个target 阅读全文
posted @ 2019-10-07 22:09 bonelee 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:示意代码如下: 阅读全文
posted @ 2019-10-06 15:55 bonelee 阅读(560) 评论(0) 推荐(0) 编辑
摘要:900. 二叉搜索树中最接近的值 中文 English English 给一棵非空二叉搜索树以及一个target值,找到在BST中最接近给定值的节点值 给一棵非空二叉搜索树以及一个target值,找到在BST中最接近给定值的节点值 给一棵非空二叉搜索树以及一个target值,找到在BST中最接近给定 阅读全文
posted @ 2019-10-05 12:13 bonelee 阅读(418) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示