自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (4)
  • 收藏
  • 关注

原创 前端基础CSS3之背景相关

背景相关 尺寸属性: background-size:100px 100px;<!--宽度100px,高度100px-->background-size:auto 100px;<!--宽度等比拉伸,高度100px-->background-size:cover;<!--等比拉伸,且宽高都要填满整个区域-->background-size:con...

2019-04-21 21:18:15 270

原创 前端基础CSS3之3d模块

3d转换模块 含义:元素有宽度、高度和厚度 启动:在父元素中加入属性transform-style:preserve-3d;即可呈现3d效果 正方体做法<!--保证所有的面转到正面都是正方向的-->: <!DOCTYPE html><html lang="en"><head> <meta charse...

2019-04-21 18:23:39 442

原创 前端基础CSS3之动画模块

动画模块 动画三要素:运动名称、创建一个该名称的动画、动画持续时长 第一种框架格式: p{ /*告诉系统运动的名称*/ animation-name:move; /*告诉系统运动持续时间*/ anination-duration:2s;}/*告诉系统创建一个名为move的运动框架*/@keyframes move{ /*运动起始位...

2019-04-21 18:21:57 333

原创 前端基础CSS3之2d模块

2d转换模块 格式: /*旋转*/transform:rotate(45deg);<!--顺时针旋转45度-->/*平移*/transform:translate(50px,50px);<!--向右和向下平移50像素-->/*缩放*/transform:scale(1.5,1.5);<!--在水平和垂直方向放大1.5倍-->transfo...

2019-04-21 18:19:31 269

原创 前端基础CSS3之过渡模块(重点)

过渡模块 a标签伪类选择器 含义:修改a标签不同状态的样式 状态及格式: 1.从未被访问过a:link{ 属性:属性值;}2.被访问过a:visited{ 属性:属性值;}3.鼠标长按a:active{ 属性:属性值;}4.鼠标悬停a:hover{ 属性:属性值;} 注意: 1.伪类选择器可以单独出现,也可以一起出...

2019-04-16 17:06:24 201

原创 前端基础CSS3之定位流

定位流 相对定位 含义:相对于自己以前在标准流中的位置进行移动 格式: position:relative;top:20px;left:20px;right:20px;bottom:20px; 注意: 1.不脱标;2.同一个方向上的定位属性只能用一个;3.区分块级、行内和行内块级元素;4.再添加magine/padding属性时,属性作用对象为移动之前原...

2019-04-13 20:56:43 189

原创 前端基础CSS3之清除浮动

清除浮动 方式一:外部盒子添加高度属性撑起来即可 方式二:外部盒子添加clear : both;属性,但该盒子的margin属性失效 方式三:外墙法,在两个盒子之间添加一个额外的块级元素,并给该元素添加clear : both:属性<!--只能设置第二个盒子的margin-top属性,不能使用第一个盒子的margin-bottom属性,一般直接设置中间块级元素的高而...

2019-04-02 20:13:11 173

原创 前端基础CSS3之网页的布局方式

网页的布局方式 标准流排版方式 标签分三类:块级元素、行内元素和行内块级元素 排版两类:垂直排版和水平排版 浮动流排版方式 排版一类:水平排版 注意:半脱标、没有水平居中属性、属性margin : 0 auto;无效 特点:浮动流的标签都具有行内块级元素的特点 元素脱离标准流:浮动元素从标准流中删除,不再占用标准流空间,且浮动元素会覆盖在标准流元素的上面...

2019-04-02 20:11:53 179

原创 前端基础CSS3之盒子模型

盒子模型 含义:所有标签都是盒子 盒子模型组成 宽度/高度:存放内容的区域 内边距:内容与边框的间距 边框:盒子边框 外边距:盒子与盒子之间的距离 高度与宽度 内容的宽高:通过标签的width/height属性设置的宽高 元素的宽高:左边框+左内边距+width+右内边距+右边框 / 上边框+上内边距+height+下内边距+下边框 元素空间宽高...

2019-04-01 21:07:35 139

原创 前端基础CSS3只边框属性、边距

边框属性 只要是标签,就可以设置边框 格式: 1.border: 边框宽度 边框样式 边框颜色;<!--同时设置4条边-->2.border-top: 边框宽度 边框样式 边框颜色; border-bottom: 边框宽度 边框样式 边框颜色; border-right: 边框宽度 边框样式 边框颜色; border-left: 边框宽度...

2019-04-01 21:06:29 328

原创 前端基础CSS之背景和精灵图

背景 背景颜色:background-color : 英文单词(red),rgb(255红,255绿,255蓝),rgba(255,255,255,1透明度),十六进制(#ffffff),十六进制缩写(#fff) 背景图片:background-image : url(网址 / 本地图片); 默认水平和垂直方向平铺;如果图片是网址,则浏览器会发送两次请求。第一次是请求网页,第二次是...

2019-03-24 15:02:12 492

原创 前端基础CSS之标签分类

标签分类 html: 容器级别:div, h, ul, ol, dl, li, .....可以嵌套其他所有的标签 文本级别:span(配合div进行局部信息的属性设置), p, ....只能嵌套文字、超链接和图片 css: 块级元素:独占一行,所有容器级别的元素和p,默认宽与父级元素一样宽,可以自行设置宽高 行内元素:不能独占一行,除了p标签,其他所有文本级别的元素,...

2019-03-24 15:01:16 159

原创 前端基础CSS之CSS继承性、CSS层叠性和优先级

CSS继承性 作用:父元素的属性,子元素也可以用 可继承的属性:有color / font / text / line的属性都可以继承 不可继承的属性:a标签的颜色和下划线不能继承,h标签的文字大小不能继承 应用场景:设置整个网页具有共性的属性,如文字的字体和大小等信息 CSS层叠性 利用不同的选择器给同一个标签设置相同的属性时,“后设置”的会先覆盖“...

2019-03-24 15:00:08 236

原创 前端基础CSS之选择器

选择器 标签选择器:选中当前页面中所有对应名称的标签 id选择器:前面加#号,id名称不能重复,即不同标签不能有相同的id 类选择器:前面加.号,class名称可以重复,且一个标签可以有多个类名,格式为class="c1 c2 c3" ... 后代选择器:div p h1 ...,可以选择到div内部所有嵌套中的p标签,子代和孙代.... 子元素选择器...

2019-03-23 22:08:13 163

原创 前端基础CSS之CSS原理、文字属性、文本属性和颜色属性

CSS 作用:只能修改元素样式 位置:放在标签中叫行内样式,放在<head>中叫内嵌样式,格式: <style type="text/css"> 标签名称{ 属性名称:属性值 ... }</style> 放在另外的文件中叫外链样式,引入语句为: <link rel="styl...

2019-03-23 22:07:05 184

原创 前端基础HTML之多媒体标签、CSS钩子标签和字符实体

多媒体标签 视频标签: <video src="video.webm" autoplay="autoplay自动播放" controls="controls控制条" poster="poster占位海报" loop="loop循环播放" preload="preload预加载" muted="muted静音" width height></video><!...

2019-03-22 21:09:52 483

原创 前端基础HTML之表单标签

表单标签 作用:收集用户信息 格式: <form action="提交按钮提交内容到的网址"> <label for="account">账号</label><input type="text" id="account"><!--将文字与输入框绑定在一起--> <input type="pass...

2019-03-22 21:08:17 143

原创 前端基础HTML之列表标签和表格标签

列表标签 无序列表(unordered list) 格式: <ul> <li>list item</li></ul> 应用:新闻列表,商品列表,导航条 有序列表(ordered list) 定义列表(definition list) 格式: <dl> <dt>...

2019-03-22 21:05:34 306

原创 前端基础HTML之HTML基础、DTD文档声明和基础标签

HTML 名称:超文本标记语言 作用:只用于描述文本的语义 基本结构 <!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <title></title> </head&...

2019-03-22 21:01:50 237

原创 前端基础HTML之浏览器作用,主流浏览器、浏览器访问网页原理和URL组成、HTTP协议、纯文本文件

浏览器作用 将网页渲染出来给用户查看 让用户通过浏览器与网页交互 主流浏览器(内核是渲染引擎,决定浏览器如何显示网页内容) IE:内核Trident 谷歌:内核WebKit / Blink 火狐:内核Gecko Safarri:内核WebKit 欧朋:内核Presto 浏览器访问网页原理 访问网页时有真是物理文件传输 ...

2019-03-22 20:58:53 412

原创 office办公之word实用技巧续

实用技巧——英文单词大小写快速切换描述:操作文档时,我们会遇到三种英文单词大小写格式,分别是首字母大写、全小写和全大写。需要切换时,我们通常一个个字母选中来修改,如果是一篇长文中有很多英文单词需要修改,工作量大,效率还低 技巧:选中需要修改的英文单词,按下shift+F3,即可在三种大小写格式之间快速切换abcd efgAbcd EfgABCD EFG实用技巧——快速开始新的...

2018-11-22 09:22:27 219

原创 office办公之word实用技巧

实用技巧——格式刷妙用位置:Word页面右上角“格式刷” 技巧:单击可以使用一次,双击可以无限次使用实用技巧——神奇的水平分割线位置:键盘上的“-”,“_”,“*”,“#”,“enter” 技巧:“---”+“enter”细直线,“___”+“enter”实直线,“***”+“enter”小方块直线,“###”+“enter”两根细直线夹一根粗直线实用技巧——首行缩进失效位置:...

2018-11-20 10:00:34 299

转载 python深入之日志添加上下文信息

除了传递给日志记录函数的参数(如msg)外,有时候我们还想在日志输出中包含一些额外的上下文信息。比如,在一个网络应用中,可能希望在日志中记录客户端的特定信息,如:远程客户端的IP地址和用户名。这里我们来介绍以下几种实现方式:通过向日志记录函数传递一个extra参数引入上下文信息 使用LoggerAdapters引入上下文信息 使用Filters引入上下文信息一、通过向日志记录函数传递一个...

2018-08-16 15:53:12 261

转载 python深入之日志配置

作为开发者,我们可以通过以下3种方式来配置logging:1)使用Python代码显式的创建loggers, handlers和formatters并分别调用它们的配置函数; 2)创建一个日志配置文件,然后使用fileConfig()函数来读取该文件的内容; 3)创建一个包含配置信息的dict,然后把它传递个dictConfig()函数;需要说明的是,logging.basicConfi...

