自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 Notebook 小技巧

1、键盘运行快捷键处于编辑模式时(在命令模式时按 Enter 会进入编辑模式),你会发现下列快捷键很有用:Ctrl + Home 到达单元起始位置。Ctrl + S 保存进度。Ctrl + Enter 会运行你的整个单元块。Alt + Enter 不止会运行你的单元块,还会在下面添加一个新单元。Ctrl + Shift + F 打开命令面板。要查看键盘快捷键完整列表,可在命令模式按 【H】或进入【Help > Keyboard Shortcuts】2、笔记本常用的.

2020-06-03 17:30:17 1098

原创 爬虫(五):动态html --- 反爬策略,selenium + phantomjs,案例:爬取豆瓣图书(页面内容是 js 代码,获取加密数据)

1、反爬策略2、html页面技术3、selenium 和 phantomjs4、selenium 的三种等待5、案例:爬取豆瓣图书(获取加密数据)

2020-05-24 22:00:41 1262

原创 爬虫(二):requests模块 ---get和post方法,cookie和session,代理

1、requests模块的使用2、requests中的get方法和post方法的使用3、get方法总结 和 post方法总结4、response对象的属性5、解析json数据的两种方法6、cookie和session7、代理的使用

2020-05-24 21:58:33 4005

原创 爬虫(一):爬虫的基础知识 ---通用爬虫和聚焦爬虫,http和https协议,常见的响应状态码

1.通用爬虫和聚焦爬虫2.http 和 https 3.请求报头 和 响应报头4.响应状态码

2020-05-24 21:58:20 498

原创 数据分析(三)matplotlib ---数据可视化库

matplotlib介绍数据可视化的库不仅可以绘制 2-D图,也可以绘制 3-D图# 导包import matplotlib.pyplot as plt绘图三部曲:创建画布绘图图形展示一、绘图基础语法与常用参数1、基本绘图流程2、创建画布与子图函数名称函数作用plt.figure创建一个空白画布,可以指定画布大小,像素。figure.ad...

2020-03-30 19:31:00 896

原创 数据分析(二)NumPy 科学计算库

一、NumPy 简介NumPy — 科学计算库结构核心:ndarray 对象存储单一数据类型的多维数组对象。内存是连续的。两种存储风格C风格C 语言风格按行优先存储F风格fortran 语言风格按列优先存储# 导包语句import numpy as np二、数组的属性ndarray(数组)是存储单一数据类型的多维数组。属性...

2020-03-30 19:30:50 788

原创 数据分析(一)认识数据,数据处理,数学基础

