自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明知迷途,从未折返

补过的坑,都会让你站得更高

  • 博客(76)
  • 收藏
  • 关注

原创 cmd上可以执行的命令在VSCODE报错:无法加载文件,因为在此系统上禁止运行脚本;xx既不是内部或外部命令,也不是可运行的程序

cmd上运行正常vscode上运行原因没有权限运行,需要用管理员身份运行vscode才行一劳永逸的方案** 在vscode中执行get-ExecutionPolicy 查看状态 这时候应该是Restricted**执行set-ExecutionPolicy RemoteSigned如果没有报错这个时候就已经好了,再执行get-ExecutionPolicy会返回RemoteSigned如果有以下报错,则需要根据意提示再执行set-ExecutionPolicy -Scope Curr

2020-11-20 18:55:13 3241

原创 MySQL数据库的安装下载启动(包含Windows和Mac)

MySQL数据库的安装下载https://dev.mysql.com/downloads/Mac下的安装Window下的安装连接数据库(Navicat)

2020-06-15 15:35:23 269

原创 node学习之 搭建一个简单的服务端

概念node.js是JavaScript 运行环境,能让 JavaScript 运行在服务端的开发平台下载 安装在官网直接下载 安装根据提示一步步执行即可(官网中,下载左边‘Recommended For Most Users’ 右边的Last Features为最新版,有不稳定因素)如何查看node是否安装成功打开终端, 输入 node -v (如果出现了版本号就是安装成功了)windows配置环境变量问题如果没有配置环境 在命令行直接输入 node 会报错配置文件路径右击【我的电

2020-05-25 19:53:30 271

原创 ECharts入门(1) ---- 基本使用

引入ECharts从 Apache ECharts (incubating) 官网下载界面 获取官方源码包后构建。通过cdn引用线上文件:https://cdn.bootcss.com/echarts/3.7.1/echarts.min.js通过 npm 获取 echarts,npm install echarts --save,详见“[在 webpack 中使用 echarts](htt...

2020-04-13 17:21:50 840 4

原创 解决mysql出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES/NO)【Mac】

原因我在这边就不多赘述,主要理一下解决方式;1、首先stop你的mysql服务:2、打开终端做如下操作,开启权限:$ cd /usr/local/mysql/bin$ sudo su3、再输入如下命令:./mysqld_safe --skip-grant-tables &4、利用command+N 再开启一个终端服务,进入mysql:mysql -u -ro...

2020-03-14 16:43:44 469

原创 MySQL 8.0.11 报错1045 ,修改密码语法错误【window版】- 亲测有效

MySQL 8.0.11 报错1045 ,修改密码语法错误安装完MySQL 8.0.11后,会生成一个临时密码,如果我们不知道密码直接登录的话,会报1045的错误:ERROR 1045(28000): Access denied for user 'root'@'localhost'(using password) 解决方法:在mysql目录下的data文...

2020-03-14 16:18:38 473

原创 MongoDB安装过程中出现service MongoDB failed to start,verify that you have sufficient privileges to start...

原文:https://blog.csdn.net/python_neophyte/article/details/82558314实测有效win10系统下,安装MongoDB 64位, service MongoDB failed to start,verify that you have sufficient privileges to start system services 这是...

2020-02-17 18:49:05 426

原创 连接Mysql不成功,client does not support support authentication protocol requested by server

报错截图  1、本地连接本地数据库无法连接,报错1251错误代码。第一步:打开Command Line Client  第二步:输入mysql密码回车    就是安装mysql时设置的密码只输入密码就行不加分号第三步:输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_...

2020-01-07 17:33:37 873

原创 nodemon在cdm上可以正常运行,在vscode上报错:无法加载文件,在此系统上禁止运行脚本

报错截图原因解决方案

2019-12-31 14:39:38 467

原创 node学习 - 爬取数据,写入本地文件

说明:利用node爬取凤凰网的新闻列表数据,地址:http://news.ifeng.com需要的相关环境和模块:环境: 需要安装node环境http: Node.js提供了http模块,用于搭建HTTP服务端和客户端,可以直接引入不需要安装cheerio: 用于抓取页面模块,为服务器特别定制的,快速、灵活、实施的jQuery核心实现安装: npm install --save ch...

2019-12-04 15:51:54 597

原创 在修改元素内容之前打印元素为何打印到的数据是修改后的?

代码<div>1</div> <script> var a = document.querySelector('div') console.log(a) // <div> 222 </div> console.log(a.innerHTML) // 1 ...

2019-11-20 18:29:38 975

原创 简述浏览器渲染机制

原文链接:https://www.jianshu.com/p/05eb1b17b298一 : 为什么要了解浏览器渲染页面的机制,主要还是性能的优化。了解浏览器如何进行加载,我们可以在引用外部样式文件,外部JS时,将它们放到合适的位置,是浏览器以最快的速度,将文件加载完毕。了解浏览器如何进行解析,我们可以在构建DOM结构,组织CSS选择器的时候,选择最优的写法,提高浏览器的解析速率。了解浏...

