自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

让程序飞会的博客

我来鹅城只有三件事

  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 【qt结合opencv实现功能】在qt中实现连接视频设备并添加计时、开始、暂停、关闭、抓怕功能

文章目录前言一、项目配置二、显示效果三、各部分功能代码:3.1 开始展示画面3.2 暂停展示画面3.3 结束画面展示3.4 画面截取拍照保存3.5 计时器功能的实现:四、mainwindow.h和pro文件的内容前言 最近有个项目有个部分是要连接摄像机并把拍摄到的画面实时显示出来,于是我想到了用qt+opencv的方式正好可以实现。一、项目配置以下安装部署均是在windows上进行的1.qt5.12按装教程:2.opencv环境配置3.cmake安装教程二、显示效果功能描述:

2021-05-25 17:40:39 1174 4

原创 【计算机网络基础——系列2】-matlab与python使用socket tcp进行进程间通信

文章目录前言一、python作为服务端二、matlab作为客户端前言tcp是有连接的通信协议,需要经历三次握手,四次挥手的过程,相比较udp而言,tcp更加可靠,传输数据也更加有序提示:以下是本篇文章正文内容,下面案例可供参考一、python作为服务端参数解释:sock127.0.0.150173addressconnection.recvconnection.sendint.from_bytes创建套接字本机ip地址需要绑定的端口号客户端的地址从客户

2021-05-25 11:14:08 1171

原创 【计算机网络基础——系列1】-matlab与python使用socket udp进行进程间通信

文章目录前言一、matlab作为服务端二、python作为客户端前言进程之间的通信是可以通过socket套接字来进行的。使用udp通信协议可以实现无连接式通信,便于在短时间内传输大量数据提示:以下是本篇文章正文内容,下面案例可供参考一、matlab作为服务端参数解释:RemotePortLocalPortu1.OutputBufferSizeu1u1.Timeoutfopen(u1)fprintf客户端的端口号服务端的端口号传输给客户端的数据大小创建的u

2021-05-24 21:25:06 1309 1

原创 python使用qrcode生成可编辑内容的二维码

python使用qrcode生成可编辑内容的二维码一、qr码-二维码二、在python中使用1.安装库2.引入库3.参数设置一、qr码-二维码QR code 是一种矩阵式二维条码(又称棋盘式二维条码)。它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。二、在python中使用1.安装库代码如下(示例):pip install qrcod

2021-05-23 21:12:11 1201

原创 【javascript基础——系列2】前端页面axios连接后台服务器传输数据

前端页面axios连接后台服务器传输数据前言一、axios二、使用步骤三、相关配置前言axios 是由 promise 封装的一个 http 的库。提示:以下是本篇文章正文内容,下面案例可供参考一、axiosaxios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,本质上也是对原生XHR的封装,只不过它是Promise的实现版本,符合最新的ES规范,它本身具有以下特征:• 从浏览器中创建 XMLHttpRequest• 支持 Promise API• 客户端

2021-05-23 18:47:48 862

原创 【javascript基础——系列1】前端页面ajax连接后台服务器传输数据

前端页面ajax连接后台服务器传输数据1.ajax原理描述2.ajax优点3.ajax缺点4.前端使用ajax与后台传输数据1.ajax原理描述Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器。像—些数据验证和数据处理等都交给Ajax引擎自己来做,,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。2.ajax优点(1)页面无刷新更新数据(2)异步与服务器通信3.ajax缺点(1)AJ

2021-05-23 18:21:32 1228 6

原创 python搭建后台操作mysql数据库

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-23 16:24:49 1504 6

原创 【计算机网络基础——系列9】restful规范;dns劫持

文章目录一、restful规范1.1 restful规范是啥1.2 url规范1.2.1 书写规范1.2.2 response格式规范1.2.3 json格式规范1.2.3 错误处理规范二、dns劫持2.1 dns介绍2.2 dns劫持2.3 如何dns劫持一、restful规范1.1 restful规范是啥当前的发展趋势,就是前端设备层出不穷,而为了方便前端设备和后端进行通信有个统一的机制,restful便出现了,restful是目前比较成熟的一套互联网应用程序的API设计理论。r

