logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于反爬虫报错418处理

如果正常爬虫import requestsimport timefrom bs4 import BeautifulSoupurl='https://blog.csdn.net/Xiang_lhh/article/details/104940609'resp=request.get(url)bs=BeautifulSoup(resp,'lxml')#使用beautifulsoup解析返回...

#python
计算机网络——地址解析协议ARP

在链路层中,是使用的MAC地址作为转发的依据,也就是说根据MAC地址转发帧,但是上层网络层传递的是ip地址,现在出现一个问题,如何将网络层的ip地址转化为链路层的MAC地址——ARP协议。发送数据到子网内在每台计算机或路由器中有一个ARP表,也就是ip地址和MAC地址的一个映射表(当然还有其他的字段比如ttl)。当网络层ip数据报传递到链路层时,会将目的ip地址按照ARP表,做映射,根据表映射到M

#计算机网络
计算机网络——DNS

DNS是什么:一个由分层的DNS服务器实现的分布式数据库一个使得主机能够查询分布式数据库的应用层协议。DNS在UDP之上使用53号端口DNS工作机理用户主机上的DNS接收到后,向网络发送DNS查询报文。所有的DNS报文都通过端口53发送。经过查询,用户主机接收到一个提供希望映射的DNS回答报文,这个映射结果被传送到调用DNS的应用程序。DNS查询递归查询和迭代查询递归查询,如果没有在DNS服务器上

#计算机网络
计算机网络——web页面请求历程

我们假设主机第一次连接到此网络,并且路由器作为DHCP服务器准备:DHCP、UDP、IP和以太网当一台机器连接到一个网络时,主机会将自身的MAC地址等其他自身信息,通过网络进行传播,目的地址使用的是广播ip地址,目的mac地址也是广播地址。路由器接收到DHCP请求之后,DHCP服务器生成包含ip分配的ip地址以及dns服务器的ip地址默认王网关路由器的ip地址和子网块的一个报文,进行回传,注意,回

#tcp/ip#http#计算机网络
go-micro、consul、rpc、gin构建微服务入门

使用micro构建微服务框架micro new --type "web" gwebmicro new --type "srv" trpc首先,将生成的文件进行更改,目前版本micro默认注册到etcd,所以需要指定注册到consul在main.go中reg := consul.NewRegistry(registry.Addrs(":8500"))service := web.NewService

#分布式#consul#rpc
计算机网络——web页面请求历程

我们假设主机第一次连接到此网络,并且路由器作为DHCP服务器准备:DHCP、UDP、IP和以太网当一台机器连接到一个网络时,主机会将自身的MAC地址等其他自身信息,通过网络进行传播,目的地址使用的是广播ip地址,目的mac地址也是广播地址。路由器接收到DHCP请求之后,DHCP服务器生成包含ip分配的ip地址以及dns服务器的ip地址默认王网关路由器的ip地址和子网块的一个报文,进行回传,注意,回

#tcp/ip#http#计算机网络
minikube入门+踩坑日记

环境搭建minikubekubectldocker下载并配置好环境变量运行minikube从这里就开始踩坑首先这条命令是对的,但是国内的电脑一般访问不到minikube的镜像源,或者访问到也是很慢,所以我们要添加代理或者配置其它镜像源。有两种方法使用镜像源第一种(我没有试过)minikube start#替换成minikube start --registry-mirror=https://reg

#docker#kubernetes
到底了