摘要: $python manage.py shell >>>from app01.models import Person 新建一个对象的几种方法: 1. Person.objects.create(name="zhangsan", age=23) 2. p = Person(naem="lisi", a 阅读全文
posted @ 2017-04-24 14:48 Garvey 阅读(256) 评论(0) 推荐(0) 编辑
摘要: cookies是什么 ? cookies是服务器放在用户机器上的一小块信息. cookies用来保存登录信息,这样用户就不用每次从同一台机器访问页面都要再次输入登录信息 cookie的成分 名称、值(必需);域(网站不能访问其他域生成的cookie)、路径(将cookie的访问权限控制在服务器中的特 阅读全文
posted @ 2017-04-17 17:13 Garvey 阅读(1849) 评论(0) 推荐(0) 编辑
摘要: 一. urllib 二. requests 阅读全文
posted @ 2017-04-12 16:53 Garvey 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 第一种: 例子:这里我使用"http://www.simple-style.com/page/1"这个网站的爬虫 >>>scrapy shell http://www.simple-style.com/page/1 进入交互环境后,我想找到当前网页的所有src 得到很多个src后,我想只取到"/20 阅读全文
posted @ 2017-04-12 00:52 Garvey 阅读(7344) 评论(0) 推荐(0) 编辑
摘要: scrapy的图片管道,在ImagePipeline类中实现 ,提供了一个方便并具有额外特性的方法,来下载并本地存储图片: * 将所有下载的图片转换成通用的格式(JPG)和模式(RGB) * 避免重新下载最近已经下载过的图片 * 缩略图生成 * 检测图像的宽/高,确保它们满足最小的限制 这个管道也会 阅读全文
posted @ 2017-04-11 01:16 Garvey 阅读(5942) 评论(0) 推荐(0) 编辑
摘要: 策略一:设置download_delay 设置下载的等待时间,减少被ban的几率 通过在setting.py文件中设置DOWNLOAD_DELAY参数,可以限制爬虫的访问频度。 DOWNLOAD_DELAY =0.25 # 250 ms of delay 通过启用RANDOMIZE_DOWNLOAD 阅读全文
posted @ 2017-04-10 15:08 Garvey 阅读(691) 评论(0) 推荐(0) 编辑
摘要: dtd分类: 内部dtd:在xml内部定义dtd 外部dtd:在外部文件中定义dtd * 本地dtd文件:<!DOCTYPE students SYSTEM "student.dtd"> * 网络dtd文件:<!DOCTYPE students PUBLIC "名称空间" "student.dtd" 阅读全文
posted @ 2017-03-31 17:34 Garvey 阅读(128) 评论(0) 推荐(0) 编辑
摘要: JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。 JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范: DriverManager(类):用于注册驱动 Connection(接口): 表示与数据库创建的连接 Statement(接口 阅读全文
posted @ 2017-03-29 03:30 Garvey 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在你服务器的html目录下创建joke文件夹; 在joke文件夹中创建joke.js 和joke.php joke.js 创建img标签,将它的src属性指向另一个脚本joke.php,这里关键的一点是:将页面的cookie作为参数附加到url后面 joke.js代码如下: joke.php解析请求 阅读全文
posted @ 2016-11-19 23:50 Garvey 阅读(4876) 评论(0) 推荐(0) 编辑
摘要: 反射型XSS也被称为非持久性CSS。当用户访问一个带有XSS代码的URL请求时,服务器端接收数据后处理,然后把带有XSS代码的数据发送到浏览器,浏览器解析这段带有XSS代码的数据后,最终造成XSS漏洞。这个过程就像一次反射,故称为反射型XSS。 DVWA – low 这里对于接受用户数据的name参 阅读全文
posted @ 2016-11-14 18:35 Garvey 阅读(4647) 评论(0) 推荐(0) 编辑