2021-05-31 21:12:47 239 10

原创 【javascript基础——系列7】变量提升函数提升;内存泄漏

文章目录一、变量提升,函数提升1.1 变量提升1.2 函数提升二、内存泄漏2.1 什么是内存泄漏2.2 js的垃圾回收机制2.3 内存泄漏的原因和解决办法一、变量提升,函数提升1.1 变量提升变量声明的提升是以变量所处的第一层词法作用域作为’单位‘的,全局作用域中声明的变量会提升至全局最顶端,函数内声明的变量只会提升到该函数作用域最顶层var a;console.log(a); // undefineda = "a";var foo = () => { var a; //

2021-05-31 19:55:55 165 2

原创 【javascript基础——系列6】常见的5种JavaScript设计模式;发布订阅者模式

文章目录一、常见的5种JavaScript设计模式1.1 工厂模式1.2 构造函数模式1.3 单例模式1.4 发布订阅者模式1.5 观察者模式一、常见的5种JavaScript设计模式工厂模式构造函数模式单例模式发布订阅模式观察者模式1.1 工厂模式工厂模式是创建对象的一种最常用的设计模式,不暴露创建对象的具体逻辑,而是将逻辑封装在一个函数中,那么这个函数就可以被视为一个工厂。通过对传递参数的预定,返回不同的对象实例,但是这三种实例的内部构造都非常相似,因此还可以对其进行优化。

2021-05-31 17:41:37 312 6

原创 【计算机网络基础——系列10】osi网络结构;tcp协议保持传输的可靠性;SSL

文章目录一、osi网络分层二、tcp保证传输的可靠性三、SSL3.1 单向认证3.1 双向认证一、osi网络分层互联网的本质就是一系列的网络协议,这个协议就叫做osi协议(一系列协议),安照功能不同,分工不同,可以有集中分法:第一种:七层应用层、表示层、会话层、传输层、网络层、数据链路层、物理层第二种:五层应用层、传输层、网络层、数据链路层、物理层第三种:四层应用层、传输层、网络层、网络接口层二、tcp保证传输的可靠性主要是通过四种机制保证的:确认应答

2021-05-31 16:37:13 447 3

原创 【javascript基础——系列5】js中的defer和async;parsesint;图片压缩

文章目录一、js中defer和async的区别1.1 async1.2 defer1.2 defer与async区别二、关于parseint三、js中图片压缩3.1 图片压缩原理3.2 代码实现原理3.2 上传或下载一、js中defer和async的区别首先,假设没有defer或者async属性时,浏览器会立即加载并执行相应的脚本,也就是说在渲染script标签之后的文档之前,不等待后续加载的文档元素,读到就开始加载和执行,这样就会导致阻塞后续文档的加载。<script src="exa

2021-05-31 15:30:39 171 2

原创 【前端vue——系列4】vuex和angular

文章目录一、vuex1.1 安装1.2 特点1.3 工具1.4 使用1.5 vue 不建议在 action 中修改 state 而是在 mutation 中修改二、angular原理一、vuex1.1 安装HTML 中使用 script 标签引入Vue项目中使用 npm 下载安装(需要安装 Node 环境)1.2 特点Vuex 的状态存储是响应式的。当 Vue 组件从 store 中读取状态的时候,若 store中的状态发生变化,那么相应的组件也会相应地得到高效更新。不能直接改变

2021-05-31 11:31:24 424 2

原创 【前端vue——系列3】vue框架的优缺点;vue实现双向绑定

一、vue框架的优缺点1.1 优点轻量级、易上手、可以有简洁的API提供高效的数据绑定和灵活的组件系统组件(component)是vue最强大的功能之一,组件可以扩展HTML元素,封装可重用的代码双向数据绑定的实现更容易操作DOM(vue.js)则使用object.defineProperty()方法,监控对方数据的操作,从而可以自动触发数据同步,可以精准的将变更发给绑定的视图,而不是对所有数据都执行一次检测(不同于angular.js)。vue是单页面应用;使页面局部刷新,不要

