摘要: 1.楔子 1.1 什么是消息队列 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息 发布者只管把消息发布到 阅读全文
posted @ 2019-03-13 21:52 AF1y 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一. FBV FBV(function based views) 基于函数的视图, 即一个url对应一个视图函数. 1.1 FBV代码示例 urls.py views.py login.html 二. CBV CBV(class based views) 基于类的视图,即在视图里使用类处理请求. P 阅读全文
posted @ 2019-03-07 22:14 AF1y 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 正则表达式解析 常用的正则表达式 2. xpath解析 xpath与正则表达式对比, 两者都可以完成同样的工作, 实现的功能也差不多, 但xpath明显比re更为简捷, 所以在网页分析上很少用到re. 2.1 使用xpath表达式进行数据解析的步骤 2.2 常用的xpath表达式 <html 阅读全文
posted @ 2019-03-02 16:48 AF1y 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 需要将pip源设置为国内源,阿里源、豆瓣源、网易源等 - windows (1)打开文件资源管理器(文件夹地址栏中) (2)地址栏上面输入 %appdata% (3)在这里面新建一个文件夹 pip (4)在pip文件夹里面新建一个文件叫做 pip.ini ,内容写如下即可 [global] time 阅读全文
posted @ 2019-03-02 15:56 AF1y 阅读(6207) 评论(0) 推荐(0) 编辑
摘要: 1. 爬虫简介 1.1 概述 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 1.2 爬虫的价值 在互联网的世界里最有价值的便是数据, 谁掌握了某个行业的行业内的第一手数据, 谁就是该行业的主宰. 掌握 阅读全文
posted @ 2019-03-01 18:11 AF1y 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.http协议简介 http协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写, 是用于万维网(WWW:World Wide Web)服务器与本地浏览器之间传输超文本的传送协议. http是一个属于应用层的面向对象的协议, 由于其简捷, 快速的方式, 适用于分布 阅读全文
posted @ 2019-02-28 16:25 AF1y 阅读(161) 评论(0) 推荐(0) 编辑
摘要: jQuery介绍 jQuery的优点 jQuery对象 jQuery对象就是通过jQuery包装DOM对象后产生的对象. jQuery对象是jQuery独有的. 如果一个对象是jQuery对象, 那么它就可以使用jQuery里的方法: $("selector").action(). jQuery的基 阅读全文
posted @ 2018-12-27 17:17 AF1y 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 装饰器的概念应用场景 概念:装饰器本质上就是一个函数, 它可以让其他函数在不需要做任何代码变动的前提下, 增加额外的功能, 装饰器的返回值也是一个函数对象. 应用场景: 比如插入日志, 性能测试, 事物处理, 缓存等等场景. 装饰器的形成过程 现在我有一个需求: 需要测试一个函数的执行时间, 在不改 阅读全文
posted @ 2018-12-22 10:59 AF1y 阅读(168) 评论(0) 推荐(0) 编辑
摘要: CSS介绍 CSS(Cascading Style Sheet, 层叠样式表)定义如何显示HTML元素, 给HTML设置样式, 让它更加美观. 当浏览器读到一个样式表, 它就会按照这个样式表来对文档进行格式化(渲染). CSS语法 css实例 每个CSS样式由两个组成部分: 选择器和声明. 声明又包 阅读全文
posted @ 2018-12-14 21:37 AF1y 阅读(243) 评论(0) 推荐(0) 编辑
摘要: HTML介绍 Web服务本质 浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面 HTML: 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语 阅读全文
posted @ 2018-12-13 17:34 AF1y 阅读(144) 评论(0) 推荐(0) 编辑