摘要:
今日内容 socket 套接字编程 简易服务端与客户端代码实现 通信循环 黏包现象(TCP协议) 报头制作、struct 模块、封装形式 内容详细 一、socket 套接字编程 实现一款能够进行数据交互的程序。 他们互通信息就得通过网络传输数据,那就肯定会涉及 OSI 七层协议的操作,而每次传输数据 阅读全文
摘要:
今日内容 python 基础回顾 软件开发架构 网络理论前戏 OSI 七层协议(五层) TCP协议 三次握手与四次挥手 UDP协议 内容详细 一、python 基础回顾 1、基本数据类型 整型 int 浮点型 float 字符串 str 列表 list 字典 dict 元组 tuple 集合 set 阅读全文
摘要:
内容概要 高可用 七层负载均衡 和 四层负载均衡 内容详细 一、高可用 1、什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 比如公司的网络是通过网关进行上网的,那么如果该路由器故障了,网关无法转发报文了,此时 阅读全文
摘要:
内容概要 资源分离 Nginx 的 Rewrite重写 HTTPS 内容详细 一、动静分离 1、在 nfs 中创建 NFS 挂载点 [root@nfs static]# mkdir /static [root@nfs static]# chown -R www.www /static [root@n 阅读全文
摘要:
内容概要 代理 负载均衡 内容详细 一、代理 将流量平均分配 1、什么是代理服务器 客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,接受客户机请求之后,再向主机发出,并接收目的主机响应回来的数据,数据存放在代理服务器的硬盘中,再发送给客户机。 2、为什么要用代理服务器 1、提高访 阅读全文
摘要:
内容概要 nginx 配置文件中 location 匹配符号 LNMP 架构 uwsgi 服务部署 内容详细 一、location 使用 Nginx Location 可以控制访问网站的路径,但一个 server 可以有多个 location 配置,多个 location 的优先级该如何区分? 1、 阅读全文
摘要:
内容概要 Nginx 虚拟主机 基于多 IP 的方式 基于多端口的方式 基于多域名的方式 日志配置(日志格式详解) Nginx 访问控制模块(可以去 Nginx.org 文档 documentation 查找) Nginx 访问认证模块 Nginx 状态监控模块 内容详细 一、Nginx 虚拟主机 阅读全文
摘要:
内容概要 requests 模块 简易爬取代码 进行动态爬取 乱码问题 反爬机制之身份识别(UA检测) 浏览器抓包工具 请求载体的身份认证 解决 动态加载数据的爬取 局部 & 全局 解决 内容详细 requests 模块 1、简易爬取代码 爬虫中基于网络请求的模块 用于模拟浏览器上网,向网站发起请求 阅读全文
摘要:
内容概要 什么是爬虫 爬虫的分类 反爬机制 反反爬机制 内容详细 一、什么是爬虫 通过编写程序,让其模拟浏览器上网,然后在互联网中抓取数据的过程 模拟: 浏览器就是一个纯天然最原始的一个爬虫工具。 抓取: 抓取一整张的页面源码数据 抓取一整张页面中的局部数据 二、爬虫的分类 1、通用爬虫 要求我们爬 阅读全文
摘要:
内容概要 爬虫开发环境搭建 Anacanda 开发环境 jupyter jupyter 的基本使用 启动 基本使用 快捷键的使用 内容详细 一、爬虫开发环境搭建 1、Anacanda 开发环境 Anaconda是一个基于数据分析和机器学习的集成环境(给我们集成好了数据分析和机器学习对应的各种环境和模 阅读全文