2021-05-31 11:02:10 1598 2

原创 【前端中css基础——系列6】单行多行文本截断;实现三角形圆形

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2021-05-30 21:08:17 439 2

原创 【前端中css基础——系列5】BFC与IFC;绝对定位与相对定位和固定位置

文章目录一、BFC与IFC1.1 BFCBFC布局规则:触发BFC条件1.2 IFCIFC布局规则:触发IFC条件二、绝对定位与相对定位和固定位置相对定位(relative)绝对定位(relative)固定定位(relative)z-index:FC(格式化上下文)是指w3c规范中的一个概念。它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及其他元素的关系和相互作用一、BFC与IFC1.1 BFCBFC(块级格式化上下文)的话则是一个块级元素的渲染显示规则,可以

2021-05-30 19:42:57 483 1

原创 【前端中css基础——系列4】css实现固定宽高比;css中伪元素

文章目录一、css实现固定宽高比,随屏幕自适应1.1 方案一:宽高设置为vw,vh1.2 方案二:padding-bottom实现普通元素固定宽高比1.3 方案三:指定宽度或者高度值,另一边自动计算就可以了1.4 方案四:aspect-ratio属性指定元素宽高比二、伪元素2.1伪元素是什么2.2 before::和after::的特点2.3 伪元素的特点一、css实现固定宽高比,随屏幕自适应在最近做项目时,因为使用了两个屏幕,一个分屏的屏幕尺寸要比笔记本电脑屏幕大一些,就造成了使用固定值设置宽高

2021-05-30 17:25:24 966 2

原创 【前端中css基础——系列3】css中模块化;css动画;css单位

文章目录一、css动画与js动画的区别二、vue中css的scope原理,以及cssMoudle2.1 关于scope2.2 关于cssMoudle2.2.1 传统css的缺点:2.2.2 使用css Module一、css动画与js动画的区别js动画css动画动画控制js动画控制能力强,暂停,开始等操作易于实现进程控制能力较差,只能特定场合的动画控制,不能在特定位置添加回调函数动画效果动画效果丰富:如曲线运动,冲击闪烁等等动画效果不够丰富复杂度复杂度较高复

2021-05-30 16:26:32 188 1

原创 【前端中css基础——系列2】css中浮动与垂直居中显示

文章目录一、浮动1.1 浮动的定义:1.2 浮动应用场景:1.3 清除浮动:1.3.1 为什么要清除浮动1.3.2 清除浮动方法(1)额外标签法:(2)父级添加overflow法:(3)使用after伪元素清除浮动:二、垂直居中显示2.1 position元素已知宽度2.2 position transform元素未知宽度2.3 flex布局2.4 table-cell布局一、浮动1.1 浮动的定义:给元素的float属性赋值后,就是脱离文档流进行左右浮动,紧贴着父元素(默认为文本区域)的左右边

2021-05-29 21:59:39 398

原创 【前端vue——系列2】vue中的data是函数而不是对象与computed的实现原理

文章目录一、vue中的data是函数而不是对象二、vue中computed的实现原理2.1 computed的计算属性:2.2 computed的实现原理:2.3 computed与watcher和methods的区别:一、vue中的data是函数而不是对象object是引用数据类型,如果data不用函数返回,每个组件的data都是内存的同一个地址,一个数据发生变化,那么其他的也发生改变;js只有函数构成作用域,data是一个函数时,每个组件实例都有自己的作用域,每个实例相互独立,不会相互影响,

2021-05-29 21:00:16 675

原创 【计算机网络基础——系列8】前端优化总结

文章目录一、采用css雪碧图技术二、把css或者js文件进行合并或者压缩三、图片懒加载技术四、设置视频音频标签为none五、传输格式使用json六、采用cdn加速七、采用事件委托(时间代理)八、减少闭包使用九、尽量使用异步编程十、使用websocket十一、建立心跳机制一、采用css雪碧图技术采用css雪碧图,将一些小图合并到一张大图上,使用时通过背景图片定位,定位到具体的某一张小图上。二、把css或者js文件进行合并或者压缩特别是在移动开发端时,如果css或者js内容不是很多,那么我们可以

