自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 requests库的使用

上篇文章介绍完urllib库的基本用法,它虽然实现爬虫的基本操作,但是使用起来不够简便,比如:urlopen方法不能直接传入请求头headers参数,需要使用Request类才能实现。为了更加方便地实现这些操作,我们来学习一下一个更强大的库——requests库。安装requests库的步骤:按win+R键,会出现一个窗口,输入cmd,启动终端,然后将下图的指令复制到终端,就会自动下载requests库。例子:爬取百度一下的网站源码,用requests来实现。

2024-05-14 12:30:12 1199 1

原创 一篇文章让你学会构造函数和析构函数

作用:在对象销毁前系统自动调用析构函数,执行一些清理工作;析构函数由编译器自动调用,无需手动调用。作用:在创建对象时为对象成员属性赋值,构造函数由编译器自动调用,无需手动调用。运行的错误说明没有调用到构造函数,没有进行初始化。对构造函数的成员变量进行赋值。定义:对调用完的对象进行清理的函数。定义:为对象进行初始化的函数。

2024-05-12 20:32:48 339

原创 软考试题的考点知识

特点:平均的时间复杂度为O(n),最好的查询情况可以为O(1),最差的查询情况为O(n),如果两个关键字映射到同个位置,就会发碰撞,从而应散列表的性能和空间利用率,可以使用链地址法,开放地址法,来解决碰撞冲突。OSI模型是用于描述计算机网络体系结构的通信协议,该协议分解为七个层次:从下到上分别是:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。软件著作权的署名权,修改权,以及普通著作权作评的署名权,修改权,保护权是永久保护的,商标在特殊的保护器是可以延长的。

2024-05-09 23:45:20 843 1

原创 计算机系统基础知识

在移码表示法中,正数的移码和其二进制表示相同,而负数的移码是将其绝对值的二进制表示按位取反(即0变为1,1变为0),然后再加1。循环冗余校验码(CRC,Cyclic Redundancy Check),简称循环码,是一种常用的、具有检错、纠错能力的校验码,在早期的通信中运用广泛。操作控制:一条指令功能的实现需要若干操作信号配合来完成,CPU产生每条指令的操作信号并将操作信号送往对应的部件,控制相应的部件指令的功能要求进行操作。正数的反码不变,负数的反码,最高位为1,其余位按位取反。

2024-05-06 21:19:05 824

原创 进制之间的转换思路

二进制,十进制和十六进制等常用进制的相互转换。二进制转换十进制:(11111010 )= 1 × 2^7 + 1 × 2^6 + 1 × 2^5 + 1 × 2^4 + 1 × 2^4 + 1 × 2^2 + 1 × 2^1 + 1 × 2^0 = 257(十进制)解题思路1:先观察二进制有多少位,然后观察二进制每一位的值是0-1,再接着把它们列出来,再求和。

2024-05-05 18:38:41 407

原创 入门爬虫库urllib的使用

改完之后,聪明细心的你,观察了上面两张图片,这个两张图片的内容竟如此相似,此时你会想到这个两张图片的内容会不会是同个东西。urllib是一个python库,可以利用它模拟浏览器发送请求,获取服务器响应内容,解析内容,从而获取我们想要的信息。图一是网站的源码,图二是浏览器解析网站的源码后呈现的东西,其实这个两个东西本质上是同个东西的。提供URL的处理方法,例如拆分,解析,合并等。对的对的, 你思考得并没有错,太聪明啦。

2024-05-02 23:54:50 694 4

原创 第一篇文章

从今天开始,每天写一篇技术文章,希望大家可以监督我。

2024-05-02 01:02:27 304 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除