自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wall_zf的博客

(无)

  • 博客(25)
  • 收藏
  • 关注

原创 读书笔记 |《算法图解》

读书笔记 |《算法图解》数据结构数组链表跳表栈队列树堆散列表图常用算法二分查找选择排序快速排序广度优先搜索狄克斯特拉算法贪婪算法动态规划K最近邻算法反向索引傅里叶变换并行算法MapReduce布隆过滤器SHA算法局部敏感的散列算法Diffie-Hellman密钥交换线性规划数据结构具体描述数组在内存中一段连续的空间存储相同类型的数据,数组相邻元素之间的内存地址的间隔一般就是数组数据类型的大小。链表1、补一定要连续的存储空间2、每个节点包含了数据和指向下一节点的地址3、优点:便于数据插入和删除

2021-05-10 20:30:10 475

原创 概率论与数理统计(不间断、持续更新|20.6.14)

概率论与数理统计概率的基本概念事件的运算关系:概率的定义概率的性质古典概率排列(放回取样)组合(无放回取样)几何概率统计概率条件概率乘法定理:全概率公式贝叶斯公式独立性随机变量离散型随机变量(0-1)分布二项分布泊松分布几何分布超几何分布连续型随机变量多维随机变量概率的基本概念事件的运算关系:设:A,B,C为事件,则:A∪B=B∪AA∩B=B∩AA∪(B∪C)=A∪B∪CA∩(B∩C)=A∩B∩C A∪(B∩C)=(A∪B)∩(A∪C)A∩(B∪C)=(A∩B)∪(A∩C)德摩根律:

2020-06-03 21:47:09 562

原创 python_numpy

