自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 2021保研经历整理

文章目录个人信息个人想法夏令营哈工深(未过初审)清深cs、ai(未过初审)南大软院(未过初审)上交软院(未过初审)北大信工(未过初审)复旦cs专硕(优营放弃)软件所(优营放弃)本院(优营放弃)苏州高等研究院(替补)浙大软院(入营放弃)预推免浙大网安(拟录取放弃)北大软微(拟录取)总结看到好多同学都分享了自己的保研经历,我也记录一下自己的情况供大家参考 ????个人信息某中9信安专业,GPA:2%,综排:1%(出的很晚,几乎没用上)比赛几乎无,只有大三参加的两个水赛:蓝桥杯Python组国一、计

2021-10-07 13:45:27 810 1

原创 记一次反 CSS反爬

目标网址:猫眼电影主要流程爬取每一个电影所对应的url爬取具体电影所对应的源码解析源码,并下载所对应的字体使用 fontTools 绘制所对应的数字运用机器学习的方法识别对应的数字在源码中用识别的数字替换相应的地方遇坑经历用 pyquery 的 .text() 方法的时候自动对 html 进行了反转义,替换过程失败,直接打出来一堆乱码,不得已改用 lxml一开始在网上看到...

2019-09-23 10:30:04 319 1

原创 破解点击验证码的思路和实战

到了开学季,图书馆成了大家每天争抢的目标,尤其是信息学部的图书馆,几乎等到我刚一打开预定座位的网页,座位就被一抢而空,感叹于学长学姐的“手速之快”时,也常常想自己也写一个刷座位的脚本,然而当我打开登陆页面的时候,却被类似这样的验证码阻拦在外面,也想过先登录获取 sessionid,但是觉得这样没有什么意思,毕竟算不上是真正意义上的自动化。​直到最近在 gitchat 上看到了大佬的一篇文章 详...

2019-09-10 20:02:09 2783

原创 python实现AES加密gui程序

程序简介编程语言:python3.6源文件:aes_encode.py可执行程序:aes_encode.exe程序功能实现对小于1GB的任何格式的文件进行AES加密设计思路文件加密过程要求使用者提供key(解密时用来验证身份)生成256bit随机字符串(python中为二进制)作为AES加密密钥将文件二进制流读入内存,并进行AES加密加密后的文件名称为“加密_”+原...

2019-05-22 09:57:39 1847 1

原创 数据结构复习--树

树和二叉树内容提纲树的概念二叉树的概念二叉树的存储结构二叉树基本运算及其实现二叉树的遍历二叉树的构造线索二叉树哈夫曼树杂项树的概念树的定义形式化定义:对于树:T={D, R},D是包含n个结点的有限集合,当n=0时为空树,否则关系R满足以下条件:有且仅有一个根节点除根节点之外,每个节点有且仅有一个前驱结点每个节点可以有零个或者多个后继结点递归定义:树...

2019-05-18 15:38:29 2170

原创 数据结构复习--递归

递归复习提纲递归的定义:在定义一个过程或函数时,出现直接或者间接调用自己的成分,称之为递归若直接调用自己,称之为直接递归若间接调用自己,称之为间接递归一般来说间接递归总可以转化为直接递归尾递归:递归函数中递归调用语句是最后一条执行语句尾递归算法可以用循环语句转化为等价的非递归算法非尾递归算法可以通过栈来转化为等价的非递归算法(递归对问题顺序的处理,是遵循了先入后出的规律)...

2019-05-15 10:05:37 456

原创 数据结构复习--栈和队列

栈和队列复习提纲栈栈的定义:栈是一种只能在一端进行插入或删除操作的线性表栈的相关概念:允许进行插入、删除操作的一端称为栈顶另一端称之为栈底当表中没有数据元素时,称为空栈栈的插入操作通常称之为进栈或者入栈栈的删除操作通常称之为退栈或出栈栈的最主要特点是后进先出(LIFO)n个不同的元素进栈,其出栈次序总数为(Catalan number)C2nnn+1\frac{C_{2n...

2019-05-14 11:01:00 1022

原创 数据结构复习--线性表

线性表复习提纲线性表的基本操作:初始化销毁判断为空求长度输出查找按位查找按值查找插入删除线性表的存储结构顺序存储结构链式存储结构单链表双链表循环链表顺序表顺序表的类型定义typedef ElemType char;typedef struct{ ElemType data[MAXSIZE]; //线性表的长度 ...

2019-05-13 11:10:19 698

原创 使用python的socket实现简单的加密通信

编程思路:客户端和服务器端建立连接客户端产生非对称密钥,将公钥传送给服务器端服务器端通过公钥将密钥进行加密并传送给客户端客户端接收到密钥并进行解密,双方开始通信背景资料:AES原理(图解密码技术第三章)RSA原理(图解密码技术第五章)Socket通信原理代码部分注释已经非常详细了,这里就不再赘述。异常类定义class AuthenticationError(E...

2019-05-12 23:10:49 8544 4

原创 C语言排序算法

老师讲的一些排序算法的总结# include<stdio.h># include<stdlib.h># include<string.h>//相关的概念和定义/*这里涉及到第十章排序的主要内容内排序和外排序:内排序:整个表都放在内存中处理,排序时不涉及数据的内、外存交换外排序:排序过程中要进行数据的内、外层交换内排序的分类:插入排序...

2019-05-04 19:25:46 299

转载 python中global 和 nonlocal 的作用域

python关键字global和nonlocal的理解

2019-03-06 08:54:48 172

原创 用python暴力破解rar加密文件(经过测试)

参考文章1参考文章2 第一次使用csdn写文章,写得不好还请见谅。(运行环境:python3.6) 下了一个带密码的压缩包文件,作为一个刚学python的新手,想着能不能用python暴力破解它,于是在网上搜了很多资料,看着似乎并不是很麻烦,也想试着自己写一个可以暴力破解的程序,在写的过程中却遇到了各种各样的问题,希望大手们能带带我。遇到的问题如下:zipfile和zipfile2似...

2019-02-22 00:07:36 27875 12

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除