2019-11-20 18:08:12 148

原创 理解什么是原型链,prototype和__proto__的区别

原文链接:https://blog.csdn.net/lc237423551/article/details/80010100 1.Javascript中所有的对象都是Object的实例,并继承Object.prototype的属性和方法,也就是说,Object.prototype是所有对象的爸爸。(个人感觉...

2019-10-12 11:19:48 341

原创 create-react-app不是内部或外部命令,也不是可运行的程序

create-react-app不是内部或外部命令,也不是可运行的程序?最近在自己研究react,构建项目遇到的第一个问题就是搭建脚...

2019-09-26 14:55:39 970

原创 MND:canvas使用图像 Using images(五)

MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Using_images <div> <div class="prevnext" style="text-align: right;"><p><a href="/zh-CN...

2019-08-08 11:07:45 364

原创 MDN:canvas绘制文本(四)

MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Drawing_text在前一个章节中看过 应用样式和颜色 之后, 我们现在来看一下如何在canvas中绘制文本绘制文本canvas 提供了两种方法来渲染文本: fillText(text, x, y [, maxWidth...

2019-08-08 11:00:07 467

原创 MDN:使用样式和颜色(三)

MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors在绘制图形的章节里,我只用到默认的线条和填充样式。而在这一章里,我们将会探讨 canvas 全部的可选项,来绘制出更加吸引人的内容。色彩 Colors到目前为止,我们只看到过绘制内容的方法。...

2019-08-07 12:32:32 513

原创 MDN:使用canvas来绘制图形(二)

MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Drawing_shapes既然我们已经设置了 canvas 环境,我们可以深入了解如何在 canvas 上绘制。到本文的最后,你将学会如何绘制矩形,三角形,直线,圆弧和曲线,变得熟悉这些基本的形状。绘制物体到Canvas前,需掌握路径,我们看看...

2019-08-07 12:27:34 437

原创 MDN:Canvas的基本用法(一)

MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Basic_usage <div> <div class="prevnext" style="text-align: right;"><p><a href="/zh-CN/...

2019-08-07 11:42:22 492

原创 比较受益的正则表达式讲解

javascript正则表达式 网上正则表达式的教程够多了,但由于javascript的历史比较悠久,也比较古老,因此有许多特性是不支持的。我们先从最简单地说起,文章所演示的正则基本都是perl方式。元字符( [ { \ ^ $ | ) ? * + .预定义的特殊字符–> 字符正则描述\t/\t/制表符\n/\n/换行符\r...

2019-07-23 16:25:15 154

原创 我看过最易懂的this指向博文

this关键字是JavaScript中最复杂的机制之一,是一个特别的关键字,被自动定义在所有函数的作用域中,但是相信很多JvaScript开发者并不是非常清楚它究竟指向的是什么。听说你很懂this,是真的吗?请先回答第一个问题:如何准确判断this指向的是什么?【面试的高频问题】【图片来源于网络,侵删】再看一道题,控制台打印出来的值是什么?【浏览器运行环境】var number = 5...

2019-06-14 16:46:30 262

原创 前端工作学习相关网站收集整理

平时上网有随手收藏感兴趣网站的习惯,上学的时候大部分收藏的都是游戏音乐电影不可描述之类的网站,工作之后反而全是技术学习资讯之类的了。前几天整理浏览器书签的时候,发现竟然有二百多个书签了,而且一不小误删了几十个恢复起来非常麻烦,于是觉得有必要换种方式记录一下,同时精选一些觉得不错的网站分享给有需要的同学。文章(包括以往的文章)和浏览器导出的完整书签放在github上以作备份,后面可能会更新添加新内...

2019-06-14 11:10:44 265

原创 js功能函数:数据分页、翻页

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-05-22 15:03:46 571

原创 https去链接百度地图会报错,不支持https访问怎么办

报错如下:可以解决这个问题的方案使用JavaScript API ,需要加一个特殊字段 (s=1):https://api.map.baidu.com/api?v=2.0&ak=你的密钥&s=1;

2019-05-20 11:35:25 2747

原创 小程序中修改data中某个对象的属性

Page({ data: { songList: { id:0 isPalying:false, ... } ... }, closeFn: function(options) { this.setData({ [`songList[${idx}].isPalying`]: false }) },}) `...

2019-05-14 17:08:12 1960

原创 关于日期对象new Date()

new Date()参数集合new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds ]]]]])year表示年份的整数值。 Values from 0 to 99 map to the years 1900 to 1999. See the example below.monthIn...

2019-05-10 17:41:52 1423

原创 小程序components的生命周期

在components中的生命周期与小程序的生命周期是不一样的,其生命周期函数有两种形式,除了写在外面,还可以统一写在lifetimes属性中components中的生命周期函数1、 组件实例化: created 节点树还未导入, 无法使用setData2、节点树导入完成: attached 可以使用setData来初始化数据,但无法操作节点3、组件布局完成: ready 组件布局完成...

2019-05-08 15:49:20 5502 1

原创 微信小程序授权登录(转)

①、首先引导用户点击授权按钮<button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">点击授权</button>②、然后编写bindGetUserInfo函数: bindGetUserInfo(res) { console.log(res); if (res.detail....

2019-04-26 15:56:24 606 4

原创 小程序学习笔记(四)template模版

1、在模版文件中,值需要wxml、wxss两个文件即可,在template中js文件是不运行的

2019-04-08 18:27:34 155

原创 使用三目运算进行多个条件判断

方式一function test(n){ return n==1? 1:(n==100? 100:( n==200? 200:'?'))}console.log(test(1)) //1console.log(test(100)) //100console.log(test(200)) //200console.log(test(20)) //?方式二funct...

2019-04-08 17:44:46 9571

原创 小程序学习笔记(一)学习中的一些小 Tips

Tips1、每次保存代码,模拟器都会展示写在app.json文件中pages里面的第一个路径所对应的组件2、在模版中使用数据,格式为 <p xw:for="{{dataList}}">{{data}}</p>3、在模版中拼接数据格式为<image src="{{data1}}{{data2}}"></image>4、在<text&gt...

2019-04-08 15:03:28 215

原创 小程序学习笔记(三)页面跳转

JS实现方法1、wx.navigateTo(Object object)特点:保留当前页面,跳转到应用内的某个页面(更多的应用于该页面中子页面的跳转,会触发onHide生命周期函数)跳转到相应页面后,顶部会有返回的按钮不能跳到 tabbar 页面使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。示例代码Page({ toHome() { ...

2019-04-04 18:43:29 251

原创 小程序学习笔记(二)上拉加载更多

实现方法跟原生没的实现方法一样,以修改传给后端的page参数来改变请求的数据页数,来达到上拉加载更多的效果小程序涉及到的相关知识点:1、获取设备屏幕高度 :windowHeight官方文档说明:https://developers.weixin.qq.com/miniprogram/dev/api/wx.getSystemInfoSync.html2、scroll-view组件:可滚动视图...

2019-04-04 18:23:49 391

转载 小程序自定义导航栏适配

小程序自定义导航栏适配(完美版)1、发现问题    小程序页面自定义导航栏功能已经开放有些日子了(还不知道这个功能的可以先>>了解一下),这极大的提升了小程序开发的自由度,相信不少小伙伴已经使用过这个功能,同时也相信不少小伙伴在此功能开发过程中踩过同样的一些坑:机型多如牛毛:自定义导航栏高度在不同机型始终无法达到视觉上的统一;调皮的胶囊按钮:导航栏元素(文字,图标等...

2019-04-04 13:38:45 1237

原创 将数组进行随机排序

利用sort在进行升序或则降序排列会对数组进行遍历,在对数组中的数值进行逐一对比时,通过random来随机调整数组的排序方式,从而达到将现有数组进行随机排序 classNum.sort(function () { return Math.random() > 0.5 ? -1 : 1; });...

2019-03-27 18:47:42 2064

原创 纯CSS实现风车转动

源码&amp;amp;lt;!DOCTYPE html&amp;amp;gt;&amp;amp;lt;html lang=&amp;quot;en&amp;quot;&amp;amp;gt;&amp;amp;lt;head&amp;amp;gt; &amp;amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;amp;gt; &amp;a

2019-03-08 10:47:30 1281

原创 数据加密以及解密

需求: 在进入到详情页面的时候,要求将本页的数据(比如点赞数,浏览量等等数据不多的内容,已避免再次请求数据)放到路径中,传到详情页问题: 在vue项目中,这里是使用的是vue-router,将需要传递的数据放在params中,这样的话需要保证传递的内容是字符串,但是btoa () 对Unicode字符串进行编码都会触发一个字符越界的异常,导致加密失败解决方案:MDN提供了方案:把Unico...

2019-02-25 14:51:12 340

原创 Vuex报错之 [vuex] unknown mutation type: handlePower

报错截图相关代码 //--------------------- store.js ----------------- ...const mutation = { handlePower: (state, power) =&gt; { state.power = power localStorage.setItem('power', power) }}cons...

2019-02-20 17:13:23 20817 19

转载 vue项目使用localStorage+Vuex来保存用户登录信息

api.jsimport axios from 'axios'const baseURL = 'http://XXX// 全局的 axios 默认值axios.defaults.baseURL = baseURL// 登录请求const loginCheck = params =&gt; { return axios.post('/login', params).then(re...

2019-02-13 11:39:57 3387 2

原创 vue项目中阻止鼠标滚轮事件

mousewheel.prevent&lt;div class=“popUp” @mousewheel.prevent&gt;

2019-02-13 10:51:47 7380 3

空空如也

空空如也

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

TA关注的人

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