2021-05-29 17:52:40 348 3

原创 【计算机网络基础——系列7】浏览器缓存之---http缓存

文章目录前言一、浏览器缓存种类二、http缓存2.1 HTTP缓存介绍2.2 HTTP缓存分类2.3 强缓存2.4 协商缓存2.5 如何设置缓存前言浏览器缓存是浏览器保存数据用来快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,浏览器缓存总共可以归纳为九种,本文详细讲解http缓存一、浏览器缓存种类http缓存websqlindexDBcookielocalstoragesessionstorageapplication cach

2021-05-29 16:55:35 248 4

原创 【ES6基础】es6中新键加入的方法及代码-展开运算符-解构赋值(四)

这个系列文章的几篇推文的链接在这:第四篇 扩展运算符与箭头函数第三篇 promise第二篇 filter、includes、fill、object.assign第一篇 set、map文章目录一、聊聊es6中的新的方法前言一、展开运算符1.1 展开运算符(...)是将一个数组转换为类函数参数序列1.2 结构赋值1.3 合并数组与对象1.4 帮助完成vuex中函数的映射二、箭头函数2.1 箭头函数是什么:2.2 箭头函数的适用场景2.3 箭头函数与普通函数的区别:一、聊聊es6中的新的方法Set

2021-05-28 21:34:52 178

原创 【ES6基础】es6中新键加入的方法及代码-promise(三)

文章目录前言一、聊聊es6中的新的方法二、promise2.1 promise是什么?2.2 promise then2.3 promise all2.4 promise resolve2.5 Promise.reject2.6 Promise.race前言es6是js语言下的下一代标准,使得js语言可以用来编写复杂的大型应用程序,成为企业级的开发语言。提示:以下是本篇文章正文内容,下面案例可供参考一、聊聊es6中的新的方法Setmapfilterincludesfillobje

2021-05-28 17:53:03 101

原创 【ES6基础】es6中新键加入的方法及代码(二)

文章目录前言一、聊聊es6中的新的方法二、filter三、includes四、fill五、object.assign前言es6是js语言下的下一代标准,使得js语言可以用来编写复杂的大型应用程序,成为企业级的开发语言。提示:以下是本篇文章正文内容,下面案例可供参考一、聊聊es6中的新的方法Setmapfilterincludesfillobject.assignpromise二、filter它用于把Array的某些元素过滤掉,然后返回剩下的元素。和map()类似,Ar

2021-05-28 16:25:32 111

原创 【ES6基础】es6中新键加入的方法及代码(一)

文章目录前言一、聊聊es6中的新的方法二、set1.set介绍2.set作用2.1 set去重2.2 set取交集与并集三、map1.map介绍2.map用法3.map与object的区别4.map与reduce的区别前言es6是js语言下的下一代标准,使得js语言可以用来编写复杂的大型应用程序,成为企业级的开发语言。提示:以下是本篇文章正文内容,下面案例可供参考一、聊聊es6中的新的方法Setmapfilterincludesfillobject.assi

2021-05-28 15:22:55 298

原创 【javascript基础——系列10】js中隐藏元素的几种方法以及代码

文章目录一、直接隐藏二、表单元素隐藏三、图片类的尺寸设置隐藏四、元素的透明度隐藏五、元素的绝对位置六、vue中的隐藏元素的两种方法对比6.1 v-if6.1.1 原理6.1.2 应用场景6.1.3 优点6.2 v-show6.2.1 原理6.2.2 应用场景6.2.3 优点一、直接隐藏display和visibility的设置。//css中.test1{display:none}或者是.test{visibility:hidden}二、表单元素隐藏表单元素有:in

2021-05-28 11:17:15 3478

原创 【前端css基础——系列1】盒模型与flex布局

