java中的队列LinkedList是动态数组实现的,这里利用两个队列来实现栈 ...
分类:
其他好文 时间:
2019-10-06 15:18:27
阅读次数:
103
单点登陆 登陆流程图 认证和token的颁发 用接受的用户名密码核对后台数据库 将用户信息加载到写入redis,redis中有该用户视为登录状态。 用userId+当前用户登录ip地址+密钥生成token 重定向用户到之前的来源地址,同时把token作为参数附上。 生成token JWT工具 JWT ...
分类:
其他好文 时间:
2019-10-06 09:19:08
阅读次数:
98
$Description$ 给定一张 $N$ 个点的图, 点的标号为 $1$ 到 $n$ . 我们进行 $M$ 次连边, 每次连边可以描述为 $a$ $b$ $c$ $d$ $w:$ for i = a to b do for j = c to d do Add_Edge(i,j,w) $Add_E ...
分类:
其他好文 时间:
2019-10-04 19:17:36
阅读次数:
70
熟悉的登陆注册页面,结合结合题目admin的提示,想到是通过修改admin用户密码或伪造admin身份的方式来以admin账户。查看源码,看到了一个hint: 下载下来,是靶场的源码首先尝试抓包分析,抓取了修改密码的请求包,看到了一串session的密文 因为这里使用了flask框架,所以搜索了一下 ...
分类:
其他好文 时间:
2019-09-28 15:02:39
阅读次数:
127
"更好的阅读体验" Portal Portal1: "Luogu" Portal2: "POJ" Description One cow from each of N farms $(1 \le N \le 1000)$ conveniently numbered $1 \cdots N$ is g ...
分类:
其他好文 时间:
2019-09-26 21:07:27
阅读次数:
82
Jupyter Notebook 现已成为数据分析,机器学习的必备工具。因为它可以让数据分析师集中精力向用户解释整个分析过程。通过安装一些扩展工具,可以让你在Jupyter Notebook上的工作效率进一步的提高。 Jupyter NbExtensions Configurator Jupyter ...
分类:
其他好文 时间:
2019-09-25 22:36:57
阅读次数:
178
1.给了三个提示 flag在/fllllllllllllag这里 Render+tornado这两个东西,显然是python web 根据提示flag所在文件夹,加上路径去访问,发现无法访问,被跳转到一个错误页面 到这里,开始怀疑可能是不是存在模板注入 输入的数据都被当作代码执行了,举个例子,{{1 ...
分类:
Web程序 时间:
2019-09-23 18:32:31
阅读次数:
147
Description FHC最近感觉自己体重有点超标了,决定要减肥 FHC现在的体重为a公斤,他想减到b公斤。(a>b) 他每天减肥的方式有两种,一种是节食减肥 每天可以减1公斤。一种是运动减肥,每天可减a%c[i] 公斤。(c是给定的一个数组,c[i]表示c中任意一个数,a是当前FHC的体重,是 ...
分类:
其他好文 时间:
2019-09-22 23:48:01
阅读次数:
111
Description Input Output 输出test行,每行一个整数,表示答案。 输出test行,每行一个整数,表示答案。 Sample Input 1 2 2 2 3 1 Sample Output 3 HINT Test<=50 Pi<=10^5,1<=Q1<=10^9 1 #incl ...
分类:
其他好文 时间:
2019-09-11 12:08:19
阅读次数:
96
题目传送门 题目中文翻译: Description 每头牛的梦想就是成为牛群中最受欢迎的牛。 在一群N(1 <= N <= 10,000)母牛中,你可以得到M(1 <= M <= 50,000)有序的形式对(A,B),告诉你母牛A认为母牛 B很受欢迎。 由于流行是传递性的,如果A认为B很受欢迎,B认 ...
分类:
其他好文 时间:
2019-08-31 19:00:24
阅读次数:
80