自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML5新特性

HTML5新特性目录:HTML5新特性2、语义化标签3、多媒体标签3.1 视频标签-video3.2 音频标签-audio4、总结5、新增表单元素HTML5的新特性主要是针对以前的HTML中的不足做出改进,增加了一些新的标签、表单、表单属性……等。XAML:可扩展应用程序标记语言,改善传统的WinForm界面XML :可扩展标记语言HTML:超文本标记语言这些新的特性具有兼容性的问题,而HTML5基本上都是基于IE9以上版本的浏览器才支持,如果不考虑兼容性问题,可以大胆的使用。2、语义化标签

2020-12-12 19:15:39 287

转载 javascript中mouseover事件与mouseenter事件的区别

javascript中mouseover事件与mouseenter事件的区别1、介绍mouseover:当鼠标移入元素或其子元素都会触发事件,所以有一个重复触发,冒泡过程。对应的移除事件是mouseoutmouseenter:当鼠标移除元素本身(不包含元素的子元素)会触发事件,也就是不会冒泡,对应的移除事件是mouseleave2、异同是否支持冒泡事件的触发时机先看一张图,对这两件事有一个简单直观的感受。mouseenter事件的情况:当鼠标从元素的边界之外移入元素的边界之内时,事

2020-11-30 00:45:15 263

原创 JavaScript元素三大系列总结

学习时间:JavaScript元素三大系列学习内容:javascript三系列1、熟练掌握offset系列2、熟练掌握client系列3、掌熟练掌握scroll系列4、掌握scroll兼容性问题1.offset系列offset译为偏移、补偿和位移,所以offset相关的属性可以动态的获取元素的位置(偏移),大小……等.1.1 offsetParent 获取父元素导图:获取该元素带有定位的父元素。如果元素自身有fixed固定定位,则offsetParent返回结果为null。

2020-11-30 00:29:02 434

原创 JS的执行机制

JavaScript的执行机制学习内容:1、 牢记JavaScript语言的性质2、 掌握线程的概念3、 掌握同步任务和异步任务的概念4、 掌握JavaScript的执行机制1、关于JavaSript1.1 介绍Javascript语言最大的特点之一就是单线程,单线程的核心概念是:同一时间只能做一件事。原因是JS脚本语言的初衷所导致,JS诞生的原因就是为了实现处理页面中的用户交互(比如表单的前后台交互),以及操作DOM。1.2 单线程类似于我们现实生活中的排队。所有的任务工作都需要进行

2020-11-28 22:56:58 155

原创 《JavaScript基础之BOM对象》

《JavaScript基础之BOM对象》目录:《JavaScript基础之BOM对象》1、什么是BOM2、DOM和BOM的区别2.1 DOM2.2 BOM3、BOM的构成4、window对象5、window常见事件5.1 窗口加载事件5.2 文档加载事件5.3 窗口改变大小事件5.4 定时器事件5.5 location 对象5.5.1 location对象介绍5.5.2 ULR5.5.2.1 介绍5.5.2.2 语法格式5.5.2.3协议类型5.5.3 属性5.5.4方法5.6 navigation 对

2020-11-25 09:24:47 197

原创 JavaScript 定时器

JavaScript 定时器目录:JavaScript 定时器1、介绍2、定时器分类2.1创建计时器2.1.1 setInterval 定时器2.1.2 setTimeout 定时器2.3 参数说明2.4 停止定时器2.4.1 setInterver 定时器2.4.2 setTimeout 定时器3、经典案例3.1 手机号验证码发送倒计时3.2 当前年月日以及时间3.3 元旦倒计时1、介绍​ 计时器有时候可以帮助我们做很多事情,比如倒计时、制作时间闹钟……等等。在JavaScrpt中,存在两种

2020-11-25 09:21:51 279

原创 JavaScript键盘事件经典案例

JavaScript键盘事件五大经典案例目录:JavaScript键盘事件五大经典案例1、什么是键盘事件2、常用键盘事件3、常用属性和方法4、案例4.1 京东搜索框4.2 快递单号输入查询4.3 文字禁止选中4.4 禁止右击菜单4.5 自定义鼠标光标1、什么是键盘事件​ 键盘事件就是我们对键盘的操作触发绑定元素对象的相关函数,比如敲击键盘上的某个键,按住键盘上的某个键,按组合快捷键后元素做出的函数行为……等这些都是键盘事件的体现。2、常用键盘事件事件说明onkeydown