Numpy的数组对象ndarray属性属性说明.ndim秩。即轴的数量或维度的数量.shape对象的尺度.size对象元素的个数.dtype对象的元素类型.itemsize对象中每个元素的大小,以字节为单位>>> import numpy as np>>> a = np.array([[0,1,2...

2020-06-03 20:34:25 247

原创 机器学习的分类

机器学习的分类监督学习无监督学习半监督学习强化学习监督学习在监督学习中,提供给算法的包含所解决方案的训练数据,称为标签或标记一、目的利用一组带有标签的数据,学习从输入到输出的映射,然后将这种映射关系应用到未知数据上,达到分类和回归的目的。分类:当输出时离散的,学习任务为分类任务。分类模型根据输入的标签数据,训练自己的模型,学习出一个适合这组数据的分类器,当有新的数据(非训练...

2020-03-08 22:48:39 196

原创 Python简单文件操作

文件的打开关闭python对文本文件和二进制文件采用统一的操作步骤 “打开——操作——关闭”。打开后的文件处于占用状态,不予许重复打开。python通过解释器内置的open()函数打开一个文件,并实现该文件与一个程序变量的关联:<变量名> = open(<文件名>,<打开模式>)open()函数有两个参数:文件名和打开模式。文件名:文件的实际名称,...

2020-03-04 23:07:09 1315

原创 Scrapy的spider(蜘蛛)基类源码

Scrapy的spider(蜘蛛)基类源码一旦spider的子类被实例化,__ init __ 中的代码就会被执行,所以需要设定name和 star_url 两个属性。然而Spider 的子类被实例化后并不会马上被执行爬网,只有在 start_requests 被调用时,蜘蛛才会执行爬网。如果想修改最初爬取某个网站的 REquests 对象,则可以重写(override)start_reque...

2020-02-24 13:05:21 663

原创 Scrapy的基础知识

一、Scrapy的作用Scrapy应该算是Python宇宙中最常用的爬虫框架了,他是一个较完善的爬虫框架,同时也是一个比较难学的框架。Scrapy多应用于中型网站内容爬取。Scrapy的优点:提供内置的HTTP缓存,加速本地开发自动节流调整机制,遵守 robots.txt 的设置自定义爬取深度执行HTTP基本认证,不需要明确保存状态自动填写表单自动设置请求中的引用头支持通过3x...

2020-02-21 21:06:59 937

原创 简单的爬取实验

一、用IDLE爬取淘宝商品(交互式)*这是模人类浏览的爬取,不对服务器形成骚扰,所以没有去关注/robots.txt大规模爬取请一定要遵循网站/robots.txt1.用浏览器打开要爬取的网站,右键查看源代码,明确爬取内容存放的位置。2.用requests抓取对应网站3.用BeautifulSoup对内容进行提取4.对提取的内容进行保存'''加载库'''>>> i...

2020-02-20 19:09:16 407

原创 Scrapy的安装

Scrapy的安装**写在前面自己下载package安装,方法比较笨,但是比较有效,后面也有介绍其他方法。一、pip install+package包package包下载链接安装Scrapy首先要装wheel、lxml、TwistedPS C:\WINDOWS\system32> pip install wheelRequirement already satisfied: w...

2020-02-20 01:05:52 346

原创 python之numpy库

数据的维度纬度:一组数据的组织形式,即数据间的关系,表达数据含义。简单来说就是,一个输入(如甲)其中包含的属性(如身高,体重,年龄等),包含的属性即维度。百度百科维度(Dimension),又称为维数,是数学中独立参数的数目。在物理学和哲学的领域内,指独立的时空坐标的数目。0维是一个无限小的点,没有长度。1维是一条无限长的线,只有长度。2维是一个平面,是由长度和宽度(或部分曲线)组成面积。3...

2019-12-30 23:06:38 163

原创 数据结构(简易版)

什么是数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。数据结构有很多种,一般来说,按照数据的逻辑结构对其进行简单的分类,包括线性结构和非线性结构两类。线性结构:1、线性结构是非空集。2、线性结构有且仅有一个开始结点和一个终端结...

2019-12-29 18:22:58 287

原创 Python——scrapy框架

Scrapy:一款流行的网络爬虫框架,它使用了一些高级功能以简化网站爬取。Scrapy的安装安装命令:pip install scrapy利用命令:scrapy -h 检查是否安装成功scrapy安装信息scrapy框架结构数据流动:1.spider——>engine:engine从spider获得爬取请求(request)2.engine——>schedule:en...

2019-12-15 17:01:59 311

原创 python——Re库

字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\”匹配“\”而“(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp对象的...

2019-12-15 13:40:51 248

原创 python——Beautiful Soup库

Beautiful Soup安装引用Beautiful Soup库是解析、遍历、维护“标签树”的功能库win10环境下用管理员权限启动cmd命令台,输入pip install beautifulsoup4命令进行下载安装。在idle中用from bs4 import BeautifulSoup进行引用Beautiful Soup的属性Beautiful Soup库解析器...

2019-12-14 21:17:49 160

原创 python——requests库

安装requests库win10环境下,用管理员权限启动cmd控制台。输入pip install requests安装requests库,等待安装完成即可。在IDLE中直接import requests 就可以使用了。第一个网络爬虫def Crawler (url,user_agent='wswp',num_retries=2,proxies=None): head={'User-A...

2019-12-14 20:22:17 161

原创 python——爬虫前言

网络爬虫网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。——百度百科简单的说,网络爬虫就是一小段代码(可以称之为脚本)。该代码的作用是对指定网址(URL)进行页面信息爬取(下载),然后进行信息分析,提取有用部分信息输出。程序不是人类,那他怎...

2019-12-14 16:30:54 1124

原创 python-turtle画树注释版

python-turtle画树注释版效果图代码部分from turtle import * #引进turtle库所有函数from random import * #引进random库用以产生随机数from math import * #引math库,用于科学计算def tree(n,l): #定义函数tree()方便引用 pd() ...

2019-12-02 17:19:40 796

原创 python基础——组合数据类型

1.序列类型1.字符串(str)字符串可以看成是单一字符的有序组合。字符串的操作方法点这里2.元组(tuple)元组是包含0个或多个数据项的不可变序列类型。元组生成后是固定的,其中任何数据项不能替换或删除。多用于函数返回值、多变量同步赋值、循环遍历。在python中,元组采用逗号和小括号来表示。3.列表(list)列表是包含0个或多个对象引用的有序序列。与元组不同,列表的长度和内容...

2019-11-26 22:38:58 1108

原创 python基础——函数

函数的定义函数是一段就具有特定功能的、可重复调用的语句组,用函数名来表示并通过函数名进行功能调用,而不需要在每个执行的地方重复编写这些语句。函数能够完成特定功能,与黑盒类似,对函数的使用不需要了解函数内部实现的原理,只要了解函数的输入输出方式即可。严格地说,函数是一种功能抽象。函数表示方式def <函数名>(<输入参数>): <函数体> ...

2019-11-25 20:12:28 692

原创 python基础——字符串类型及操作

字符串类型的表示方式字符串有三种表示方法,分别是:单引号:‘单引号表示,可以使用"双引号"作为字符的一部分’双引号:“双引号表示,可以使用‘单引号’作为字符的一部分”三引号:’’‘三引号表示,可以使用’单引号’和"双引号"作为字符的一部分也可以换行’’’(比较python的注释)*反斜杠(\)是一个特殊的字符,转义字符。即,该字符与后面相邻的一个字符组成了新的含义。例如:\a:蜂鸣...

2019-11-23 18:22:08 397

原创 python基础——基本数字类型

数字类型整数整数类型和数学中的整数概念是一致的,共有四种表示方式:二进制、八进制、十进制、十六进制整数类型理论上的取值范围是无限的进制引导符号二进制0、1组成,引导符0b、0B八进制0~7组成,引导符0o、0O十进制0~10组成,无引导符十六进制0~f组成,引导符0x、0X浮点数表示带有小数的数值,python要求所有浮点数都必须带有小...

2019-11-22 19:18:12 438

原创 python之turtle库

什么是turtle库turtle库(海龟),python中常用的绘图函数库。turtle会生成一个画布,我们利用函数控制“海龟”在画布上行走,把“海龟”行走的路线显示出来,形成一幅画。其实所谓的“海龟”就是画笔,利用函数控制画笔在图上作画。至于能画出什么,那就看你个人啦!!空白的纸张是最好的老师,发挥你的想象力吧。turtle的控制函数百度云下载:点击下啊载turtle库函数功能表格...

2019-11-21 17:06:53 590

原创 python语法元素+温度转换实例

一、程序的格式框架Python采用严格的“缩进”(即:tab键)来表示程序的格式框架,即表明程序的包含和层次关系。二、注释是程序编写过程中,程序员在代码中加入的一行或多行星系,用来对该段、该函数的说明,提高代码的可读性。注释一般采用英文说明,也可用中文说明。注释部分会被编译器忽略,不被执行。注释的表示方法:单行注释以为#开头,多行注释采用’’’(3个单引号)开头和结尾。注释主要的3个用...

2019-11-19 21:40:08 985

原创 刚接触python

说起python,很有趣。我和python其实我的专业和编程基本没什么关系,但是当时课程有一门关于“单片机”的课程,我很是感兴趣。就这样,在兴趣的引领下接触了C语言,接触了单片机、ARM、STM等…毕业后,和多数人一样,没能把兴趣变成自己的工作,基本上就很少接触了。17年有一个人工智能的说法闯进我的生。在我当时的认识中,python就是人工智能的基础,他就是搭建起人工智能城堡的一块块砖,...

2019-11-19 16:03:46 107

转载 关于四翼飞行器下的PID原理

关于四翼飞行器下的PID原理由四个电机提供动力,mcu做姿态解算,组成一个简单的飞行系统。其中mcu利用传感器收集到机体状态,经过计算,通过控制电机电压(pwm占空比)使得机体姿态得以调整。这样的一个过程称为姿态解算。通过 反馈——调整——反馈形成一个闭环使得系统能够处于一个稳定状态。在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。(图片...

2018-10-17 15:28:54 872

空空如也

空空如也

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

TA关注的人

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