03 2019 档案
摘要:fiddler使用 1. fiddler教程 1.1. 原理 Fiddler 是以代理web服务器的形式工作的,这一点跟wireshark有点区别。它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的程序。不过如果Fiddler非正常退出,这
阅读全文
摘要:笔记-滑块验证码 1. 滑块验证码破解 以bilibili为例,尝试破解它的滑块验证。 1.1. 思路 基本思路是模拟人的行为,点击按钮,拖动拼图完成验证。 主要有以下几个问题: 目前是通过找到图片url,直接请求,但这非常容易识别然后被ban; 纯手工作业,还是可以解决的。 比较RGB像素。 分析
阅读全文
摘要:笔记-flask-原理及请求处理流程 1. 服务器声明及运行 最基本的flask项目代码如下 from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __n
阅读全文
摘要:flask与javascript及ajax 1. flask+js 1.1. 最简单的 最简单的元素信息改变。 {% block content %} <h1>我的第一张网页</h1> <p id="demo">我的第一个段落</p> <script> document.getElementById
阅读全文
摘要:笔记-机器学习-1 1. 什么是机器学习 机器学习是一类算法的总称,这些算法企图从大量历史数据中挖掘出其中隐含的规律,并用于预测或者分类,更具体的说,机器学习可以看作是寻找一个函数,输入是样本数据,输出是期望的结果,只是这个函数过于复杂,以至于不太方便形式化表达。需要注意的是,机器学习的目标是使学到
阅读全文
摘要:笔记-python-常见特殊变量 类似__xx,以双下划线开头的实例变量名,就变成了一个私有变量(private),只有内部可以访问,外部不能访问; 类似__xx__,以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,它不是private变量,下面会介绍Python中的常见
阅读全文
摘要:笔记-python-动态添加属性 1. 添加对象/类属性 添加对象属性 class Person(object): def __init__(self, newName, newAge): self.name = newName self.age = newAge zhangsan = Person
阅读全文
摘要:笔记-python-lib-contextlib 1. contextlib with 语句很好用,但不想每次都写__enter_-和__exit__方法; py标准库也为此提供了工具模块contextlib 模块提供的功能有很多,重点说一下contextmanager 2. contextmana
阅读全文
摘要:笔记-python-functool-@wraps 1. wraps 经常看到@wraps装饰器,查阅文档学习一下 在了解它之前,先了解一下partial和updata_wrapper这两个前置技能,因为在wraps中用到了。 1.1. partial 偏函数 源代码: class partial:
阅读全文
摘要:笔记-python-module导入技巧 1. module导入技巧 1.1. 控制模块导入内容 在模块中定义 __all__ = [] 不多言,主要是影响from <> import * 1.2. 延迟导入 作为这一章节的延伸,将介绍延迟导入。如图所示,__init__.py文件一次导入所有必需的
阅读全文

浙公网安备 33010602011771号