2020-11-25 09:19:58 1435

原创 《JavaScript进阶之事件高级内容》

《JavaScript进阶之事件高级内容》1、什么是事件​ 这个元素对象所具备的一些被动能力,当该元素被进行某种方式的触发之后,会对与自己绑定的某些函数进行处理和执行,我们将这种触发叫做元素的事件。2、事件的作用​ 事件是javaScript和DOM之间交互的桥梁。你若触发,我便执行——事件发生,调用它的处理函数执行相应的JavaScript代码给出响应。​ 典型的例子有:页面加载完毕触发load事件;用户单击元素,触发click事件。3、注册/绑定事件​ 解释:给指定元素添加事件的

2020-11-24 19:01:45 143

原创 这些JavaScript节点操作你都知道嘛?

这些JavaScript节点操作你都知道嘛?目录:这些JavaScript节点操作你都知道嘛?1、什么是节点2、节点操作的基本属性3、创建节点3.1 元素节点3.2 文本节点4、添加节点5、节点层级5.1 介绍5.2 相关操作5.2.1 父子关系5.2.2 兄弟关系6、删除节点7、拷贝节点8、替换节点1、什么是节点​ 网页页面中所有的内容都是节点,包括标签、属性、文本以及注释……等,在DOM中节点以Node来表示,使用DOM操作节点主要是对节点进行创建、添加、修改和删除……等的操作。2、节点操作

2020-11-23 18:54:39 91

原创 这些JavaScript节点操作你都知道嘛?

这些JavaScript节点操作你都知道嘛?目录:这些JavaScript节点操作你都知道嘛?1、什么是节点2、节点操作的基本属性3、创建节点3.1 元素节点4、添加节点5、节点层级5.1 介绍5.2 相关操作5.2.1 父子关系5.2.2 兄弟关系6、删除节点1、什么是节点​ 网页页面中所有的内容都是节点,包括标签、属性、文本以及注释……等,在DOM中节点以Node来表示,使用DOM操作节点主要是对节点进行创建、添加、修改和删除……等的操作。2、节点操作的基本属性nodeType:节点类型

2020-11-23 09:37:46 104

原创 DOM操作之自定义属性

DOM操作之自定义属性目录:DOM操作之自定义属性1、介绍2、作用3、获取属性值3.1 区别4、设置属性值4.1 区别5、移除属性6、H5自定义属性6.1 作用6.2 注意6.2 规则1、介绍​ 我们在学习JavaScript中的DOM时,可以在使用DOM操作元素的时候,给元素添加一些原本没有的属性,来记录一些不重要的数据。2、作用​ 在使用自定义属性的时候,我们可以将标签来记录一些不保密的数据,但是又要跟随元素变化而变化的数据。3、获取属性值元素对象.属性名元素对象.getAt

2020-11-23 09:36:38 3600

原创 JavaScript中值类型与引用类型的区别

JavaScript中值类型与引用类型的区别目录:JavaScript中值类型与引用类型的区别1、数据类型分类2、两者之间的区别3、栈和堆4、函数传参5、总结1、数据类型分类值类型​ 值类型又称简单数据类型或基本数据类型,在存储的时候变量中直接存储的是值本身。值类型包括:String、Number、boolean、null引用类型​ 引用数据类型又称复杂数据类型,在存储的时候变量中存储的仅仅是数据空间的地址,即引用地址,或者说指针。使用new关键字构造出来的对象都是引用类型,比如O

2020-11-22 21:23:52 233

原创 实现JavaScript 方法重载

实现JavaScript 方法重载目录:实现JavaScript 方法重载1、介绍2、JavaScript重载实现2、案例3、总结1、介绍​ 在一个对象中多个方法名称相同,但函数的形参不同(数量、类型、顺序不同),我们将其称之为函数重载。​ 但在JavaScript中方法重载一般只考虑参数的数量不同,实现过程与其他的语言类型中的构造也有区别。因为JS中方法的预解析其实是通过匿名函数而来的,函数名其实和变量名是同一个作用,在同一个作用域之内只允许出现一次相同的变量名称,后面重复出现的名称会被覆盖

2020-11-22 21:22:47 1087

原创 JavaScript 内置对象

