自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高数基础_第9节_多元微分学

高数基础_第9节_多元微分学多元微分学欧氏空间 R^nx 与 y 的内积x 与 y 的距离邻域开集与闭集开集闭集函数极限与序列极限的关系多元微分学欧氏空间 R^nx 与 y 的内积内积的基本性质:x 与 y 的距离举例的基本性质:邻域形状没有本质差别,具体看问题,哪个方便应用哪个。开集与闭集边界外的为外部,边界内的为内部,边界为边界。因为边界上,圈小圈圈,必定有一部分在E外,一部分在E内。E的边界可能是E中的点,也可能不是E中的点。一条线上所有的点,都是边

2021-01-13 21:05:08 670

原创 高数基础_第5节_微分与高阶微分

高数基础_第4节_微分与高阶微分微分微分与导数的关系用微分进行近似计算基本初等函数微分公式高阶导数的几个例子莱布尼兹公式微分微分与导数的关系用微分进行近似计算基本初等函数微分公式高阶导数的几个例子一个n次项式,最多有n阶导数,n阶以上,再高阶的导数就是0。由此可以得出cos x 的n阶导数莱布尼兹公式和二项式定理很相近...

2021-01-07 20:56:03 368

原创 高数基础_第4节_导数

高数基础_第3节_导数导数导数的概念导数计算的方法定义法求导四则运算求导反函数求导复合函数求导----链式法则(Chain rule)隐函数求导参数式函数求导极坐标式函数求导不定式求导----洛必达法则初等函数微商表导数导数的概念导数的定义导数举例:边际税率:税收对于收入的变化率导数计算的方法定义法求导四则运算求导反函数求导把导数看作 dy / dx ,更好理解反函数求导的公式举例复合函数求导----链式法则(Chain rule)dydx=dydu∗

2021-01-07 19:48:36 491

原创 高数基础_第3节_函数极限

高数基础_第3节_函数极限函数极限函数极限及其性质重要极限与等价无穷小重要极限无穷小量一组重要的阶的比较关系连续函数连续函数的性质间断点分类闭区间上连续函数的性质函数极限序列极限中,自变量n只有一种变化方式,趋于无穷但对于函数而言,自变量x的变化是连续的,并且有多种可能性函数极限及其性质极限存在等价于左右极限存在且相等极限值唯一性四则运算可以和极限运算调换顺序复合函数可以和极限运算调换顺序保号性:重要极限与等价无穷小重要极限通过夹逼定理证明通过夹逼定理正证明

2021-01-07 16:23:46 268

原创 高数基础_第2节_序列极限

高数基础_第2节_序列极限序列序列极限的定义序列极限的性质和夹逼定理序列极限的性质夹逼定理重要极限等比数列和的极限极限为 e 表达式从上面e的推导,得出欧拉常数无穷小量、无穷大量和一组重要的阶的比较关系无穷小量无穷大量无穷小量和无穷大量的阶一组重要的阶的比较关系闭区间嵌套聚点原理波尔扎诺-维尔斯特拉斯定理序列从 N 到 R 的一个函数按照一定顺序排列的数表示方法通项描述序列极限的定义Cauchy定义极限:Epsilon - N 语言for all n >

2021-01-07 14:04:04 2429

原创 MySQL基础_第4节_运算符、函数、索引、图形化管理工具

MySQL基础_第4节_运算符、函数、MySQL中的运算符算数运算符比较运算符逻辑运算符运算符的优先级MySQL中的函数数学函数字符串函数日期时间函数条件判断函数系统信息函数加密函数其它常用函数MySQL中的运算符算数运算符MySQL接受数据类型转换SELECT 1 + '3MAIZI'WARNING信息中显示,把3MAIZI转化为了3。3/0,3 DIV 0 结果都是 NULL对于 NULL 的所有操作都为 NULL比较运算符结果之能为真(1)或者假(0)<&g

2021-01-05 14:39:01 458 1

原创 MySQL基础_第3节_数据的查询、连接查询、子查询、正则表达式

MySQL基础_第3节_数据的查询、连接查询、子查询、正则表达式数据的操作(DQL):查ORDER BY排序LIMIT限制查询结果显示条数MySQL连接查询什么是连接查询?内连接查询外连接查询联合查询外键什么是外键建表时创建外键建表后动态添加、删除外键外键约束的参照操作MySQL中的子查询什么是子查询?引发子查询的情况?将查询结果写入到数据表创建数据表同时将查询结果写入到数据表MySQL中使用正则表达式查询数据的操作(DQL):查ORDER BY排序通过ORDER BY对查询结果排序默认升序排列A

