爬虫入门系列(一):快速理解HTTP协议
爬虫入门系列目录: 爬虫入门系列(一):快速理解HTTP协议 爬虫入门系列(二):优雅的HTTP库requests 爬虫入门系列(三):用 requests 构建知乎 API 爬虫的基本原理是模拟浏览器进行 HTTP 请求,理解 HTTP 协议是 … 阅读全文
爬虫入门系列目录: 爬虫入门系列(一):快速理解HTTP协议 爬虫入门系列(二):优雅的HTTP库requests 爬虫入门系列(三):用 requests 构建知乎 API 爬虫的基本原理是模拟浏览器进行 HTTP 请求,理解 HTTP 协议是 … 阅读全文
HTTP协议由于是明文传送,所以存在三大风险: 1、被窃听的风险:第三方可以截获并查看你的内容2、被篡改的危险:第三方可以截获并修改你的内容 3、被冒充的风险:第三方可以伪装成通信方与你通信 HTTP因为存在以上三大安全风险,所以才有了HTTPS的出现。 HT … 阅读全文
在 C/C++ 中,传值和传引用是函数参数传递的两种方式,在Python中参数是如何传递的?回答这个问题前,不如先来看两段代码。 代码段1: def foo(arg): arg = 2 print(arg) a = 1 foo(a) # 输出:2 print( … 阅读全文
Nginx下常见的301跳转有以下三种,虽然都能达到同样的目的。但是三种写法上还是有区别的,主要的区别是在正则匹配的性能上。 第一种:使用rewrite指令,通过正则匹配所有的URI后再去掉开头第一个/(反斜线)。 rewrite ^/(.*)$ http:/ … 阅读全文
让我再看你一遍 从南到北 像是被五环路蒙住的双眼 请你再讲一遍 关于那天 抱着盒子的姑娘 和擦汗的男人 我知道 那些夏天就像青春一样回不来 代替梦想的 也只能是勉为其难 我知道 吹过的牛逼也会随青春一笑了之 让我困在城市里 纪念你 让我再尝一口 秋天的酒 一直 … 阅读全文
本文列举踏入Linux运维工程师需要掌握的工具,其实还有很多工具要掌握的,但你在学习环境中是很难学到,再提醒一下,这里所指的工具相当于技能,而不是像Windows或ubuntu那些图形化工具,那些工具没用的,还有,学Linux就别装图形界面,这样虚拟机就不用吃 … 阅读全文
Python作为一门动态语言,其变量的类型可以自由变化。这个特性提高了代码的开发效率,却也增加了阅读代码和维护代码的难度。 假设有一个变量is_request_finished,从名字上来看,这个变量的值应该为True或者False,在写代码的时候,最初也确实 … 阅读全文
Nginx 禁止IP访问 我们在使用的时候会遇到很多的恶意IP攻击,这个时候就要用到Nginx 禁止IP访问了。下面我们就先看看Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效最关键的一点是 … 阅读全文
该不该远远地看 未了的心愿 深知难以触及 玄之又玄 该不该静静地听 蜚语的声音 就让静默流转 玩世独行 该不该轻风散发 至一处天涯 不再悬而未决 了无牵挂 该不该破浪行云 逐一幕黄昏 身后付之一炬 不染一尘
删除当前目录下的文件 1.rm -f * #最经典的方法,删除当前目录下的所有类型的文件 2.find . -type f -delete或find . -type f -exec rm -f {} \; #用find命令查找普通文件并删除or用find命令的 … 阅读全文