JavaScript 这些内置对象你都知道嘛?目录:JavaScript 这些内置对象你都知道嘛?1、JS对象介绍2、学习对象的使用3、JS中的内置对象3.1 Math 对象3.1.1 介绍3.1.2 常用属性3.1.3 常用方法3.2 Date 对象3.2.1 介绍3.2.2 实例化Date对象3.2.3 常用方法3.2.4 总结3.3 Array 对象3.3.1 介绍3.3.2 创建数组3.3.3 检测数组3.3.4常用方法3.4 String 对象3.4.1 字符串不可变3.4.2 常用方法

2020-11-22 21:21:33 554

原创 JavaScript操作元素的基础语法

JavaScript操作元素的基础语法目录:JavaScript操作元素的基础语法1、介绍2、获取/改变元素里的内容2.1 获取/改变文本框的内容2.2 获取/改变其他元素的文本内容1、innerText获取文本内容修改文本内容2、innerHTML获取文本内容修改文本内容3、区别3、常见元素属性操作3.1 语法格式3.2 属性及其操作4、表单元素的属性操作5、操作样式5.1 通过stye对象修改css样式5.1.1 案例15.1.2 案例25.2 通过className修改css样式5.2.1 案例

2020-11-22 13:36:33 185

原创 JavaScript 获取 HTML 元素的骚操作

JavaScript 这些获取元素的sao操作你都知道嘛,赶快收藏吧!目录JavaScript 这些获取元素的sao操作你都知道嘛,赶快收藏吧!1、 HTML DOM2、Document 对象3、获取的方法1、 HTML DOM​ 文档对象模型 (Document Object Model),是W3C组织推荐的处理可扩展置标语言的标准编程接口。简单理解就是 HTML DOM 是关于如何虎丘、修改、添加、删除 HTML 元素的标准。我么用 JavaScript 对网页进行的所有操作都是通过DOM进

2020-11-22 13:30:48 216

原创 JavaScript 创建对象的方式

JavaScript 这三种对象创建的方式你都知道嘛?目录:JavaScript 这三种对象创建的方式你都知道嘛?1、字面量创建对象1.1 创建对象1.2 访问对象成员1.2.1 访问对象属性1.2.2 访问对象方法2、new Object创建对象2.1 创建对象2.2 获取对象属性和方法3、自定义构造函数创建对象3.1 构造函数3.1.1什么是构造函数3.1.2 构造函数执行的价值3.2创建对象3.2.1 示例3.2.2自定义构造函数创建对象的注意点3.2.3 new关键字的功能4、变量与属性、函数与方

2020-11-18 10:46:14 101

原创 JavaScript 预解析

JavaScript 预解析你知道吗?目录:JavaScript 预解析你知道吗?1、JavaScript代码的执行2、究竟什么是预解析3、变量的预解析4、函数的预解析5、变量与函数预解析的区别1、JavaScript代码的执行​ 我们知道我们编写的HTML、CSS、JavaScript代码运行的时候会交由浏览器的两个引擎(渲染引擎和JavaScript引擎)去解析和执行。那么当JS引擎对我们的JavaScript代码进行解析处理的时候,它会通过(预解析和代码执行)这两个步骤完成对JS代码的解析和

2020-11-18 10:45:08 163

原创 JavaScript中函数的特点与联系你都知道吗?

JavaScript中函数的特点与联系你都知道吗?目录:JavaScript中函数的特点与联系你都知道吗?1、标准函数语法格式案例2、匿名函数语法格式案例3、标准函数与匿名函数的异同同异4、arguments 参数参数说明案例1、标准函数语法格式function 函数名称(参数1、参数2…) { 函数体;}//函数调用函数名称(参数1、参数2…);案例//需求:使用标准函数写一个程序,能判断传入的一个数值是否是质数,如果是质数返回true,如果不是质数返回false &lt

2020-11-16 19:57:16 136

原创 JavaScript流程控制

JavaScript流程控制目录:JavaScript流程控制一、什么是流程控制?二、分类1、顺序结构2、分支结构IF 语句Switch 语句3、循环结构for 循环for 循环嵌套While 循环do…while 循环while 循环与 do…while 循环的区别三、流程控制关键字breakcontinuereturn一、什么是流程控制?​ 在一个程序的执行过程中,每行代码的执行顺序如果不同,对于程序的执行结果也就不同。一般情况下需要人为控制代码的执行过程以达到我们我们的需求,也就是说通过一定

2020-11-14 13:07:41 111

原创 经常被面试官问到的JavaScript数据类型知识你真的知道吗?