2020-12-24 22:25:19 163

原创 MySQL基础_第2节_完整性约束 & 数据的增删改查

MySQL基础_第2节_完整性约束 & 数据的增删改查数据表相关操作如何创建数据表?完整性约束条件,用来限制字段如何查看数据库中的数据表以及表结构?查看数据库中的数据表如何修改表结构?数据的操作(DML):增删改插入数据更新数据删除数据数据的操作(DQL):查查询记录查询表达式WHERE 条件GROUP BY查询结果分组HAVING子句数据表相关操作如何创建数据表?CREATE TABLE [IF NOT EXISTS] tbl_name(字段名称 字段类型 [完整性约束条件]…)EN

2020-12-22 20:02:16 327

原创 MySQL基础_第1节_数据库简介

MySQL基础_第1节_数据库简介数据库简介数据库数据库(database)数据库系统(DBS)数据库管理系统(DBMS)MySQL数据库为什么选择MySQL数据库?MySQL5.6的安装及新特性安装新特性SQL简介MySQL的安装、配置、登录、退出安装与配置MySQL启动MySQL服务登陆/退出MySQL修改MySQL命令提示符MySQL常用命令MySQL语句的规范数据库操作(DDL)数据库简介数据库数据库(database)存储数据的仓库。为了方便数据的存储和管理,将数据按照特定的规律存储在磁

2020-12-18 00:26:44 147

原创 Linux基础_第1节_Linux基本环境

Linux基础_第1节_Linux基本环境Linux基本环境系统介绍虚拟机VMWare的安装、设置设置虚拟机IP地址 & 联网Linux的基本命令四大远程连接工具远程连接工具主机名称和IP地址映射Linux基本环境系统介绍使用系统:CentOS 6.4版本,64位大数据领域,对于Hadoop发行版本,有公司Clouderahttp://archive.cloudera.com支持debian,redhat,sles,ubuntu以上四类操作系统,但在国内企业中使用最多的还是Re

2020-12-13 17:56:11 187

原创 机器学习-数据科学库(HM)_第6节_时间序列

