上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 99 下一页
摘要: http://c.biancheng.net/python_spider/ 网络爬虫又称网络蜘蛛、网络机器人,它是一种按照一定的规则自动浏览、检索网页信息的程序或者脚本。网络爬虫能够自动请求网页,并将所需要的数据抓取下来。通过对抓取的数据进行处理,从而提取出有价值的信息。 认识爬虫 我们所熟悉的一系 阅读全文
posted @ 2022-03-15 21:31 hanease 阅读(654) 评论(0) 推荐(0) 编辑
摘要: https://www.w3cschool.cn/python3/python3-enbl2pw9.html (1) requests安装 在cmd中,使用如下指令安装requests: pip install requests 1 或者: easy_install requests 1 (2) 简 阅读全文
posted @ 2022-03-15 20:51 hanease 阅读(338) 评论(0) 推荐(0) 编辑
摘要: https://www.w3cschool.cn/python3/python3-reg-expressions.html Python3 正则表达式 re.match 函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match() 就返回 none。 函数 阅读全文
posted @ 2022-03-15 16:52 hanease 阅读(379) 评论(0) 推荐(0) 编辑
摘要: nginx的请求处理阶段 (90%) 接收请求流程 (99%) http请求格式简介 (99%) 首先介绍一下rfc2616中定义的http请求基本格式: Request = Request-Line * (( general-header | request-header | entity-hea 阅读全文
posted @ 2022-03-14 21:44 hanease 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 模块开发高级篇(30%) 变量(80%) 综述 在Nginx中同一个请求需要在模块之间数据的传递或者说在配置文件里面使用模块动态的数据一般来说都是使用变量,比如在HTTP模块中导出了host/remote_addr等变量,这样我们就可以在配置文件中以及在其他的模块使用这个变量。在Nginx中,有两种 阅读全文
posted @ 2022-03-14 21:41 hanease 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 过滤模块简介 (90%) 执行时间和内容 (90%) 过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,向用户发送响应之前。它的处理过程分为两个阶段,过滤HTTP回复的头部和主体,在这两个阶段可以分别对头部和主体进行修改。 在代码中有类似 阅读全文
posted @ 2022-03-14 21:38 hanease 阅读(140) 评论(0) 推荐(0) 编辑
摘要: handler模块简介 相信大家在看了前一章的模块概述以后,都对nginx的模块有了一个基本的认识。基本上作为第三方开发者最可能开发的就是三种类型的模块,即handler,filter和load-balancer。Handler模块就是接受来自客户端的请求并产生输出的模块。有些地方说upstream 阅读全文
posted @ 2022-03-14 21:36 hanease 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 初探nginx架构(100%) 众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。 nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。 阅读全文
posted @ 2022-03-14 21:35 hanease 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数: -A/--user-agent < 阅读全文
posted @ 2022-03-13 20:45 hanease 阅读(834) 评论(0) 推荐(0) 编辑
摘要: Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用 Docker 来替换现有的虚拟化平台了。作为一名 Java 程序员,我们是时候一起把 Docker 学起 阅读全文
posted @ 2022-03-12 22:19 hanease 阅读(466) 评论(0) 推荐(0) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 99 下一页