摘要:
matplotlib基本要点 什么是matplotlib matplotlib:最流行的Python底层绘图库,主要做诗句可视化图表,名字取材于MATLAB,模仿MATLAB构建 为什么要学习matplotlib 能将数据进行可视化,更直观的呈现 使数据更加直观、更具说服力 matplotlib基本 阅读全文
摘要:
Anaconda 学习地址 【python教程】数据分析——numpy、pandas、matplotlib 为什么要学习数据分析 有岗位需求 是paython数据科学的基础 是机器学习课程的基础 下载 下载地址 官网太慢推荐 清华镜像地址 更改工作目录 参考链接 Jupyter更改默认工作目录的两种 阅读全文
摘要:
Spring5框架概述 说明 学习地址:Spring5框架教程 概述 Spring是轻量级的开源的JavaEE框架。 Spring可以解决企业应用开发的复杂性。 Spring有两个核心部分:IOC和Aop IOC:控制反转,把创建对象过程交给Spring进行管理。 Aop:面向切面,不修改源代码进行 阅读全文
摘要:
网络请求 requests库 虽然Python的标准库中urlib模块已经包含了平常我们使用的大多数功能,但是它的API使用起来让人感觉不太好,而Requests宣传是“HTTP FOR Humans”,说明使用更简洁方便。 安装和文档地址 利用pip可以非常方便的安装 pip install re 阅读全文
摘要:
网络请求 urlib库 urllib库是python种一个最基本的网络请求库。可以模拟浏览器的行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据。 urlopen函数 在python3的urlib库中,所有和网络请求相关的方法,都被集到urlib.request模块下面了,先看urlib函 阅读全文
摘要:
爬虫简介 学习地址 网易云课堂 爬虫的实际例子 搜索引擎(百度、谷歌、360搜索等) 伯乐在线 惠惠购物助手 数据分析与研究(数据冰山知乎专栏) 抢票软件等 什么是网络爬虫 通俗理解:爬虫是一个模拟认类请求网站行为的程序。可以自动请求网页、并数据抓取下来,然后使用一定的规则提取有价值的数据。 专业介 阅读全文
摘要:
冒泡排序 基本介绍 冒泡排序的基本思想是:通过对待排序序列从前向后(从小标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就像水底下的气泡一样逐渐向上冒。 优化:因为排序过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换,就说明序列有序,因此要 阅读全文
摘要:
Shell概述 为什么要学习Shell? 需要看懂运维人员编写的Shell程序 偶尔会编写一些简的Shell程序来管理集群、提高开发效率。 概述 Shell是一个命令行解释器,它接受应用程序/用户命令,然后调用操作系统内核。 Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。 Sh 阅读全文
摘要:
排序算法 排序算法的介绍 排序也称排序算法(Sort Algorithm),排序是将一组数据,依指定的顺序排列的过程。 排序的分类 内部排序 指将需要处理的所有数据都加载到内部存储器(内存)中进行排序。 外部排序法 数据量过大,无法全部加载到内存中,需要借助外部存储(文件等)进行排序。 常见的排序算 阅读全文
摘要:
01概述 说明 学习地址:尚硅谷Java数据结构与java算法 数据结构和算法的关系 数据data和结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构。学好数据结构可以编写出更加漂亮,更加有效的代码。 要学好数据结构就要多多考虑如何将生活中遇到的问题,用程序去解决。 阅读全文