- 博客(5)
- 收藏
- 关注
原创 数据结构-C语言描述:单链表
链表——链式存储和顺序存取链表和顺序表(数组)是数据结构中最基本的物理存储结构,链表是由结构体定义结点,结构体内定义的成员指针相互链接各个结点形成的数据结构,因此在虚拟地址空间(暂且理解为内存)中是不连续的,相比于顺序表(数组存储),这种存储方式对于数据元素的插入和删除所付出的代价要小,但进行访问和修改的代价要大得多(因为每次要从头开始遍历链表),并且由于结点内存在数据域和指针域,导致存储密度不...
2019-11-23 09:10:40 887
原创 数据结构-C语言描述:顺序表
数据结构的开端数据结构分为线性结构和非线性结构,线性结构就是指数据中的元素仅存在一对一的逻辑关系,只有一个直接前驱和一个直接后继,当然最开始的元素只有后继,最后面的元素只有前驱。线性结构包括:线性表(顺序表和链表),栈,队列,串非线性结构包括:树,图对于不同的数据结构,常常存在不同的存储或算法上的问题,要求我们灵活应对,熟记应对这些问题已有的高效而便捷的方法。本篇的主题为顺序表。顺序表的...
2019-11-23 08:11:06 592 1
原创 python爬虫-Scrapy框架I
Scrapy的介绍和安装Scrapy是纯python开发的一个高效,结构化的网页抓取框架;Scrapy是一个为了爬取网站数据,提高结构性数据而编写的应用框架。其最初是为了页面抓取(更确切地来说,网络抓取)所涉及的,也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services)或者通用的网络爬虫。Scrapy用途广泛,可以用于数据挖掘,检测和自动化测试。...
2019-11-17 19:27:01 151
原创 python爬虫-网页解析beautifulSoup&XPath
前面已经了解过,爬虫具有两大难点:一是数据的获取,二是采集的速度,因为会有很多的反爬(js)措施,导致爬虫并没有想象中那么容易。在python中,我们使用requests库作为核心,谷歌浏览器的检查工具作为辅助,学习如何编写爬虫。既然我们爬取的对象是网页,那自然少不了对网页的解析这一个关键阶段。所以我们接下来将学习解析王爷的python库。BeautifulSoupBeautifulSoup是...
2019-11-17 11:48:22 2171
原创 python爬虫-抓包工具Fiddler
HTTP所谓的http代理,其实就是代理客户机的http访问,主要代理浏览器访问页面。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它以后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。socket 大import socketimport re# 创建一个服务...
2019-11-01 21:14:04 804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人