文章目录一、盒模型1.w3c的标准盒模型2.IE的盒模型3.这两种盒模型的区别4.盒模型的转换二、flex布局1.flex布局的组成2.flex的相关属性2.1 flex-direction2.2 justify-content2.3 align-items2.4 flex-wrap2.5 align-content3.flex项目属性3.1 order3.2 flex-grow3.3 flex-shrink一、盒模型盒模型由:内容(content)、边界(border)、边框距(padding-

2021-05-27 22:10:31 293

原创 【javascript基础——系列4】关于js的数据类型以及判别方法

文章目录前言一、js的数据类型分类二、如何判别这些数据类型1、typeof()2、instanceof3、Object.prototype.toString.call()4.constructor三、instanof的实现原理前言JavaScript 是属于 HTML 和 Web 的编程语言,其数据类型分为基本数据类型和引用数据类型提示:以下是本篇文章正文内容,下面案例可供参考一、js的数据类型分类JavaScript 是属于 HTML 和 Web 的编程语言,其数据类型分为基本数据类型和引

2021-05-27 18:44:46 194

原创 【计算机网络基础——系列6】浏览器缓存之cookie、session、localstorage

文章目录一、cookie1.1 cookie是什么:1.2 cookie作用:1.3 cookie的使用:1.3 cookie的各部分:二、session1.session是什么:2.session的作用:3.session的使用:三、localstorage、cookie、sessionstorage的区别四、cookie与token的区别:一、cookie1.1 cookie是什么:cookie是服务器提供的一种用于维护用户会话信息的数据,通过服务器发送到游览器,保存到游览器的纯文本文件。1

2021-05-26 17:21:19 340

原创 【计算机网络基础——系列5】前端遇到的三种网络攻击

文章目录前言一、XSS攻击1.1 XSS攻击什么:1.2 如何防御xss攻击:二、CSRF攻击2.1 CSRF攻击什么:2.2 如何防御csrf攻击:三、点击劫持前言前端安全问题越来越成为无比重要的一环,本文将简单介绍三种安全问题提示:以下是本篇文章正文内容,下面案例可供参考一、XSS攻击1.1 XSS攻击什么:xss攻击是前端安全中面临的最普遍的问题,这是一种代码注入攻击,攻击者在网站上注入恶意代码,当被攻击者登录网站时就会执行这些恶意HTML代码,这些脚本可以读取cookie,ses

2021-05-26 15:20:26 301 3

原创 【计算机网络基础——系列4】关于HTTP请求的相关内容

文章目录前言一、http请求1.请求行2.请求头:3.请求体:4.具体的请求内容:二、http各请求方式的区别:1.head与get的区别:2.put与delete区别3.option三、http常见状态码:四、http请求头过大的解决办法。1. 将请求参数转而在请求体中设置:2. 在application中这样配置:前言HTTP是指超文本传输协议,基于应用层并且用于客户端和服务器通信;请求访问文本或图像资源的一端统称为客户端,提供资源响应的一端称为服务器。提示:以下是本篇文章正文内容,下面案例

2021-05-26 14:33:18 258 6

原创 【javascript基础——系列11】跨域存在的原因以及解决办法

文章目录前言一、什么叫做跨域?二、跨域产生的原因:三、跨域问题的解决办法:3.1 document.domain3.2 跨文档通信:window.postMessage()3.3 cors跨域3.3.1 非简单请求3.3.2 非简单请求3.4 Axios解决跨域3.5 JSONP解决跨域前言在做项目时,有时会遇到一些端口不同或是域名不同的情况,这种情况就会产生跨域问题,导致通信传输受限,本文就来讲讲跨域产生的原因和我用到过的解决办法提示:以下是本篇文章正文内容,下面案例可供参考一、什么叫做跨域

2021-05-25 21:29:34 318 2

原创 【前端vue——系列5】生命周期详讲(vue的生命周期、页面的生命周期)

文章目录前言一、页面的生命周期二、vue的生命周期1.vue的各个生命周期:2.vue各个生命周期的应用场景3.vue父子组件的生命周期顺序3.1. 子组件更新过程3.2 父组件更新过程:3.3 销毁过程:前言我是刚开始在项目中接触vue时了解到生命周期这个说法,一直有总结这个部分的内容,这篇文章就是关于生命周期的总结的。任何事物都有其自己的生命周期,比如说:自然界动植物生命周期-从出生到死亡。而页面的生命周期指的是从页面请求到页面卸载的一个过程,本文侧重讲解vue的各个生命周期以及遇到的问题。

2021-05-25 20:14:39 2073

原创 【计算机网络基础——系列3】输入url后页面会遇到的问题

文章目录前言一、输入url后的各部分的反应二、浏览器接收到http响应后渲染页面三、css文件要放在body头部,而js文件则是放在尾部1.css的角度2.js的角度3.css放置的位置造成的不同结果前言从输入url网址到域名解析一直再到页面渲染成功涉及到的知识过于庞大,本文不做详细介绍,只讲一些小编在这个过程中遇到的问题提示:以下是本篇文章正文内容,下面案例可供参考一、输入url后的各部分的反应• 1、输入网址:如:www.4399.com• 2、DNS解析:将你输入的网址解析为计

2021-05-25 15:44:21 454

原创 为何0.1+0.2!=0.3

文章目录前言一、为何0.1+0.2!=0.3?二、如何解决1.乘以1002.parsefloat前言计算机的存储特性是它是通过二进制的方式来储存的提示:以下是本篇文章正文内容,下面案例可供参考一、为何0.1+0.2!=0.3?因为计算机是通过二进制来储存东西的,而0.1与0.2在转换为二进制后会失去精度,双精度浮点的小数部分最多只能保留到第52位,而0.1与0.2转换为二进制后分别为:1.10011001100110011001100110011001100110011001100110

2021-05-25 11:38:02 497

原创 【进程与线程】

文章目录前言一、什么是进程与线程?二、进程的通信方式1.信号2.信号量3.消息队列4.共享内存5.管道6.命名管道7.套接字三、线程的通信方式1.锁机制2.信号量机制(Semaphore)3.信号机制(Signal)前言一、什么是进程与线程?进程即是一个在内存中运行的应用程序,每个进程都有自己独立的内存空间。一个应用程序可以同时启动多个进程(比如浏览器可以开多个窗口,每个窗口就是一个进程) ;线程是进程的一个执行流程。多进程:多进程操作系统能够运行多个进程,每个进程都能够循环利用所需要的C

2021-05-24 20:12:32 77

原创 【javascript基础——系列3】js中的事件的三个阶段详解-事件冒泡、事件捕获

一个事件的处理过程主要有三个阶段:捕获,目标,冒泡;(1)捕获: 当我们在 DOM 树的某个节点发生了一些操作(例如单击、鼠标移动上去),就会有一个事件发射过去。这个事件从 Window 发出,不断经过下级节点直到触发的目标节点。在到达目标节点之前的过程,就是捕获阶段(Capture Phase)。( 所有经过的节点,都会触发这个事件。捕获阶段的任务就是建立这个事件传递路线,以便后面冒泡阶段顺着这条路线返回 Window。 )(2)目标阶段:当事件不断的传递直到目标节点的时候 ,最终在目标节点上触发这个

2021-05-24 16:47:41 1473

转载 【前端vue——系列1】vue的路由

【vue-Router】vue的路由为了构建SPA,vue引入了前端路由系统vue-router。vue的路由【vue-Router】vue的路由前言一、SPA是什么?二、vue-router1.hash模式2.history模式3.两种模式的比较二、路由跳转1.最基本的跳转:2.带参数的跳转:3.js跳转转:4.关于传参方式和子路由接收参数方式4.1 params传参:4.2 query传参:)前言路由其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,这就

2021-05-24 16:16:46 224

前端大全js+css+html+计算机网络

前端大全js+css+html+计算机网络

2022-05-28

前端资源优化优化优化解析

前端资源优化优化优化解析

2022-05-26

空空如也

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

TA关注的人

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