
实际问题
icebearzzz
学生
展开
-
通过哈夫曼编码压缩文件
原理就是统计带压缩文件字符频率,构建哈夫曼树,然后求哈夫曼编码,将字符频率(解压的时候通过字符频率建树)和哈夫曼编码写入文件,完成压缩。压缩代码://获取一个文件的每个字符的频率void get_frequency(string filename, int frequency[256]){ ifstream fin(filename); if (!fin.i...原创 2018-10-11 15:04:06 · 5371 阅读 · 3 评论 -
n张图像合成一个长图
今天在网上收集了一些本科图书馆的sb行为,制成了pdf,本来想发给领导看,奈何一介屁民,怎么联系领导,所以就在准备转成长图去微博爆料。结果网上的图像合成长图嫌我图片太大,要vip才能使用,找了半天,没找到合适的,索性自己写一个合成算了。import numpy as npimport cv2imgs = []# 把图像存到imgs里面for i in range(1, 10 + ...原创 2018-10-09 12:47:23 · 6795 阅读 · 2 评论 -
通过selenium,暴力穷举身份证号登陆某网站
偶然发现小学女神在某大学读研,想联系一波。十多年没有联系,怎么办?发现研究生录取查询只用身份证号+姓名+验证码,身份证号学校在某些文件公布了14位,剩下四位要穷举,身份证最后一位校验位,倒数第二位性别,倒数第三第四位穷举,算下来也就500种可能,可以接受;姓名当然知道;验证码,学校的验证码也是简单, 位置固定,样式固定,没有噪声,我都难得训练模型来预测,直接样板匹配了。下面是验证码和模板 ...原创 2018-10-09 13:15:01 · 3306 阅读 · 0 评论