机器学习-数据科学库(HM)_第6节_时间序列时间序列为什么要学习pandas中的时间序列生成一段时间范围关于频率的更多缩写在DataFrame中使用时间序列pandas重采样应用:不同月份不同类型紧急电话的次数的变化情况(from ch5)PeriodIndex应用:PM2.5案例时间序列为什么要学习pandas中的时间序列pandas中处理时间序列非常简单很多统计数据以及数据的规律都和时间序列有着非常重要的联系生成一段时间范围pd.date_range(start=None, end=

2020-12-12 15:41:31 199

原创 机器学习-数据科学库(HM)_第5节_数据的合并和分组

机器学习-数据科学库(HM)_第5节_数据的合并和分组pandas数据分类数据合并之join(行合并)数据合并之merge(列合并)pandas数据分类对于这一组电影数据,如果我们希望统计电影分类(genre)的情况,应该如何处理数据?(genre列的数据,每行有多个,由","分开)。思路:重新构造一个全为0的数组,列名为分类,如果某一条数据中分类出现过,就让0变为1。import pandas as pdimport numpy as npfrom matplotlib import

2020-12-11 23:58:47 296

原创 机器学习-数据科学库(HM)_第4节_pandas

机器学习-数据科学库(HM)_第4节_pandaspandas为什么要学习pandas?什么是pandas?pandas的常用数据类型pandas之Series创建pandas的切片和索引pandas之Series的索引和值pandas之读取外部数据pandas之Dataframepandas的取行取列pandas之布尔索引pandas之字符串方法缺失数据的处理pandas为什么要学习pandas?numpy帮助我们处理数值数据pandas帮我们处理数值数据+其它类型的数据什么是pandas?

2020-12-10 23:40:24 147

原创 机器学习-数据科学库(HM)_第3节_numpy

机器学习-数据科学库(HM)_第3节_numpynumpy什么是numpynumpy基础numpy创建数组(矩阵)数据类型的操作数组的形状数组和数的计算广播原则轴二维数组的轴三维数组的轴numpy常用方法numpy读取数据numpy读取和储存数据的实现numpy中的转置(transpose)numpy索引和切片numpy中数值的修改numpy中的布尔索引numpy中三元运算符numpy中的clip(裁剪)numpy中的nan和infnumpy中的nan的注意点ndarry缺失值填充均值数组的拼接数组的行列交

2020-12-08 19:34:39 300

原创 机器学习-数据科学库(HM)_第2节_matplotlib散点图、条形图、直方图等

机器学习-数据科学库(HM)_第2节_matplotlib散点图、条形图、直方图等matplotlibmatplotlib散点图matplotlib散点图的实现绘制结果散点图的更多应用场景matplotlib条形图matplotlib竖条形图的实现竖条形图的绘制结果matplotlib横条形图的实现横条形图的绘制结果绘制多次条形图多次条形图的实现matplotlibmatplotlib散点图假设通过爬虫你获取到了北京2016年3,10月份每天白天的最高气温(分别位于列表a,b),那么此时如何寻找出气

2020-12-07 18:18:21 256

原创 机器学习-数据科学库(HM)_第1节_介绍 & matplotlib折线图

机器学习-数据科学库(HM)_第1节_介绍 & matplotlib折线图数据分析的介绍为什么要学习数据分析?什么是数据分析?数据分析的流程matplotlibmatplotlib的安装matplotlib折线图为什么学习matplotlib什么是matplotlibmatplotlib基本要点matplotlib折线图的实现调整x轴和y轴的刻度数字刻度字符串刻度设置中文显示给图添加描述信息绘制网格绘制多次图形自定义绘制图形的风格matplotlib绘制折线图总结折线图的更多应用场景matplotl

2020-12-04 22:36:16 274

原创 Python数据结构与算法_第7节_树与树算法

Python数据结构与算法_第6节_树与树算法树与树算法树的概念树的术语树的种类树的存储与表示常见的一些树的应用场景树与树算法树的概念树(tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1n>=1n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一

2020-12-03 21:54:41 96

原创 Python数据结构与算法_第6节_排序 & 搜索

Python数据结构与算法_第6节_排序排序(sorting algorithm)归并排序(merge sorting)归并排序的分析归并排序的实现时间复杂度常见排序算法效率比较搜索二分法查找(binary searching)二分查找实现时间复杂度排序(sorting algorithm)归并排序(merge sorting)归并排序(merge sorting):是采用分治法的一个非常典型的应用。先递归分解数组,再合并数组。归并排序算法的思路:将数组分解最小。合并两个有序数组,基本思路是

2020-12-02 22:33:52 107

原创 Python数据结构与算法_第5节_排序

Python数据结构与算法_第5节_排序与搜索排序与搜索(sorting algorithm)希尔排序(shell sorting)希尔排序的分析希尔排序的实现时间复杂度快速排序 / 划分交换排序(Quicksort / partition-exchange sort)快速排序的分析快速排序的实现时间复杂度`排序与搜索(sorting algorithm)希尔排序(shell sorting)希尔排序(shell sorting)/缩小增量排序:是插入排序算法的更高效的优化版本。希尔排序算法的思路

2020-12-01 22:35:53 97

原创 Python数据结构与算法_第4节_栈 & 队列 & 排序

Python数据结构与算法_第4节_栈 & 队列 & 排序与搜索栈(stack)栈结构实现栈的操作栈的实现队列(queue)队列结构实现队列的操作队列的实现双端队列(deque)操作实现排序与搜索(sorting algorithm)排序算法的稳定性冒泡排序(bubble sorting)冒泡排序的分析冒泡排序的实现时间复杂度选择排序(selection sorting)选择排序的分析选择排序的实现时间复杂度插入排序栈(stack)栈/堆栈(stack),是一种容器,可存入数据元素、访

2020-11-30 23:26:52 162

原创 Python数据结构与算法_第3节_链表(双向链表 & 单向循环链表)

链表单向循环链表双向链表栈栈结构实现

2020-11-30 18:33:23 85

原创 Python数据结构与算法_第3节_链表(单向链表)

Python数据结构与算法_第3节_链表、栈链表链表简介为什么需要链表链表的定义单向链表节点(node)实现单链表的操作单列表的实现头部添加元素尾部添加元素指定位置添加元素删除节点查找节点是否存在测试链表与顺序表的对比链表链表简介为什么需要链表顺序表的构建需要预先知道数据大小来申请连续的储存空间,扩充时有需要进行数据的搬迁,不是很灵活。链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。链表的定义链表(Linked list) 是一种常见的基础数据结构,是一种线性表,但是不像顺

2020-11-18 22:32:43 152

原创 Python数据结构与算法_第2节_顺序表

Python数据结构与算法_第2节_顺序表顺序表的形成顺序表顺序表的基本形式顺序表的结构与实现顺序表的结构顺序表的两种基本实现方式元素存储区替换(因为要扩充存储区)元素储存区扩充扩充的两种策略顺序表的操作删除、增加元素Python中的顺序表list的基本实现技术顺序表的形成顺序表类型的本质:储存时占用的资源不一样取出来的时候类型不同int 在32位系统里面占4个字节(4Byte)。在程序中,经常要将一组(通常是同为某个类型的)数据元素作为整体管理和使用,且可以增、删、修、改、查。对于这

2020-11-17 21:12:48 109

原创 高数基础_第1节_概述以及预备知识

高数基础_第1节_概述以及预备知识概述和集合的定义IntroOutline逼疯康托的实数集理论邻域:稠密(density)实数集界常用不等式与映射常用不等式映射函数及特殊函数三角函数:六边形法则函数的运算几个特殊函数函数的性质概述和集合的定义Intro参考资料:数学分析中的典型问题与方法(第二版)裴礼文 编著 高等教育出版社演示软件:WolframAlphaMATLABPythonOutline第一课:集合、实数集、函数、初等函数第二课:序列极限、无穷小量、无穷大量第三课:

2020-11-17 19:16:27 1331

原创 Python数据结构与算法_第1节_引入概念

Python数据结构与算法_第1节_引入概念引入第一次尝试算法的提出算法的五大特性第二次尝试算法效率衡量执行时间反应算法效率时间复杂度与“大O记法”如何理解“大O记法”最坏时间复杂度时间复杂度的几条基本计算规则算法分析常见时间复杂度常见时间复杂度之间的关系Python内置类型性能分析timeit模块list内置操作的时间复杂度dict内置操作的时间复杂度数据结构概念算法与数据结构的区别抽象数据类型(Abstract Data Type)引入注意:命名时,py文件名最好为数字_英文,为了防止文件名与pa

2020-11-17 00:34:19 309

原创 Python基础知识_第8节_面向对象初步 & 面向对象进阶

Python基础知识_第8节_面向对象初步 & 面向对象进阶面向对象初步`方法没有重载`方法的动态性私有属性和私有方法(实现封装)私有属性私有方法@property装饰器属性和方法命名总结类编码风格实操作业面向对象进阶面向对象三大特征介绍继承语法格式类成员的继承和重写查看类的继承层次结构object根类dir()查看对象属性重写\__str\__方法多重继承MRO()super()获得父类定义多态特殊方法和运算符重载特殊属性对象的浅拷贝和深拷贝组合设计模式__工厂模式实现设计模式_单例模式实现实操作

2020-11-13 23:47:21 215

原创 Python基础知识_第11节_模块module

Python基础知识_第10节_模块module模块化(module)程序设计理念模块和包概念的进化史标准库模块(standard library)为什么需要模块化程序模块化编程的流程模块的API和功能描述要点`测试代码__name__ == "__main__"`模块文档字符串和API设计模块的导入import语句导入from...import...导入import语句和from...import...命令__import__()动态导入模块的加载问题包(package)的使用包(package)的概念和

2020-11-12 23:13:21 241

原创 Python基础知识_第10节_文件操作(IO技术)

Python基础知识_第10节文本文件和二进制文件文件操作相关模块概述创建文件对象open()文本文件的写入基本的文件写入操作常用编码介绍中文乱码问题write()/writelines()写入数据close()关闭文件流with语句(上下文管理器)文本文件的读取使用enumerate()函数和推导式生成列表操作每行增加行号二进制文件的读取和写入(图片文件拷贝)文件对象的常用方法文件任意位置操作(seek()移动文件指针)使用pickle序列化CSV文件的操作csv.reader对象和csv文件读取csv.

2020-11-09 23:52:10 526

原创 Python基础知识_第9节_异常

Python基础知识_第9节异常异常机制的本质try...一个except结构try...多个except结构try...except...else结构try...except...finally结构return 语句和异常处理问题常见异常的解决with 上下文管理`trackback 模块(将异常写入日志文件)``@自定义异常类`Pycharm 开发环境的调试(debug模式)异常异常机制的本质异常处理:程序在出现问题时依然可以正确的执行剩余的程序,而不会因为异常而终止程序执行。使用Python

2020-11-09 21:41:10 116

原创 Python基础知识_第7节_函数用法和底层分析 & 面向对象(OOP)

Python基础知识_第7节函数用法和底层分析嵌套函数(内部函数)`nonlocal 关键字``LEGB规则`面向对象(OOP)初步面向对象和面向过程区别`面向对象思考方式``类的定义``构造函数__init__()`实例属性实例方法类对象`类属性``类方法``静态方法`__del__方法(析构函数)和垃圾回收机制__call__方法和可调用对象函数用法和底层分析嵌套函数(内部函数)在函数内部定义的函数。(只能在函数内部调用)一般在什么情况下使用嵌套函数?封装:数据隐藏 外部无法访问“嵌套函数

2020-11-09 18:42:09 118

原创 Python基础知识_第6节_函数用法和底层分析

Python基础知识_第6节函数用法和底层分析函数也是对象,内存底层分析变量的作用域(全局变量和局部变量)局部变量和全局变量效率测试参数的传递传递可变对象的引用传递不可变对象的引用`浅拷贝copy和深拷贝deepcopy``传递不可变对象时,如果发生拷贝,是浅拷贝`参数的几种类型位置参数默认值参数命名参数可变参数`强制命名参数`lambda表达式和匿名函数`eval()函数`递归函数 recursion函数用法和底层分析函数也是对象,内存底层分析函数也是对象。函数可以作为参数来传递,也可以作为返回值

2020-11-06 23:46:02 117

原创 Python基础知识_第5节_控制语句 & 函数用法和底层分析

Python基础知识_第5节函数用法和底层分析函数简介函数的基本概念函数的分类函数的定义和调用文档字符串(函数的注释)函数用法和底层分析函数简介函数的基本概念函数就是代表一个任务或者一个功能。函数的分类内置函数:直接拿来使用,不用import。标准库函数:用import导入库。第三方库函数:下载后,用import导入库。用户自定义函数:自己写出来的函数。函数的定义和调用文档字符串(函数的注释)help(函数名.doc)可以打印输出函数的注释。...

2020-11-05 23:23:23 267 1

原创 Python基础知识_第4节_序列 & 控制语句

Python基础知识_第4节序列字典字典介绍字典的创建字典元素的访问字典元素添加、修改、删除序列解包表格数据使用字典和列表储存,并实现访问字典核心底层原理(重要)将一个键值对放进字典底层过程根据键查找“键值对”的底层过程集合集合创建和删除`集合相关操作`控制语句选择结构 if条件表达式详解三元条件运算符多分支选择结构循环结构 loop序列字典字典介绍字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键 对象”和“值对象”。"键"是不重复、不可变的数据,比如:整数、浮点

2020-11-05 21:40:44 263 1

原创 Python基础知识_第3节_序列

Python基础知识_第3节序列序列简介序列的创建序列元素的增加列表元素的删除列表元素访问和计数切片操作列表的排序列表相关的其他内置函数汇总多维列表二维列表元组tuple元组的创建元组的元素访问和计数zip生成器推导式创建元组序列序列简介列表中储存的是element对象的地址,而不是element对象的值包含。列表本身也是对象,变量储存的是列表作为对象的地址。Python中常见的序列结构有:字符串、列表、元组、字典、集合方法要点描述list.append(x)增加元素

2020-11-04 22:32:58 280

原创 Python基础知识_第2节_编程基础概念 & 字符串

Python基础知识_第2节编程基础概念系列解包赋值常量最基本内置数据类型介绍字符串编程基础概念系列解包赋值常用来实现变量交换>>> a,b=1,2>>> a,b=b,a >>> print(a,b)#如果是C的话,需要引入额外的一个变量来储存被交换的值。2 1常量-Python实际上不支持常量,只能从逻辑上不对常量的值进行更改,常量的名字全部大写。最基本内置数据类型介绍数字://整除,%余数,**幂0不能做除数div

2020-11-03 19:13:53 528 1

原创 Python基础知识_第1节_Python入门 & 编程基础概念

Python基础知识_第1节第一章 Python入门Python介绍Python下载安装和配置Turtle海龟绘图第二章 编程基础概念Python程序的构成对象引用标识符变量的删除第一章 Python入门Python介绍简介Python官网:www.python.org主页提供interative shell入门Python,无需任何配置特点:可读性强,学习记忆效率高简洁,提高生产力面向对象,大多语言都有这个特点免费和开源可移植性和跨平台,可以编译成与系统相关的二进制代码,和

2020-11-03 01:21:43 243 1

空空如也

空空如也

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

TA关注的人

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