2018-08-16 11:20:22 210

转载 python深入之日志处理(logging)

本节内容日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添加上下文信息 参考文档一、日志相关概念日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事...

2018-08-15 20:17:18 1524 1

原创 python实战之网络爬虫(爬取新闻内文信息)

(1)前期准备:打开谷歌浏览器,进入新浪新闻网国内新闻页面,点击进入其中一条新闻,打开开发者工具界面。获取当前网页数据,然后使用BeautifulSoup进行剖析,代码:import requestsfrom bs4 import BeautifulSoupres = requests.get('http://news.sina.com.cn/c/2018-08-15/doc-ihhtfw...

2018-08-15 15:49:23 6344

原创 python实战之网络爬虫(爬取网页新闻资讯列表)

关于大数据时代的数据挖掘(1)为什么要进行数据挖掘:有价值的数据并不在本地存储,而是分布在广大的网路世界,我们需要将网络世界中的有价值数据挖掘出来供自己使用(2)非结构化数据:网络中的数据大多是非结构化数据,如网页中的数据都没有固定的格式(3)非结构化数据的挖掘--ETL:即三个步骤,分别是抽取(extract)、转换(transformation)、存储(loading),经过这三个...

2018-08-15 09:52:20 14972 1

原创 python深入之虚拟环境进阶

关于集中式虚拟环境(1)virtualenv创建的虚拟环境的弊端:1.创建虚拟环境非常分散,每一个项目对应一个虚拟环境,有多少项目就要建立多少个文件夹;2.不同的虚拟环境之间的切换非常的复杂,要分别进入到不同虚拟环境中的特定目录下执行相关的文件才能激活和退出(2)集中式虚拟环境--virtualenvwrapper-win模块:这个模块中的方法可以将创建的虚拟环境放在一起,集中进行管理,而...

2018-08-11 20:04:11 206

原创 python深入之python虚拟环境

关于python虚拟环境(1)场景阐述:有两个项目A和B,都需要使用到三方模块requests,但是所需要的版本不相同,而在默认情况下,使用的requests都是来自全局的python环境的,所以不可能提供给两个项目不同版本的同一个模块(2)解决方案:创建两个独立的python环境,分别供给两个项目使用,这样在不同的虚拟环境中可以安装项目对应的三方模块版本(3)python虚拟环境概念...

2018-08-10 20:54:34 1173 1

原创 python深入之包内的模块导入

关于包内导入的概念和分类(1)包内导入:即在一个包的内部,存在某个模块导入了其他在该包内部的模块(2)包内导入分类:绝对导入和相对导入。绝对导入即是使用绝对路径进行导入,如import 包.模块;相对导入即是使用“.” 或“..”来表示相对路径进行导入,“.”表示根据模块名称获取的当前目录,“..”表示根据模块名称获取的上级目录,如from . import A关于两种形式解决的包内导...

2018-08-09 18:46:29 1463

原创 python深入之包和模块的导入机制(重点)

关于模块导入时模块底层做的事情(1)第一次导入模块:底层做了3件事情,1.在自己的命名空间执行被导入模块中的所有代码;2.以模块名为名称创建一个模块对象,并将模块中所有的顶级变量(包括变量和函数)以属性的形式绑定在该模块对象上;3.在import位置引入该对象名称到当前命名空间。这里,在当前命名空间使用被导入模块中的属性时要使用“.”语法的原因,就可以解释为要使用一个对象的某个属性,就必须使用...

2018-08-09 16:53:45 1667

原创 python深入之包和模块,包和模块的导入方式

关于包和模块(1)模块:是一个单独的.py文件,用于存放一些功能相关的代码,可以是代码更加容易维护,提高代码的重用价值(2)包:是一个有层级的目录结构,包含n个模块或者n个子包,包中一定要有__init__.py文件(3)库:是完成一定功能的代码集合,表现形式是一个模块,或包(4)框架:是一个架构层面的概念,为解决一个开放性问题而设计的具有一定约束性的支撑结构,通过框架可以快速实现...

2018-08-08 22:27:58 2047 1

原创 python深入之异常和错误处理(重点)

关于错误和异常(1)概念:错误是无法通过其他代码进行处理问题,如语法错误和逻辑错误,语法错误是单词或格式等写错,只能根据系统提示去修改相应的代码,逻辑错误是代码实现功能的逻辑有问题,系统不会报错,也是只能找到相应的代码进行修改;异常是程序执行过程中,出现的未知问题,这里语法和逻辑都是正确的,可以通过其他代码进行处理修复,如可以通过if判定语句来避免对年龄进行赋值时输入了字符而出现异常的情况,如...

2018-08-07 13:09:34 9646

原创 python深入之类的设计原则(非常重点)

(1)类的设计原则:SOLID,是5个原则的首字母,即单一职责原则(Single Responsbility Principle)、开放关闭原则(Open Close Principle)、里氏替换原则(Liskov Substitution Principle)、接口分离原则(Interface Segregation Priciple)、依赖倒置原则(Independency Inversio...

2018-08-07 10:46:34 2505

原创 python深入之面向对象三大特性综合案例

案例一:人,猫,狗案例描述:案例代码实现:# 0 创建父类--动物class Animal(object): def __init__(self, name, age=1): self.name = name self.age = age def eat(self): print("%s吃饭" % self) ...

2018-08-05 17:16:55 543

原创 python深入之多态

关于多态的两层含义(1)表示一个类衍生出的多种形态,如一个Animal类,其有两个子类,分别是猫和狗,这就是从Animal类中衍生出的两种形态(2)方法被调用时的多种型态,如Animal类中有一个方法jiao(),而猫类和狗类也需要jiao()这个方法,就可以从Animal类中调用jiao()方法,并使其在两个子类中呈现不同的形态,这就是方法调用的多态关于多态在python中的体现...

2018-08-05 09:52:10 220

原创 python深入之类继承资源的覆盖和累加

关于类继承资源的覆盖(1)体现:覆盖和重写(2)原理:根据MRO链的优先级,对类中的资源进行调用时,会优先调用优先级高的类中的资源,这样,如果优先级低的类中也有同样的资源,则不会被调用,这就相当于是被覆盖了;重写也是同样的道理,重写后的资源会被优先调用,覆盖掉优先级低的类中的相同资源(3)注意调用资源时self和cls的变化:使用的是谁实例化出来的对象,或使用的是哪那个类,self就是...

2018-08-04 22:25:07 234

原创 python深入之类继承资源的使用机制(重点)

关于常见的几种继承形态(1)单继承: (2)无重叠多继承: (3)有重叠多继承 关于继承形态对应遵循的原则(重点)(1)单继承遵循“从下往上”原则,即A-B-C-D(2)无重叠多继承遵循“从下往上,单调向上”原则,即A-B-D-C-E(3)有重叠多继承遵循“从下往上,重复可用”原则,即A-B-C-D关于python类继承资源使用方案的演化(重...

2018-08-04 15:59:17 848

原创 python深入之语音播报计算器设计

代码一:普通函数调用def jia(m, n): return m + ndef jian(m, n): return m - ndef cheng(m, n): return m * nprint(jia(1, 2))print(jian(3, 2))print(cheng(4, 5))每次传入两个数值,调用相关函数进行计算,并输出结果代码二:面向...

2018-08-03 20:31:03 816

原创 python深入之python内存管理机制(重点)

关于python的存储问题(1)由于python中万物皆对象,所以python的存储问题是对象的存储问题,并且对于每个对象,python会分配一块内存空间去存储它(2)对于整数和短小的字符等,python会执行缓存机制,即将这些对象进行缓存,不会为相同的对象分配多个内存空间(3)容器对象,如列表、元组、字典等,存储的其他对象,仅仅是其他对象的引用,即地址,并不是这些对象本身关于引用...

2018-08-02 22:54:12 29384 3

kmeans图像分类

利用matlab实现的k均值算法,对不同主体的图片进行分类,内含图片资源,分类为人,建筑,车,恐龙,大象和海滩风景。

2018-06-07

games-Aircraft war

简单易上手的python游戏开发小项目,内含从简单的列表、元组等基础到具体的飞机大战游戏的代码和相关教程,适合于python初级学者拿来练手。

2018-06-07

matlab贝叶斯分类(3)-UCI数据集通用分类器

利用matlab实现的贝叶斯分类算法,其中包含数据格式转换算法,交叉验证算法和数据集统计算法,是UCI数据集通用的分类算法,准确率达到0.9427.

2018-06-07

matlab贝叶斯分类(1)-简单样本集

利用matlab实现的贝叶斯分类算法,使用留出法进行样本选择,准确率为0.8571,文件内含数据样本源。

2018-06-07

空空如也

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

TA关注的人

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