经常被面试官问到的JavaScript数据类型知识你真的知道吗?目录:经常被面试官问到的JavaScript数据类型知识你真的知道吗?一、什么是变量?二、如何声明变量?三、JavaScript数据类型1、数据类型的作用?2、常用数据类型四、注意:五、如何查看数据的类型?六、数据类型转换1、转为数字类型2、转为字符串类型3、转为布尔类型七、转义字符一、什么是变量?​ 装载程序运行过程中临时性数据的容器,我们统称为变量。或者说在计算机内存中开辟一个空间区域用来临时性数据,那么这个区域或者容器就是变量。

2020-11-13 18:23:54 332

原创 JavaScript 运算符

经常被面试官问到的"JavaScript 运算符"你都知道哪些?目录:经常被面试官问到的"JavaScript 运算符"你都知道哪些?一、概念二、运算符的分类1、算数运算符2、比较运算符3、逻辑运算符4、递增递减运算符5、赋值运算符6、三元(目)运算符三、运算符的优先级四、表达式和返回值1、表达式2、返回值五、JavaScript 运算符总结2、返回值五、JavaScript 运算符总结一、概念​ 运算符也叫做操作符,主要是用于对数据进行赋值、计算、比较等功能的一类符号。二、运算符的分类1、算

2020-11-13 18:21:18 74

原创 经常被面试官问到的JavaScript数据类型知识你真的知道吗?

经常被面试官问到的JavaScript数据类型知识你真的知道吗?目录:经常被面试官问到的JavaScript数据类型知识你真的知道吗?一、什么是变量?二、如何声明变量?三、JavaScript数据类型1、数据类型的作用?2、常用数据类型四、注意:五、如何查看数据的类型?六、数字类型之间的转换一、什么是变量?​ 装载程序运行过程中临时性数据的容器,我们统称为变量。或者说在计算机内存中开辟一个空间区域用来临时性数据,那么这个区域或者容器就是变量。二、如何声明变量?一般情况下声明变量: 变量类型

2020-11-11 22:23:30 235

原创 JavaScript 获取 HTML 元素的骚操作

JavaScript 获取 HTML 元素的骚操作1、 HTML DOM​ 文档对象模型 (Document Object Model),是W3C组织推荐的处理可扩展置标语言的标准编程接口。简单理解就是 HTML DOM 是关于如何虎丘、修改、添加、删除 HTML 元素的标准。我么用 JavaScript 对网页进行的所有操作都是通过DOM进行的。2、Document 对象​ 每个载入浏览器的 HTML文档都会成为 Document 对象。​ Document 对象使我们可以从脚本中对

2020-11-11 20:11:41 161

原创 面试官:对于 JavaScript 的加载问题你怎杨理解?

面试官:“对于 JavaScript 的加载问题你怎杨理解?”​ 在我们学习 js 引入方式的时候,相信大家都会遇到遇到下方代码这类问题,它的写法和我们引入css的方式基本相同,但是不管我们如何运行,js代码就是不会运行,就很烦人,那么出现这样的问题到底是什么引起的呢?我们该如何解决呢?下面我们一一来进行讲解。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &

2020-11-11 19:27:31 128

原创 面试管: 脚本语言、弱类型语言 与 强类型语言 存在什么样的区别

面试管:" 脚本语言、弱类型语言 " 与 “强类型语言” 存在什么样的区别 ? *​在讲解之前,我们先了解一下什么是 JavaScript ,我们通过它引出我么今天的话题,并通过 JavaScript、python、PHP 这样的弱类型脚本语言引出他们的特点,并他们与强类型语言之间进行对比,让大家能够深刻的理解他们之间的联系。*1、什么是JavaScript?​ js是一种直译式的脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,它的解释器被称为JavaScript引擎,为浏览器

2020-11-11 18:47:58 462

原创 JavaScript基础【1】

JavaScript基础【1】目录:JavaScript基础【1】二、特点三、js的组成四、js的引入方式1、行间事件(主要用于事件)2、嵌入式3、外链式五、js变量六、注释七、变量、函数、属性、函数参数命名规范八、js常用输出语句1、浏览器弹窗输出2、浏览器弹窗输入3、浏览器控制台​ 1、js是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早在HTML网页中运用,用于给HTM

2020-11-10 18:15:05 101

原创 css元素的显示与隐藏

css元素的显示与隐藏目录:css元素的显示与隐藏1、display属性:显示隐藏,不保留位置(重点)2、visbility属性:显示隐藏,保留原来的位置3、overflow属性:溢出部分显示隐藏,对于溢出部分的一个处理1、display属性:显示隐藏,不保留位置(重点)​ display:none; 隐藏元素​ display:block; 除了转换为块级元素,还有使元素显示<!DOCTYPE html><html lang="en"><head>

