03 2018 档案

摘要:1.简介 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 from selenium 阅读全文
posted @ 2018-03-24 02:33 明王不动心 阅读(282) 评论(0) 推荐(0) 编辑
摘要:一、requests模块简介 使用requests可以模拟浏览器请求,比起之前用到的urllib,requests模块的api更加快捷,其实ruquests的本质就是封装urllib3这个模块。 requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起 阅读全文
posted @ 2018-03-21 21:04 明王不动心 阅读(672) 评论(0) 推荐(0) 编辑
摘要:摘抄自:http://www.chinaz.com/web/2017/0224/663236.shtml 1.HTTPS是什么 HTTPS(全称:Hyper Text Transfer Protocol Over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTT 阅读全文
posted @ 2018-03-20 13:55 明王不动心 阅读(257) 评论(0) 推荐(0) 编辑
摘要:1.缓存介绍 (1)概论 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面. 当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力. 缓存是将一些常用的数据保存 阅读全文
posted @ 2018-03-13 20:55 明王不动心 阅读(623) 评论(0) 推荐(0) 编辑
摘要:在Django中,如果我们新建一个项目,只要在admin.py文件中注册,就可以对其相应的文件进行增删改查操作。 而我们在路由系统中只看到了一条信息:url(r'^admin/', admin.site.urls),但是我们确实是可以进行增删改查操作?这其中到底有什么端倪了? 下面我们会从Djang 阅读全文
posted @ 2018-03-12 20:20 明王不动心 阅读(634) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。 当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信 阅读全文
posted @ 2018-03-12 16:49 明王不动心 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Django提供了基于web的管理工具。 Django自动管理工具是django.contrib的一部分。你可以在项目的settings.py中的INSTALLED_APPS看到它: dango.contrib是一个庞大的功能集,它是Django基本代码的组成部分。 1.激活管理工具 通常我们在生成 阅读全文
posted @ 2018-03-12 15:15 明王不动心 阅读(170) 评论(0) 推荐(0) 编辑
摘要:上面就是一个session的生成的整个过程。 阅读全文
posted @ 2018-03-07 13:40 明王不动心 阅读(599) 评论(0) 推荐(1) 编辑
摘要:今天,让我们看一下MySQL8.0提升数据库管理员工作效率的十大改进。 从一大堆特性你们找出十点并不太容易,以下是这十大特性: 1.临时表的改进 2.持续的全局变量 3.取消默认MyISAM系统表 4.UNDO空间回收 5.UTF8性能改进 6.取消Query Cache 7.原子DDL 8.更快、 阅读全文
posted @ 2018-03-05 21:00 明王不动心 阅读(1959) 评论(0) 推荐(1) 编辑
摘要:照抄自:http://www.jb51.net/article/126786.htm ModelForm组件如同它的名字一样就是把model和form结合起来,在有些场景可以起到意想不到的效果。 先来一个简单的例子来看一下这个东西怎么用: 比如我们的数据库中有这样一张学生表,字段有姓名,年龄,爱好, 阅读全文
posted @ 2018-03-05 20:22 明王不动心 阅读(263) 评论(0) 推荐(0) 编辑
摘要:一、beautifulsoup的简单使用 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下: 更多知识访问:官方文档 1.安装 (1)解析器 Beautiful Soup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我 阅读全文
posted @ 2018-03-01 22:21 明王不动心 阅读(864) 评论(0) 推荐(0) 编辑
摘要:一、同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能, 如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。 可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 同源策略,它是由Netscape提出的一个著名的安全策 阅读全文
posted @ 2018-03-01 19:14 明王不动心 阅读(467) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示