首页 > 其他
Struts2 漏洞复现之s2-001
漏洞原理: 该漏洞因为用户提交表单数据并且验证失败时,后端会将用户之前提交的参数值使用 OGNL 表达式 %{value} 进行解析,然后重新填充到对应的表单数据中。例如注册或登录页面,提交失败后端一般会默认返回之前提交的数据,由于后端使用 %{value} 对提交的数据执行了一次 OGNL 表达式 ...
分类:其他   时间:2021-05-25 09:07:44    收藏:0  评论:0  赞:0  阅读:34
打印5行正三角形
public class TestDemo { public static void main(String[] args) { //打印三角形 for (int i = 1; i <= 5; i++) {![](https://img2020.cnblogs.com/blog/2406104/20 ...
分类:其他   时间:2021-05-25 09:07:23    收藏:0  评论:0  赞:0  阅读:25
二叉树层次遍历
首先我们从最基础的打印二叉树开始! 层序遍历打印二叉树 public void printByLevel(Node head) { if (head == null) { return; } Queue<Node> queue = new LinkedList<>(); queue.offer(he ...
分类:其他   时间:2021-05-25 09:07:10    收藏:0  评论:0  赞:0  阅读:42
k8s-容器技术
问题 Mount Namespace 的动机是什么?为了让别人不知道属于自身(容器)自己的挂载点 Mount Namespace 是如何引入 rootfs 的 ? 概述     这个章节介绍 Linux 相关的 Namespace 技术 linux 容器最基础 ...
分类:其他   时间:2021-05-25 09:06:40    收藏:0  评论:0  赞:0  阅读:34
Map接口
Map 接口概述? Map与Collection并列存在。用于保存具有 映射关系的数据:key-value? Map 中的 key 和 value 都可以是任何引用类型的数据? Map 中的 key 用Set来存放, 不允许重复,即同一个 Map 对象所对应的类,须重写hashCode()和equa ...
分类:其他   时间:2021-05-25 09:06:25    收藏:0  评论:0  赞:0  阅读:24
nginx的安装与配置
nginx的安装 //创建系统用户nginx [root@nginx ~]# useradd -r -M -s /sbin/nologin nginx //安装依赖环境 [root@nginx ~]# yum -y install pcre-devel openssl openssl-devel g ...
分类:其他   时间:2021-05-25 09:05:53    收藏:0  评论:0  赞:0  阅读:28
【内存管理】ION内存管理器浅析(system contig heap)
##system contig heap与system heap 从代码中我们看到system contig heap与system heap同属一个文件中,ion_system_heap.c 相同点:它们都是根据用户传递的字节len,转换成order,从buddy中申请内存页 不同点: conti ...
分类:其他   时间:2021-05-25 09:05:31    收藏:0  评论:0  赞:0  阅读:37
金额格式化,千分位以逗号隔开
功能:金额千位以逗号分隔,保留固定的小数位 /** \* @desc 向金额添加逗号分隔符 \* @func addComma \* @static \* @param {Number} money 传入的金额 \* @param {Number} wei 保留几位小数,默认两位 \* @retur ...
分类:其他   时间:2021-05-24 23:18:52    收藏:0  评论:0  赞:0  阅读:46
【CF704D】Captain America(上下界网络流)
平面上有$n$个点,你需要把每个点染色,每染一个红点需要$r$的代价,每染一个蓝点需要$b$的代价。有$m$个限制,形如直线$x=i/y=i$上两种颜色点数差不能超过$d$。求构造一种染色方案,使得代价最小。 ...
分类:其他   时间:2021-05-24 23:18:37    收藏:0  评论:0  赞:0  阅读:47
单测中mocker redis
import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.datab ...
分类:其他   时间:2021-05-24 23:18:13    收藏:0  评论:0  赞:0  阅读:131
Crontab界面化工具软件 —— 定时执行专家,可以设定秒级触发任务
在《定时执行专家》V5.5 程序中实现了 Crontab 的图形化,可以在下面的简单的图形化界面(见图1)上指定并生成 Cron 表达式。程序内部使用了包含 7 位的Cron表达式,第一个字段是 second,指定精度可以精确到秒,误差控制到 50毫秒以内,满足绝大多数定时执行的使用场景。 设定秒级 ...
分类:其他   时间:2021-05-24 23:17:47    收藏:0  评论:0  赞:0  阅读:84
单链表的基本实现
编程过程: 1:动笔加思考(最重要的是思考,别直接去看别人的代码实现) 2:上机敲代码 3:查看运行结果 4:操作有问题则针对每个操作仔细分析 5:百思不得其解则百度或者查阅资料 #include<iostream>using namespace std; //单链表基本操作的实现//头结点存放表长 ...
分类:其他   时间:2021-05-24 23:17:31    收藏:0  评论:0  赞:0  阅读:115
十四、对象的实例化、内存布局与访问定位
1、对象的实例化 1.1、对象创建方式 new:最常见的方式、单例类中调用getInstance的静态类方法、XXXFactory的静态方法 Class的newInstance方法:反射的方式,在JDK9里面被标记为过时的方法,因为只能调用空参构造器,并且权限必须为 public Construct ...
分类:其他   时间:2021-05-24 23:17:13    收藏:0  评论:0  赞:0  阅读:41
leetcode7整形数字翻转
//给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 // // 如果反转后整数超过 32 位的有符号整数的范围 [?231, 231 ? 1] ,就返回 0。 //假设环境不允许存储 64 位整数(有符号或无符号)。 // // 示例 1: //输入:x = 123 / ...
分类:其他   时间:2021-05-24 23:16:50    收藏:0  评论:0  赞:0  阅读:43
大整形
// 大整形 // let n = 521n; // console.log(n,typeof(n)); // 函数 // let n = 123; // console.log(BigInt(n)); // 大数值 运算 let max = Number.MAX_SAFE_INTEGER; con ...
分类:其他   时间:2021-05-24 23:16:37    收藏:0  评论:0  赞:0  阅读:37
循环冗余检测(CRC)
循环冗余检测(CRC) 链路层通常会具有差错检测的功能,使用的方法是发送方 在数据字段D 后加上EDC字段,在接收方会检验EDC字段来查看D是否出错。而如今广泛应用的计数就是 循环冗余检测(CRC)。 我们考虑d bit的数据D,发送结点要将它发送给接受结点。 详解 发送方 发送方首先与接收方协商一 ...
分类:其他   时间:2021-05-24 23:16:23    收藏:0  评论:0  赞:0  阅读:44
element组件开启路由模式
当我们点击左侧二级菜单时,要实现路由跳转的效果,可以开启路由模式。 router默认为false,模式说明:会在激活导航时以index作为path进行路由跳转。 ...
分类:其他   时间:2021-05-24 23:16:14    收藏:0  评论:0  赞:0  阅读:37
docker使用小记
最近在做一些接口,需要使用docker打包发布。 接口的内容不多,文件结构也不复杂,使用的是Flask框架开发的。 一、Docker file docker打包需要一个Dockerfile,指挥怎么打包怎么运行。 使用了一个简单的Dockerfile模板 FROM python:3.7.5 RUN ...
分类:其他   时间:2021-05-24 23:15:57    收藏:0  评论:0  赞:0  阅读:41
Mybatis的复杂查询 多对一
关于Mybatis的复杂查询 多对一有 两种处理方式 结果嵌套处理 和 查询嵌套处理 分别对应 子查询(结果嵌套处理)和 联表查询( 查询嵌套处理) 1、接口方法编写 public List getStudents2(); 2、编写对应的mapper文件 3、去mybatis-config文件中注入 ...
分类:其他   时间:2021-05-24 23:15:07    收藏:0  评论:0  赞:0  阅读:41
1354. 等差数列
预处理出双平方数集合 枚举双平方数中的一对数作为等差数列的首项和第二项 剪枝: 计算出当前等差数列的末项,last=x+(n-1)*d比双平方数集合中最大的数还要大,则无需判断其是否能构成长度为$n$的等差数列。 如果当前公差比双平方数集合中最大的数还要大,那么比当前公差还要大的公差显然也没有枚举的 ...
分类:其他   时间:2021-05-24 23:14:56    收藏:0  评论:0  赞:0  阅读:59
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!