Fork me on GitHub
摘要: 已经快两年没有正式写blog了,起始还存了一些草稿,还有一些自己的笔记,但是都不想发出来了,在之前的学习过程中,总是想迫不及待的向外部告知我学了哪些东西,于时开始写blog. 一路过来,收到了很多鼓励,支持,真的很感谢大家的支持,在此给大家说一声谢谢. 但是随着自己学的东西越来越多,越来越觉得自己的 阅读全文
posted @ 2020-09-13 00:16 Xenny 阅读(1280) 评论(4) 推荐(5) 编辑
摘要: 这是一个关于VSCode编辑器的各种配置。 你可以在这里找到VSCode 的各种操作,如果这里找不到,请移步官方文档C++ programming with Visual Studio Code以及各个插件的帮助文档中找到。 Visual Studio Code 安装以及C/C++运行环境搭建 Vi 阅读全文
posted @ 2018-12-18 21:49 Xenny 阅读(1802) 评论(0) 推荐(0) 编辑
摘要: 数据结构和算法专栏,我会什么写什么 = = 不定时更新 一、数据结构 树状数组详解 线段树详解 二、算法 KMP算法 三、板子 我的代码模板 大整数模板 四、题解报告 阅读全文
posted @ 2018-10-03 14:27 Xenny 阅读(1439) 评论(1) 推荐(1) 编辑
摘要: 首先声明,本博文部分内容仅仅适用于ACM竞赛,并不适用于NOIP与OI竞赛,违规使用可能会遭竞赛处理,请慎重使用!遭遇任何情况都与本人无关哈=7= 我也不想搞得那么严肃的,但真的有些函数在NOIP与OI竞赛中有相关规定不能使用,详细我也不知道各位要了解请自行去找比赛要求咯,当然在ACM竞赛中,没有限 阅读全文
posted @ 2018-08-03 12:30 Xenny 阅读(11745) 评论(4) 推荐(36) 编辑
摘要: 觉得STL有必要讲一下,毕竟STL包含的东西太又用了。 STL(Standard Template Library)这个玩意是啥,怎么来的之类的我就不说了,百度上一大推。 我就说一下ACM或者OI中会用到的东西。 下面是各种STL里面的东西 =7= 看官觉得哪里不全或者哪里不好可以评论说。 但是不能 阅读全文
posted @ 2018-07-24 21:15 Xenny 阅读(908) 评论(1) 推荐(1) 编辑
摘要: 个人资料 我叫Xenny,当然我还有很多名字,Tony、LTY、唐梦寒、soar、tafhack等等,这些都是我的昵称;但是用的最多的还是Xenny。 Xenny的来历很扯,Xen是因为从XD中取了个X,然后拼了个Xen的音,后面的ny是因为以前的Tony呀,所以就/ni/音结尾了;就拼出了Xenn 阅读全文
posted @ 2018-07-23 22:22 Xenny 阅读(1003) 评论(1) 推荐(0) 编辑
摘要: 本次SWPUCTF开赛了,一共做了5个misc+2个web,RE和Android没时间看= =,pwn完全不会,果然又是和去年一样划水。题目都出的很不错,做题的时候思路其实也容易想到,剩下几个web有思路但是最后还是没有做出来。 简单写个WP吧。 本次比赛的部分文件我已保存上传至xxx。懒得上传,需 阅读全文
posted @ 2019-12-08 22:27 Xenny 阅读(3310) 评论(1) 推荐(3) 编辑
摘要: 0.前言 上一篇我们介绍了SQL手工注入的流程以及步骤,但在实际的安全问题以及CTF题目中,查询语句多种多样,而且是肯定会对用户的输入进行一个安全过滤的,而这些过滤并不一定是百分百安全的,如何利用一些技巧绕过一些安全过滤,这就是我们这一篇要介绍的事情。 如果你还不熟悉SQL注入的流程以及步骤,请先阅 阅读全文
posted @ 2019-09-23 10:52 Xenny 阅读(1891) 评论(1) 推荐(0) 编辑
摘要: 0.前言 本篇博文是对SQL手工注入进行基础知识的讲解,更多进阶知识请参考进阶篇(咕咕),文中有误之处,还请各位师傅指出来。学习本篇之前,请先确保以及掌握了以下知识: 基本的SQL语句 HTTP的GET、POST请求,URL编码 文中所有例题选自sqlilab,可以先配置好一起边看边操作。因为虚拟机 阅读全文
posted @ 2019-09-19 23:38 Xenny 阅读(3314) 评论(0) 推荐(5) 编辑
摘要: jdk11和jdk12在以前版本基础上,改动有点大,安装后默认是没有jre的。 解决方法: 在JDK目录下使用bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre命令手动生成jre 如果遇到下面的错误 这是 阅读全文
posted @ 2019-09-09 09:22 Xenny 阅读(11121) 评论(0) 推荐(3) 编辑
摘要: A本来想改到q<1e5,让你们预处理的,然后想了哈作为个逆元模板题吧= =,做不出来自行反思。 B贴个题面 因为只有一次机会,那么也就是两点分布期望E = p了,先说说大家的做法,先求出每个n的逆元保存,然后因为最大只会取到1e6,所以对0-1e6跑一遍每个数的倍数个数。复杂度O(N1/3),代码如 阅读全文
posted @ 2019-08-16 19:22 Xenny 阅读(428) 评论(0) 推荐(0) 编辑
摘要: A.排队问题*-* 题意就是有长度为L的序列,每位的取值可以是'f'或者'm',问不包含'fff'和'fmf'的个数。 打表找规律 不难找出递推公式为F[n] = F[n-1] + F[n-3] + F[n-4]。 然后直接遍历就可以了...突然发现L范围很小,我写了个矩阵快速幂... 多组数据且模 阅读全文
posted @ 2019-08-04 23:19 Xenny 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 创造永远是人们从出生到死亡都一直想要保持的一件事情,从小时候的推积木,玩沙盘,你就是那个世界的神,你可以创造一切,摧毁一切,而这种摧毁也是另外一种意义上的创造。不可置否,我们都喜欢创造,长大了一点后,你可能会玩过一款叫做我的世界的沙盒游戏,之所以它能那么火爆,和它的游戏模式密不可分,简单的规则,却能 阅读全文
posted @ 2019-07-23 00:01 Xenny 阅读(292) 评论(0) 推荐(2) 编辑
摘要: 因为很久以前看了一篇别人对教务系统进行信息检索的实例,我也想查看一下我们校区的教务系统到底有多安全。但是在实际写脚本时候,却遇到了很多问题,本篇博客也将是一篇技术总结。 一、前期准备 思路是一个一个学号的去试是否使用了默认密码,我了解到16级的教务系统默认密码是随机码,18级的教务系统默认密码是身份 阅读全文
posted @ 2019-01-16 09:41 Xenny 阅读(2960) 评论(3) 推荐(9) 编辑
摘要: KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函 阅读全文
posted @ 2019-01-07 17:23 Xenny 阅读(1504) 评论(0) 推荐(0) 编辑