- 博客(39)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 vue父组件引入子组件错误
vue父组件引入子组件错误,兜转我一个小时的报错只在于一个符号引入组件的时候,路径问题引入当前文件夹的另外一个文件:import Children from 'components/Children.vue'',提示:加上:“./”让把路径变成:import Children from './components/Children.vue'' 即可。引用自定义组件的路径不能省略./或者../,如果一个依赖的引用路径不是以 ./ 或者 ../ 开头,会被认为是 npm 依赖...
2022-04-01 11:13:02
1524
转载 async函数和await关键字
async函数是使用async关键字声明的函数。 async函数是AsyncFunction构造函数的实例, 并且其中允许使用await关键字。async和await关键字让我们可以用一种更简洁的方式写出基于Promise的异步行为,而无需刻意地链式调用promise。
2022-03-25 16:29:13
586
原创 vue element admin安装依赖报错
之前的旧电脑安装报错解决了换了台电脑,重新安装vue element admin 安装依赖npm install结果又来各种报错其实每次基本上都是这个问题网上各种法子试了,最后莫名运行成功。说是要把git换成https,执行命令:git config --global url."https://".insteadOf git://然后再 npm install其实这个方法我一开始就试过了好几次,后面还是会报同样的错误,只不过不知道为什么试多几次就行了。
2022-03-15 12:09:25
1780
1
原创 vue-element-admin安装依赖失败,报错解决啦
10.12呜呜呜呜大半夜睡不着去悄悄爬起来我终于把折磨我多天的vue-element-admin的报错问题解决了自从这个问题出现解决不了,一直打击我学前端的信心,根本没心思学下去,觉得自己连一个报错都解决不了,考虑自己是否适合这行种种烦恼呜呜呜made终于解决了。。。我的信心又回来啦。解决方法:git克隆下载element-admin后不要立马就npm install,我报的错是用https访问不了github(不知道这样说对不对),于是按照网上的方法用命令
2021-10-13 06:43:51
6396
7
原创 powerShell中nodemon运行 提示错误:无法加载文件
powerShell中nodemon运行 提示错误:无法加载文件一、问题再现1.1 环境介绍操作系统:Windows 7Node.js:v12.22.4nodemon:v2.0.121.2 问题介绍打开Windows PowerShell,执行nodemon app.js命名,报错:二、问题解决2.1 解决思路根据错误信息可以知道nodemon无法加载npm/nodemon.ps1文件,原因是此系统上禁止运行脚本。解决这个问题需要对Windows PowerShell执行策略进行调整
2021-09-11 02:58:45
397
原创 【vue.js】v-cli的使用
☂vue-cli 的使用1.安装vue-cli打开终端执行命令安装什么是babel?一般选择最后一项,手动选择2.介绍项目目录结构在终端下运行如下的命令,创建指定名称的项目:vue cerate 项目的名称vue 项目中 src 目录的构成:assets 文件夹:存放项目中用到的静态资源文件,例如:css 样式表、图片资源components 文件夹:程序员封装的、可复用的组件,
2021-09-03 21:35:02
339
原创 【JavaScript学习笔记】面向过程与面向对象
这里写目录标题1.面向过程与面向对象1.1面向过程1.2面向对象1.3面向过程与面向对象对比2.对象与类2.1对象2.1.1创建对象2.2类2.2.1创建类2.2.2类创建添加属性和方法2.2.3类的继承3.面向对象版tab 栏切换3.1功能需求3.2案例准备3.3切换3.4添加3.5删除3.6编辑1.面向过程与面向对象1.1面向过程面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。1.2面向对象面向对象是把事务分解成为.
2021-08-10 16:09:13
189
1
原创 【原生JavaScript案例】面向对象版tab栏切换
目录1.1功能需求1.2案例准备1.3切换1.4添加1.5删除1.6编辑1.1功能需求点击 tab栏,可以切换效果. 点击 + 号, 可以添加 tab 项和内容项. 点击 x 号, 可以删除当前的tab项和内容项. 双击tab项文字或者内容项文字可以修改里面的文字内容1.2案例准备获取到标题元素 获取到内容元素 获取到删除的小按钮 x号 新建js文件,定义类,添加需要的属性方法(切换,删除,增加,修改) 时刻注意this的指向问题1.3切换 ...
2021-08-10 15:30:43
277
原创 【JavaScript案例】js实现键盘敲击奏响音符
上面是网页页面布局,实现的是当键盘敲击页面对应的字母按键时,响起相应的音符下面是本案例的代码:index.html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JS Drum Kit</title> <link rel="stylesheet" href="style.css"> <link...
2021-08-08 07:36:39
718
1
原创 【JavaScript学习笔记】循环语句(for,while,do...while,continue,break)
1 - 循环1.1 for循环语法结构for(初始化变量; 条件表达式; 操作表达式 ){//循环体}| 名称 | 作用 || ---------- | ------------------------------------------------------------ || 初始化变量 | 通常被用于初始化一个计数器,该表达式可以使用 var 关键字
2021-08-08 06:41:30
218
原创 【JavaScript学习笔记】元素偏移量offset系列
获取URL参数关键知识点:location对象 location.search substrsplitlogin.htmlindex.html学习链接:https://www.bilibili.com/video/BV11t4y1i7ht?p=283
2021-07-23 17:25:57
267
原创 【JavaScript学习笔记】获取URL参数--location对象
获取URL参数关键知识点:location对象 location.searchsubstrsplitlogin.htmlindex.html学习链接:https://www.bilibili.com/video/BV11t4y1i7ht?p=283
2021-07-23 13:09:39
199
4
原创 【JavaScript学习笔记】location对象--获取URL参数
获取URL参数关键知识点:location对象location.searchsubstr![图片.png](https://img-blog.csdnimg.cn/img_convert/043892422ae1c33e540587404fe38b22.png#clientId=u4b79128c-ce07-4&from=paste&height=51&id=u3b2bf0f7&margin=[object Object]&name=图片.png&am
2021-07-23 12:57:44
198
原创 js动态生成表格
本案例相关知识点:1. appendchild:appendChild() 方法向节点添加最后一个子节点。提示:如果您需要创建包含文本的新段落,请记得添加到段落的文本的文本节点,然后向文档添加该段落。您也可以使用 appendChild() 方法从一个元素向另一个元素中移动元素。2. for(varkindatas[i]):for...in...语句js中使用for(var k in obj)来遍历对象:https://blog.csdn.net/weixin_4565...
2021-07-21 15:13:11
4604
2
原创 margin:auto为什么不垂直居中
margin:auto是具有强烈计算意味的关键字,用来计算元素对应方向上应该获得的剩余空间大小。所以行内元素margin:0 auto; 不能水平居中在一行的中央位置(行内元素不独占一行)。但是块级元素设置宽度后仍占据一行空间,因此margin:0 auto;会将这一行的剩余空间平均分配给左右外边距。同理垂直方向上也不能利用margin:auto垂直居中,因为元素垂直方向上默认没有剩余的空间。参考链接:https://www.jianshu.com/p/302ac93dac26...
2021-07-18 16:01:05
618
原创 Js中className的用法
className可以用来改变标签元素的css类选择器,从而改变元素的样式举个栗子一个简单的无序列表,点击button之前ul的样式为uhh1点击button后,调用check函数中的className将ul的样式由uhh1改为uhh2<style type="text/css"> .uhh1{color:#CCCCCC;font-size:12px;} .uhh2{color:#FF6600;font-size:24px;} </style>...
2021-07-17 10:04:59
650
原创 js预解析
JS的预解析过程:1,预解析2,再逐行解读代码,实例:<script>var name="xm";var age=18;function fn(argument){console.log(name);//输出未定义:undefinedvar name="xh";var age=12;}</script>解析:全局作用域,局部作用域,都是通过以下两个步骤进行预解析的。1,先读取有var 的变量(没有使用var的变量是不会被预解析的),给赋值为:undef
2021-07-14 13:04:09
169
原创 学习js函数时的一些小理解碎笔记
<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><script>/*调用函数时才会执行*/function displayDate(){ alert('你好'); return 666;}/*加载页面时就会执行*/var a=displayDate; alert(a());//输出函数.
2021-07-13 13:28:40
87
原创 js函数中的关于返回值return的问题
详细说明参考原文链接:https://www.cnblogs.com/kangyuanjiang/p/9915226.html我目前疑惑的是函数体中一定要有返回值吗,如果没有返回值那函数体就不起作用了吗,还是说函数依旧会执行,只是不会有值返回?扩展:...
2021-07-13 12:57:30
251
原创 JavaScript参数的理解
JavaScript参数的理解参考链接:https://blog.csdn.net/qq_41945935/article/details/90576763https://www.runoob.com/js/js-function-parameters.html深入理解JavaScript函数参数:https://www.cnblogs.com/cangqinglang/p/9971314.html提取难点关于aruments类数组对象当实参比形参个数要多时,剩下的实参没有办法直接获得,需要使
2021-07-13 11:29:39
122
原创 js放到head中失效的原因与解决方法
今天写js碰到一个奇怪的问题,写好的js放到body里面执行,但是放到head中没有任何效果,为什么导致这种原因呢?失效代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" con
2021-07-11 15:30:38
1465
原创 js计算班级总成绩,班级平均分
html :<body> <button id="class score">关于班级成绩的计算</button></body>js: /*js计算班级总成绩,班级平均分参数: 总成绩,班级人数,成绩,平均分*/<script> var classScore = document.getElementById('class score'); classScore.onclick = fu
2021-07-11 13:11:26
2813
原创 html哪些是块级元素,哪些是行内元素
块级元素:块级大多为结构性标记 <address>...</adderss> <center>...</center> 地址文字 <h1>...</h1> 标题一级 <h2>...</h2> 标题二级 <h3>...</h3> 标题三级 <h4>...</h4> 标题四级 <h5>...<...
2021-07-09 18:40:19
2913
原创 Mixly 二次开发 自定义库 OLED
前言本章内容是对Mixly 图像化编程软件进行的二次开发,需要一定的编程基础,需要用到的概念和知识点有: 绑定与事件概念, JavaScript的基本语法, .xml脚本的标签定义限于篇幅,本章内容中笔者不做原理和JS脚本的剖析和讲解! 如参考阅读时困难, 恕笔者精力有限, 暂不不能提供详细内容,当然,若笔者有空余时间, 自会补充相关原理讲解和脚本内容剖析. 还请各位读者知悉!Mixly基本原理Mixly可以看作是介于普通用户与Arduino IDE之间桥梁,通过这个桥梁,即使用户不懂C..
2021-06-20 17:07:16
815
原创 基于STM32开发板实现传感数据采集及wifi上云
前言一、实验目的二、实验环境三、实验步骤四、实验代码五、实验结果六、实验体会前言温度和湿度值是重要的物理参数,例如精密机械加工、实验室、温室大棚、粮库、重要活动场所、会议室、居住场所等都需要对温度和湿度进行实时采集和控制,因此设计温湿度采集系统具有重要意义。一、实验目的①利用stm32对DHT11模块进行数据采集②将采集到的温湿度数据上云(本次实验并未成功上云)二、实验环境硬件:STM32F407ZGT6、DHT11温湿度传感器、杜邦线等 软件:Keil
2021-06-20 16:34:29
353
原创 飞桨PaddleHub实现将视频转化为皮影戏
一、前言PaddleHub是飞桨生态下的预训练模型的管理工具,旨在让飞桨生态下的开发者更便捷地享受到大规模预训练模型的价值。用户可以通过PaddleHub便捷地获取飞桨生态下的预训练模型,结合Fine-tune API快速完成迁移学习到应用部署的全流程工作,让预训练模型能更好服务于用户特定场景的应用。通过PaddleHub提供的人体骨骼关键点检测库,完成人体骨骼关键点检测,将人体骨骼关键点进行连接,就可以获取到人体的肢体骨骼,同时映射到皮影身上,就可以得到皮影人了;将视频中连续帧进行转换,就可以实现皮影
2021-05-11 10:12:51
201
原创 DNS—domain name server域名服务器
DNS—domain name server域名服务器我的理解:识别一部上网的电脑的方式是识别它的ip,但是对于人们的记忆来说,ip是没有意义的,难以记忆的,于是给了它一个名字—域名domain name ,就好像给一个人起了名字一样,但是真正起识别作用的是它的ip,就好比人的身份证号。机器识别的还是ip,所以当我们在浏览器输入域名例如:www.baidu.com时,浏览器还需要一部够通过域名查到其对应IP地址的主机,即domain name server域名服务器简称DNS,例如:当你输入http
2021-04-30 13:20:32
1352
1
原创 基于siot~mqtt应用实现响应式web控制掌控板灯亮灭--物联网图形化编程
本项目基于掌控板和SIoT平台实现响应式Web对接物联网MQTT应用。一、SIoTSIoT 是一款简单易用的 MQTT 服务器软件,也是“虚谷物联”项目的核心软件之一。SIoT 不用安装,也不用注册、设置,一键运行后,其他物联网设备(如掌控板)按照一定的规范接入即可正常使用。正因为这一点,SIoT 得到创客老师们的热捧,成为中小学物联网教学的重要支撑软件。一、SIoT的工作流程SIoT 运行后,会启动两种网络服务,一是 MQTT 服务,作用是处理 MQTT 消息;二是 Web 服务,用来运行 Web
2021-04-30 10:49:34
376
原创 解决win7防火墙打不开的问题:错误代码1079和错误代码13
很意外我还在用win7…之前一直被window firewall 无法启用的问题烦恼,查找了好多办法都解决不了。想要在计算机>管理>服务>window firewall中启用,结果报错:(错误1079)害,这到底是个啥子错误,看不懂。查找了网上成功解决且较详细的教程:http://www.win7zhijia.cn/jiaocheng/win7_804.html解决了这个问题后,启用时又一个报错:windows在本地计算机不能开启windows firewall 特定服务错误代码13
2021-04-28 14:59:18
3414
2
转载 无线路由器设置里的DHCP服务是什么意思
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS
2021-04-28 14:20:06
1929
原创 什么是tcp/ip协议-----wuxilian碎碎碎笔记
供学习的文章:https://developer.51cto.com/art/201906/597961.htm首先理解协议是什么,协议是规范,把协议比喻成人与人之间的礼仪行为,网络设备是实施网络协议的主体,网络设备通过网络协议与其他设备间进行交流。同样的道理,你的电脑想要与网络设备交流,也要与网络设备一样运行网络协议,网络协议也是一个软件,是以系统组件的方式安装在你的电脑的操作系统里的。想象一下,你想在你的电脑上通过QQ与朋友聊天的前提是不是你的电脑和朋友的电脑上都安装有QQ这个软件?https:/
2021-04-25 03:52:40
169
原创 基于arduino uno &掌控板实现数据上传到阿里云平台
1.硬件设备接线2.掌控板代码3.配置阿里云物联网平台4.数据上传,实时监控基于arduino uno &掌控板实现数据上传到阿里云平台本实验项目是基于arduino UNO开发板,土壤湿度传感器,掌控板等硬件设备实现的数据采集并上传阿里云物联网平台。实验过程大致为:通过土壤湿度传感器将采集到的湿度信息传给Arduino端,再通过Arduino端的收发串口Rx、Tx分别与掌控板的P13、P14串口相连实现采集的湿度数据的收发,同时在Mind+里面把接收到的数据上传至阿里云平台,实现数据
2021-04-25 03:40:29
2922
3
原创 EMQ X 存储消息到 MySQL 数据库
实现MQTT数据在MySQL上的数据持久化实验MQTT 是轻量级的、灵活的物联网消息交换和数据传递协议,致力于为 IoT 开发人员实现灵活性与硬件/网络资源的平衡。ESP8266 提供了⼀套⾼度集成的 Wi-Fi SoC 解决⽅案,其低功耗、 紧凑设计和⾼稳定性可以满⾜⽤户的需求。ESP8266 拥有完整的且⾃成体系的 Wi-Fi ⽹络功能,既能够独⽴应⽤,也可以作为从机搭载于其他主机 MCU 运⾏。在此项目中我们将实现 ESP8266 连接到 EMQ X Cloud 运营和维护的免费公共 MQTT
2021-04-20 22:28:12
1719
原创 Mind+掌控板实现的项目案例
Mind+:Mind+ 是一款开源的图形化Arduino编程工具,在Windows,Mac和Linux上都能运行。无需任何编程背景,只需拉拽选择模块,设定参数,给模块连线并上传到Arduino,便能轻松快速的完成模型。编程从未变得如此快速和简单。本篇将以win7系统为例,通过几个简单的程序案例,以掌控板为智能终端,介绍在Mind+软件中上传模式下分别实现光控灯,声控灯,语音识别控制LED灯,mqtt消息通讯。1.打开Mind+软件(1.5.5及以上版本),选择“上传模式”,选择arduino C: 2
2020-09-23 01:30:01
5888
3
原创 LED亮度渐变
/* Fade This example shows how to fade an LED on pin 9 using the analogWrite() function. The analogWrite() function uses PWM, so if you want to change the pin you're using, be sure to use ano...
2019-09-12 22:38:38
413
js函数体中一定要有return吗?
2021-07-13
想要在cmd中升级安装pip版本,但是抱了以下的错,是什么原因,应该怎么解决?
2021-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人