2020-11-08 14:05:59 198

原创 02-前端开发——CSS传统布局方式

前端开发——CSS传统布局方式目录:前端开发——CSS传统布局方式一、标准流(普通流/文档流)二、浮动(float)1、什么是浮动?2、为什么需要浮动?3、书写格式4、浮动的特性5、浮动布局注意点6、清除浮动7、清除浮动的方法三、定位(position)1、什么是定位?2、为什么需要定位?3、定位的组成1、静态定位(static)2、相对定位(relative)3、绝对定位(absolute)——自绝父相4、固定定位(fixed)——特殊的绝对定位5、粘性定位(sticky)——相对定位和固定定位的混合6

2020-11-08 14:05:19 142

原创 前端开发——CSS基础篇

前端开发—— CSS基础篇目录:前端开发—— CSS基础篇一、css的引入行内样式(优先级最大)内部样式外部样式(推荐)二、选择器基础选择器复合选择器元素的显示模式1、行内元素概念特点2、块级元素概念特点3、行内块元素概念特点4、元素显示模式的转换三、字体设置1、字体大小2、字体类型3、字体粗细4、字体倾斜5、字体阴影6、字体属性连写7、字体颜色8、水平对齐方式9、行高10、首行缩进11、下划线四、文本垂直居中五、背景设置1、背景颜色2、背景图像3、背景图像的平铺方式4、背景图像的位置5、背景图像附着6

2020-11-03 21:32:41 1698

原创 全方位学习超文本标记语言——HTML

系统学习超文本标记语言——HTML目录系统学习超文本标记语言——HTML一、网页简介?二、HTML简介1、HTML?2、HTML文档?3、HTML标签?三、浏览器内核1、内核介绍2、主流浏览器内核四、Web标准1、定义2、为什么要Web标准?五、HTML结构1、根标签2、头部标签3、主体标签4、标题标签5、标签的关系6、标签的分类7、html 中一些格式的作用六、HTML常用标签1、标题标签h2、段落标签p3、水平线标签4、换行标签5、文字标签6、盒子标签7、文字类标签8、图像标签9、链接标签七、路径八、

2020-10-27 20:35:55 228

原创 python:(面向对象思想)实现进销存系统