一、认识数据1、数据对象和属性类型数据对象 Data Objects数据集由数据对象组成一个数据对象代表一个实体(entity)销售数据库:顾客,商品,销售医疗数据库:患者大学数据库:学生、教授、课程数据对象又称为样本、实例、数据点或对象数据对象用属性(attribute)描述行代表着不同的样本,列代表着不同的属性属性 Attributes属性(attribu...

2020-03-30 19:30:40 783

转载 使用IP代理池伪装你的IP(python)

如何伪装你的 IP 呢?对于 python 来说,使用代理访问很简单,就拿我们经常使用的 requests 库来说,使用代理 ip如下:定义代理 IPproxies = { 'http':'http://xx.xxx.xxx.xxx:xxxx', 'http':'http://xxx.xx.xx.xxx:xxx', ....}使用代理response = r...

2020-03-30 19:28:54 4007 1

原创 创建app子应用,配置数据库,编写模型,进行数据迁移

文章目录web开发django模型1.创建app子应用2.配置子应用3.使用4.配置子应用管理自已的路由django数据库开发思维与ORM1.创建数据库2.配置数据库3.安装pymysql4.编写模型字段类型字段属性5.数据迁移数据迁移之前的准备工作1.在数据迁移之前,确定配置是否完成2.排错执行数据迁移操作查看数据库stu修改表的默认名字6.站点管理web开发django模型在django...

2019-09-15 09:38:48 437 1

原创 docker安装、下载镜像、容器的基本操作

文章目录一、docker安装与基本使用1.docker的安装、从远程仓库下载镜像2.配置docker国内源二、创建容器1.createi.创建容器ii.进入容器iii.启动容器2.run创建容器3.容器的操作一、docker安装与基本使用1.docker的安装、从远程仓库下载镜像1.安装docker# yum -y install docker出现上图所示内容表示   另...

2019-09-04 22:17:02 2495 1

原创 杀死进程、突发任务、定时任务

文章目录进程1.查看进程pstop2.如何杀死进程3.计划任务突发性任务定时性任务进程什么是进程:就是一次程序的执行,进程拥有获取内存和释放内存的能力。僵尸进程:线程没有释放内存的能力,当进程执行结束时,线程还没有结束,还在占用内存,导致当前进程卡在后台。下面所示就是一个僵尸进程import threadingimport timedef func(): time.slee...

2019-09-03 08:29:49 553

转载 CentOS7安装python3

实现centos7中python2和python3的共存1.安装依赖包2.下载python安装包3.解压python安装包4.配置安装路径5.编译安装centos7 当中默认安装了python2的环境ubuntu 默认安装的python2和python3.5安装之前要保证你的虚拟机要能联网方法:ping www.baidu.com源码包安装/yum install 要安装的依赖包...

2019-08-31 17:07:49 280

原创 Linux命令(2)--cp拷贝、mv剪切、head、tail追踪、tar归档

文章目录lscdcp 拷贝mv 移动(剪切)head 头部tail 追踪(尾部)tar 归档知识回顾lsls:查看当前目录下的文件信息ls 选项 -l:以列表的方式显示 -a:显示隐藏文件 -h:显示文件大小单位ls 缩写方式: ll ->(等价于) ls -al l -> lsls 结合通配符使用 比如:ls *.txt 表示查看所有后缀名为.txt的文件...

2019-08-30 08:28:38 412

原创 数据库优化

一、库和表结构优化分库分表:当单个库或者表中的数据量大时,数据库的性能会变慢。1.垂直拆分垂直拆分表当一个表中的数据量比较大,字段比较多时,创建一个附属表,将表中不常用的字段存入附属表,通过创建外键进行关联。垂直拆分库根据不同的业务需求,将不同的表放入不同的库中,一般会放到多个服务器上2.水平拆分水平分库分表单表数据量太大,将数据水平拆分成多个表,多个表组合在一起才能组成成一个...

2019-08-28 23:36:54 72

原创 Linux中的一些基本命令

vi/vim 是一个编辑工具,主要用来编辑文本Centos自带bi编辑工具命令模式编辑模式末行模式注意:Linux中的命令都在Terminal中执行桌面单击右键选择进入终端命令:切换到管理员用户   su从管理员用户切换到普通用户   su 用户名Ctrl+l 清屏使用vim创建一个文件格式:vim fileName如果文件存在就打开,不存在就创...

2019-08-28 23:10:36 217

原创 mysql数据库的基本操作

文章目录一、数据库的命令二、表操作命令三、数据的基本操作四、数据类型五、常见的字段约束六、表结构的操作七、运算符八、WHERE 条件查询九、模糊查询like1.%2._3.[]4.[^ ]启动服务启动mysql服务在bin目录下执行在命令行 输入 net start mysql停止服务:net stop mysql链接数据库mysql -u root -p -h -P-u ...

2019-08-26 19:51:40 165

原创 python 面向对象1

面向过程与面向对象开车问题吃饭问题做饭问题类与对象类的概念将具有共同特征以及共同行为的一组对象进行抽象,抽象出来的东西,就有一个概念:类类就相当于制造盖楼使用的设计图对象的概念某一个具体的存在,看得见的,摸的着的例如:标志性建筑:望京soho(猪腰子),中央电视台总部大楼(大裤衩)练习: 区分类与对象奥迪汽车张三停在车库的奥迪A8雅迪人咱班坐在x...

2019-08-24 10:36:10 105

原创 Python 推导式,模块,包

推导式、模块、包一、推导式分类二、模块三、常用模块四、包一、推导式分类推导式 comprehensions(又称解析式),是 python 的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列。列表推导式语法:变量名=[表达式 for 变量 in 列表]或者变量名= [表达式 for 变量 in 列表 if 条件]语义:遍历出列表中的内容给变量,表达式根据变量值进行...

2019-08-24 10:30:42 69

原创 python函数进阶(函数参数类型、作用域、全局变量与局部变量)

函数的进阶函数参数类型命名空间作用域全局变量与局部变量内置函数匿名函数函数参数类型不可变类型参数:整数、字符串、元组。fun(a)内部修改 a 的值,只是修改另一个复制的对象,不会影响 a 本身。可变类型:列表,字典。如 fun(la),则是将 la 真正的传过去,修改后 fun 外部的 la 也会受影响传递不可变类型参数,不会影响参数本身。传递可变类型参数,会影响参数本身。d...

2019-08-24 10:24:33 535

原创 MySQL的安装与卸载

一、数据库的安装地址MySQL的下载地址1.点击链接跳转到如下界面选择downloads下的community2.选择下载哪个MySQL我的电脑是windows操作系统的,就下载了MySQL on windows3.点击MySQL on windows下的MySQL Installer4.将页面拉到最下面,选择下载哪个版本的数据库下图是8.0.17版本的MySQL5.其他...

2019-08-22 14:49:55 129

原创 day08 jquery

jquery一、jquery事件1.jquery中常用事件方法鼠标事件表单事件2.事件绑定一、jquery事件1.jquery中常用事件方法鼠标事件click( ) 单击元素时触发mouseover( ) 鼠标移入元素mouseout( ) 鼠标移出元素mousemove( ) 鼠标在元素上移动表单事件focus( ) 获得焦点blur( ) 失去焦点change( ) 表单...

2019-08-21 21:21:56 97

原创 day07 jquery

文章目录jquery的使用获取jquery对象设置jquery中的css样式选择器过滤选择器关系选择器元素操作css设置文本操作表单值的操作属性操作class属性的操作相关尺寸jquery的使用导入库文件在head标签内添加script标签,再通过script标签的src属性导入jquery库文件<!DOCTYPE html><html><head>...

2019-08-21 08:30:34 75

原创 html中的表格和表单

html中的表格和表单一、表格1.表格标签2.表格常用属性边框单元格间距对齐方式单元格合并二、表单1.表单域2.属性3.常见表单元素inputselecttextarea一、表格1.表格标签<table>标签定义HTML表格。简单的HTML表格由table元素以及一个或多个tr、th或td元素组成。tr:定义表格的行 table rowth/td:定义表格的列2.表格常...

2019-08-17 15:27:33 971

原创 html文档的基本结构和常用标签

HTML一、HTML简介1.什么是HTML2.标签、元素3.html文档的基本结构二、HTML中常用标签1.标题标签<h1>--<h6>2.段落标签<p>3.常见的转义字符4.<i>和<em>5.<b>和<strong>6.<u>7.<br> <hr>8.<img>图...

2019-08-17 03:44:43 4591

原创 多任务(同步异步、互斥锁、死锁、生产者和消费者)

同步异步概念一、同步异步概念1.多线程开发可能遇到的问题2.什么是同步3.解决问题的思路4.异步二、互斥锁1.上锁解锁过程2.总结三、死锁四、生产者和消费者1.队列(1)特点(2)python2与python3的区别(3)使用2.生产者与消费者模式一、同步异步概念1.多线程开发可能遇到的问题假设两个线程t1和t2都要对num = 0进行增1运算,t1和t2都给对num修改10次,num的最终...

2019-08-08 10:28:17 458

原创 实例方法、类方法和静态方法

一、实例方法/对象方法二、静态方法三、类方法

2019-08-05 21:26:40 434

原创 python飞机大战代码(面向过程)持续更新中

飞机大战代码1、游戏基本框架2、添加玩家飞机,并控制飞机左右移动3、让玩家飞机喷火和发射子弹4、添加敌方飞机,让敌方飞机移动我写的这个代码是递进式的,下一个代码包含前一个需求的代码,为了方便新手理解(我自己也是个新手哈)。可以比较前后两个代码的不同,能够看出这个游戏的开发思路,思路不唯一哈。1、游戏基本框架导入pygame模块窗口的一些设置screen = pygame.display....

2019-08-05 08:49:08 1116

原创 生成器

文章目录生成器1.生成器函数2.send()3.yield from4.生成器表达式5.生成器作用生成器生成器的本质就是迭代器。生成器包括两种:生成器函数 和 生成器表达式1.生成器函数一个包含yield关键字的函数就是一个生成器函数。生成器函数执行之后会得到一个生成器作为返回值,并不会执行函数体。执行了__next__()方法之后才会执行函数体,并且获得返回值。next(...

2019-07-31 23:11:05 172

原创 迭代器

文章目录迭代器什么是迭代器迭代器什么是迭代器拥有__iter__方法和__next__方法的对象就是迭代器

2019-07-31 21:06:15 116

原创 魔术方法

文章目录常用魔术方法1、__ del __( )方法2、__ call __( )方法3、__ repr __( )方法4、==__ new __( )方法== (重点)5、__ str __( )方法6、is和==区别7、__ hash __( )方法常用魔术方法1、__ del __( )方法销毁魔术方法触发时机:当一个对象在内存中被销毁的时候自动执行参数:至少有一个self,接收...

2019-07-30 23:30:48 84

原创 面向对象编程

类与对象创建类和对象的格式__init__()方法__str__()方法实例属性类属性 1.类属性为不可修改类型 2.类属性为可修改类型

2019-07-27 21:44:48 144

原创 内置函数

abs()函数求数字的绝对值a = -1b = 2print(abs(a)) # 1print(abs(b)) # 2max()函数max(iterable,key)求可迭代对象的最大值(1)简单使用max()函数a = [1,3,2,5,4]ret = max(a)print(ret) # 5(2)使用key关键字key = 函数名称 ---->指...

2019-07-24 00:24:14 115

转载 Python基础语法

数字类型复杂度优先级:bool<int<float<complex不同数值类型相加时,先将优先级低的转换成优先级高的,再进行相加。print(True+1) # 2先将True转换成1,然后再跟1相加数字类型强制转换:1.将int转换成bool。0转换成False,非零转换成True.2.将bool转换成int。False转换成0,True转换成1.查看...

2019-07-20 21:38:43 91

花萼长度统计分析案例

数据分析(二)Numpy科学计算库 --中的花萼长度统计分析案例中所需要的文本数据, 文本格式为 --CSV格式,读取CSV文件,对数据进行处理

2020-03-16

python3.7.5官方文档

python3.7.5版本(英文)的 离线官方文档,可以通过关键字进行搜索, 来自官方的文档,描述的更加准确

2019-12-05

飞机大战素材.rar

飞机大战图片素材包!!!!!!我方飞机,敌方飞机,子弹图片,爆炸效果图片,图标,开始游戏,暂停游戏,退出游戏,继续游戏

2019-12-04

空空如也

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

TA关注的人

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