一道非常有意思的反序列化漏洞的题目 花费了我不少时间理解和记忆 这里简单记录其中精髓 首先打开是一个登陆页面 dirsearch扫描到了www.zip源码备份 update.php 1 <?php 2 require_once('class.php'); 3 if($_SESSION['userna ...
选择器权值: 标签选择器:1 类选择器和伪类选择器:10 ID选择器:100 通配符选择器:0 行内样式:1000 !important 在一定条件下,优先级最高 常用的css样式命名 页面结构页头:header页面主体:main页尾:footer内容:content/container容器: co ...
分类:
Web程序 时间:
2020-01-31 14:33:41
阅读次数:
115
反射的常见用法有三类,第一类是“查看”,比如输入某个类的属性方法等信息,第二类是“装载“,比如装载指定的类到内存里,第三类是“调用”,比如通过传入参数,调用指定的方法。 1 查看属性的修饰符、类型和名字 通过反射机制,我们能从.class文件里看到指定类的属性,比如属性的修饰符,属性和类型和属性的变 ...
分类:
编程语言 时间:
2020-01-31 10:34:57
阅读次数:
85
$$ Preface $$ 大概在半年前出过这道((( 然后当天读完这题,把自己写的 std 改了一下 ll 和特判信息交上去就 A 了。 捡了个大便宜。 $$ Description $$ 你一开始有 $n$ 瓶快乐水。 有 $m$ 个附属品,每喝一瓶快乐水就可以得到这 $m$ 个附属品各 $1$ ...
分类:
其他好文 时间:
2020-01-30 23:10:28
阅读次数:
90
怎么全是 模拟退火 啊,这明明是个 枚举子集 的板子题。 考虑 $n \leq 16$ 二进制没错了。。 $dt_i$ 表示 $i$ 这个状态下 $\max{t_j}$,$[\texttt{i\&(1 define rep(i , x , y) for(register int i = x ; i ...
分类:
其他好文 时间:
2020-01-29 19:42:59
阅读次数:
55
一、问题背景 在RHEL7中想使用yum服务,报错如下: This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 二、操作 1、卸载 ...
分类:
其他好文 时间:
2020-01-29 10:44:24
阅读次数:
75
【若】【1、端口】端口可分为物理端口与逻辑端口。所谓逻辑端口指的是计算机内部或交换机路由器内的端口,看不见,摸不着。所谓物理端口,就是可见的端口,像:RJ45端口、交换机路由器集线器、RJ11端口等。【无】问:什么是RJ45端口,稍微科普一下呗?答:笔者也没搞明白RJ45、SFP、POE之间有啥联系和区别,总之就是一些网络接口,请看图:RJ45端口SFP端口POE端口【羁】问:你知道交换机、路由器
分类:
其他好文 时间:
2020-01-28 21:35:17
阅读次数:
712
在Spark中,也支持Hive中的自定义函数。自定义函数大致可以分为三种: UDF(User Defined Function),即最基本的自定义函数,类似to_char,to_date等 UDAF(User Defined Aggregation Funcation),用户自定义聚合函数,类似在g ...
分类:
数据库 时间:
2020-01-26 19:21:32
阅读次数:
86
对babel进行复习?????? Babel Register 第一:在项目根目录下创建一个 文件,写入以下内容: 第二:安装对应的转码规则: 第三:将 文件中修改为以下内容: 第四步(从第四步开始,前三部必不可少): babel cli:命令行转码 babel node:babel cli工具自带 ...
分类:
其他好文 时间:
2020-01-23 18:24:23
阅读次数:
93
A:判断一下和是不是3的倍数,由于只加不减,所以还要判断有没有大于和的1/3。 1 #include<stdio.h> 2 #include<string.h> 3 #include<algorithm> 4 #define it register int 5 #define ct const in ...
分类:
其他好文 时间:
2020-01-23 09:39:49
阅读次数:
70