python:(面向对象思想)实现进销存系统目录:python:(面向对象思想)实现进销存系统要求:1、货物类2、系统类3、主函数要求:​ 使用面向对象的思想实现一个货物进销存系统。​ 1、属性:​ 编号、名称、价钱、数量、计量单位、类别​ 2、功能:​ (1)添加货物​ (2)修改货物​ (3)移除货物​ (4)展示货物​ (5)按照货物名称展示货物​ (6)统计总价​ (7)按照货物名称统计总价1、货物类class Goods(obj

2020-09-10 20:16:31 5137 2

原创 Linux 系统下 vim 编辑器的使用

Linux 系统下 vim 编辑器的使用目录:Linux 系统下 vim 编辑器的使用1、什么是 vim 编辑器2、安装 vim 编辑器(1)更改镜像源(可选步骤)(2)安装 vim 编辑器3、vim 编辑器常用操作命令(1)修改文本(2)定位命令(3)替换和取消命令(4)删除命令1、什么是 vim 编辑器​ vi / vim 是 Linux 操作系统上最常用的文本编辑器,而且功能非常强大。vim 编辑器只有命令,没有菜单。下图表示vim 命令的各种模式的切换图。2、安装 vim 编辑器(1)

2020-09-03 20:23:03 419

原创 会 Linux 者优先考虑?这些 Linux 命令你必须会

会 Linux 者优先考虑?这些 Linux 命令你必须会目录:会 Linux 者优先考虑?这些 Linux 命令你必须会1、Linux介绍3、Linux的目录结构(1)/(根目录)下的文件(2)/ 目录下文件的作用4、Linux常用命令(1)操作文件及目录(2)系统常用命令(3)压缩解压缩命令(4)文件权限操作(5)Linux终端常用快捷键及符号命令1、Linux介绍​ Linux 是目前应用最广泛的服务器操作系统,基于Unix,并且开源免费。由于系统的稳定性和安全性,市场占有率很高,几乎成为程序

2020-09-03 20:19:26 302

原创 windows 10系统下载安装PyCharm 2019.1.1,亲测有效

windows 10系统下载安装PyCharm-professional-2019.1.1 ,亲测有效目录windows 10系统下载安装PyCharm-professional-2019.1.1 ,亲测有效1、Python环境安装2、PyCharm安装包3、安装教程4、小结4、小结​ PyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具。比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制等……此

2020-09-02 20:06:56 775

原创 收藏一张 Python 正则图

收藏一张 Python 正则图目录:收藏一张 Python 正则图1、什么是正则表达式?2、为什么要学习正则表达式?3、正则图4、总结​ 相信大家在处理正字符串的时候,经常会有一些复杂的规则的字符串需要。比如说字符串开头或者结尾是啥,有时候Python 内置会有一些方法针对字符串进行操作,但肯定有一些局限性。那么此时正则表达式就是描述这些规则的工具,换句话来说,正则表达式就是记录文本规则的代码。1、什么是正则表达式?​ 正则表达式不是什么多么牛逼的开发语言,也不是什么脚本语言,但你在做项目的时

2020-09-02 15:38:20 626

原创 python数据结构——双端队列

python数据结构——双端队列目录:python数据结构——双端队列一、队列1、什么是队列?2、工作原理(什么是先进先出?)二、双向队列1、队列介绍2、双端队列3、原理图4、常用操作(1)导入 deque 类(2)创建双端队列对象(3)双端队列的旋转(4)添加元素(5)删除元素(6)清空队列(7)获取队列中某个元素出现的个数(7)获取队列中某个元素出现的个数一、队列1、什么是队列?​ 队列是一种先进先出的数据结构(数据结构:用于存储一系列数据的集合我们就称之为数据结构,python原生的数据结构

2020-08-31 20:43:16 899

原创 Python基础语法—— 模块和包

Python 基础——模块和包目录:Python 基础——模块和包模块一、模块简介1、什么是模块?2、模块的来源3、模块的作用二、模块的导入方式1、import 语句2、from ……import 语句3、给模块或公共起别名三、自定义模块1、模块的命名规则2、定义模块3、模块的测试1、为什么要进行测试?2、测试的方案四、模块的定位顺序五、模块的注意事项六、\__all__变量包一、什么是包?二、如何创建一个包三、包的导入方式1、import2、from……import3、as4、包 (Package) 和

2020-08-18 16:19:08 664

原创 python:排序算法——插入排序

python:排序算法——插入排序目录:python:排序算法——插入排序1、什么是插入排序2、工作原理3、动态流程图4、源码5、总结(1)使用场景(2)特点1、什么是插入排序​ 插入排序(英文名称:Insertion Sort)是一种简单且直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序数列中从后向前扫描,直到找到相应位置插入即可。2、工作原理​ 如果你还是不明白什么是插入排序,那么我将用比百度中更直白的方式讲给大家听。​ 插入排序的核心所在:将一个无序的列表看

2020-08-16 17:11:36 877

原创 从递归算法中领悟:分而治之和快速排序的巧妙思想

从递归算法中领悟:"分而治之"和"快速排序"的巧妙思想文章目录从递归算法中领悟:"分而治之"和"快速排序"的巧妙思想一、回顾递归1、什么是递归?2、什么是递归深度3、递归的组成(1)基线条件(2)递归条件4、递归算法的经典案例(1)sum( )(2)len ( )(3)max( )(4)find( )5、小结二、快速排序1、什么是快速排序?2、实现快速排序算法1、分析:2、流程图3、工作原理4、源码5、如何选择基准值?6、快速排序的特点6、快速排序的特点​ 本篇文章将使用循序渐进的方式,依次向大家介

2020-08-14 18:51:00 331

Linux系统安装.zip|Linux系统安装.zip

Linux 是目前应用最广泛的服务器操作系统,基于Unix,并且开源免费。由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。

2020-09-09

Windows10系统下安装Linux系统.md

Linux 是目前应用最广泛的服务器操作系统,基于Unix,并且开源免费。由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。下面将介绍 Linux 操作系统的安装。

2020-09-02

python-3.8.5-amd64.zip

众所周知Python官网属于国外网站服务器,相信大家在官网下载 Python开发环境的时候,时常会碰到下载速度非常慢的情况,那么为了解决这种问题,我将 最新稳定版的 Python 3.8.5 拿到这里供大家使用,希望可以帮到大家!

2020-08-26

空空如也

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

TA关注的人

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