自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 mysql连接错误码1251

报错:code: ‘ER_NOT_SUPPORTED_AUTH_MODE’,errno: 1251,sqlState: ‘08004’,sqlMessage: ‘Client does not support authentication protocol requested by server; consider upgrading MySQL client’解决:macbook->系统偏好设置mysql->use legacy password...

2020-11-19 20:28:41 689

原创 node本地启动报错

错误:Error: listen EADDRINUSEsudo lsof -i:端口号查看端口占用情况如下:Password:COMMAND PIDnode XXXXXkill XXXXX端口被占用,先杀死原端口.在npm run dev

2020-10-18 17:43:23 178

原创 mysql报错

mac终端输入mysql -u root -p出现错误:-bash: mysql: command not found输入:alias mysql=/usr/local/mysql/bin/mysql再重复mysql -u root -p,输入mysql口令即可

2020-10-09 11:44:26 270

原创 深拷贝与浅拷贝

深拷贝与浅拷贝为什么要有深拷贝当引用类型内部也存在引用类型时,浅拷贝会导致内部引用类型地址被拷贝,改变被克隆的值时,原对象也会改变浅拷贝方式循环遍历赋值Object.assign(添加属性,原对象) 当对象中只有一级属性,没有二级属性的时候,此方法为深拷贝,但是对象中有对象的时候,此方法,在二级属性以后就是浅拷贝。深拷贝方式lodash方法库 _cloneDeep()JSON.parse(JSON.stringify()) 将值转换为JSON字符串,再反序列化 !!!属性中

2020-09-21 20:51:26 237

原创 ajax跨域请求

$.ajax({ url: "http://op.funlink-tech.com/lq/master/roomdate", // contentType: 'application/json;charset=UTF-8', // type: 'POST', method: 'POST', // async: false, dataType: 'json', crossDomain: true, //timeout: 10000, // 超时时间 10 秒 .

2020-08-06 18:03:42 89

原创 编辑

e.nextSibling()返回某个元素之后紧跟的节点e.nextElementSibling()返回指定元素之后的下一个兄弟元素(相同节点树层中的下一个元素节点)

2020-07-27 15:37:14 90

原创 vue axios跨域问题

https://blog.csdn.net/wh_xmy/article/details/87705840

2020-06-19 17:15:02 129

原创 vue路由重复问题

报错:Avoided redundant navigation to current location:Vue.use(VueRouter);后面加const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}...

2020-06-17 14:05:56 1541

原创 【前端学习】更新中||全栈开发从零开始搭建node_modules

需安装的模块expressstyle-loadercss-loaderless-loaderbabel-corebabel-loaderbabel-preset-envbabel-preset-stage-3 babel-polyfillreactreact-dombabel-preset-react-appbabel-plugin-transform-react-jsxaxiosreact-router-dom.babelrc{ "plugins":["transf

2020-05-14 11:14:51 152

原创 【前端学习】webpack编译jsx问题

问题SyntaxError: C:/Users/Sun/Desktop/example/jsx/03.jsx: Unexpected tokennpm install babel-preset-react-appnpm install babel-plugin-transform-react-jsx在项目根目录创建.babelrc文件{"plugins":["transform-...

2020-05-05 10:10:20 539

原创 【前端学习】初识React

安装reactnpm install -g create-react-app```![在这里插入图片描述](https://img-blog.csdnimg.cn/20200504153519795.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4u...

2020-05-04 15:38:43 118

原创 【前端学习】笔记 http2.0与http1.1区别 死锁

http2.0与http1.1区别多路复用报头压缩服务器推送死锁原因竞争资源 进程间推进顺序非法死锁产生的4个必要条件互斥条件 请求和保持条件 不剥夺条件 环路等待条件...

2020-04-29 09:43:00 132

原创 【前端学习】vue项目打包后如何启动

https://blog.csdn.net/u014054437/article/details/79981307https://blog.csdn.net/qq_22713201/article/details/95630246

2020-04-23 11:29:09 5663

原创 【算法】leetcode 374. 猜数字大小

我们正在玩一个猜数字游戏。 游戏规则如下:我从 1 到 n 选择一个数字。 你需要猜我选择了哪个数字。每次你猜错了,我会告诉你这个数字是大了还是小了。你调用一个预先定义好的接口 guess(int num),它会返回 3 个可能的结果(-1,1 或 0):-1 : 我的数字比较小1 : 我的数字比较大0 : 恭喜!你猜对了!var guessNumber = function(n) ...

2020-04-18 10:15:17 124

转载 【前端学习】同源策略及限制

同源策略所谓同源策略,指的是浏览器对不同源的脚本或者文本的访问方式进行的限制。比如源a的js不能读取或设置引入的源b的元素属性。那么先定义下什么是同源,所谓同源,就是指两个页面具有相同的协议,主机(也常说域名),端口,三个要素缺一不可。限制cookie、localStorage和indexDB无法读取DOM无法获得AJAX请求不能发送...

2020-04-14 20:44:44 362

原创 【前端学习】JavaScript取整方法

1.丢弃小数部分,保留整数部分parseInt()2.向上取整,有小数就整数部分加1Math.ceil()3.四舍五入.Math.round()4.向下取整Math.floor()

2020-04-07 20:58:24 708

原创 【前端学习】正则表达式总结

常用正则表达式合集:验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-...

2020-04-02 11:12:04 106

原创 【前端学习】CSS3弹性布局总结

文章目录·基本概念今天用到弹性布局的时候,不小心忽略了弹性布局分为容器属性和项目属性就比如我想让三个class=box的div在一行显示,我写了如下代码.box{ width: 100px; height: 100px; border: 1px solid red; background-color: blue; display: flex;}然而display:flex是应...

2020-04-01 11:28:18 184

原创 【前端学习】解决textarea中回车计入字符问题

在textarea中键入回车,或作文发送文本框按回车发送之后,自动将回车计入textarea的输入中,再次发送并不提示内容为空,可以

2020-03-28 19:25:26 524

原创 【前端学习】当浏览器窗口大小发生变化的时候重新载入界面

之前用canvas画布做了一个星星连线的效果,如下图,蓝色箭头为鼠标位置但当拉伸浏览器窗口,也就是浏览器窗口发生改变的时候就会发生错位的情况,如下是因为鼠标星星的坐标为鼠标位置距离当前body可视区域的x,y坐标,而canvas画布被拉伸了,所以在画布上就形成了错位document.onmousemove = function(e) { // 获取鼠标的位置 var x ...

2020-03-28 08:36:17 1500

原创 【前端学习】解决表单中自动填充密码问题

表单中当input是password类型时,打开浏览器会自动填充浏览器存储的密码,在input中加入autocomplete="new-password"即可解决。<input type="password" name="password" placeholder="请输入密码" autocomplete="new-password"/>...

2020-03-26 15:16:53 770

原创 【前端学习】Vue-cli脚手架创建项目步骤

我们在vue中开发项目,要使用vue组件,所以要编译vue组件,要使用es6语法,所以要编译es6,要使用css预编译语言,所以要编译…所以很多事情在开发前都要准备好,vue为了简化我们的准备过程,提供了vue-cli脚手架,可以让我们更快速的开发项目。·安装npm install -g @vue/clivue-cli是通过yarn管理的,因此我们可以通过yarn启动项目yarn ser...

2020-03-21 11:42:36 347

原创 【前端学习】解决webpack vue-loader版本问题

用webpack编译.vue文件时报错webpack vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin解决方法const VueLoaderPlugin = require('vue-loader/lib/plugin'); //加这行module.expo...

2020-03-19 15:19:21 1496

原创 【前端学习】皆大欢喜 普天同庆 我的webpack终于能编译es6了!

webpack编译es6需要用到babel,这个真的太坑了,各种版本不兼容问题,于是我打算删除node_modules模块,全部重新安装其他要用到的加载机模块就不说了,在这里主要说一下babelnpm i babel-core babel-loader babel-preset-env babel-preset-stage-3 babel-polyfill --save-dev然后需要在项...

2020-03-19 11:01:33 155

原创 【前端学习】Vue组件间通信问题

组件是一个完整独立的,因此组件之间数据不会共享,想让组件之间共享数据,我们要使用组件间通信的技术,组件间通信有两个方向父组件向子组件通信子组件向父组件通信文章目录·父组件向子组件通信·自定义事件·子组件向父组件通信·父组件向子组件通信父组件向子组件通信分成两步第一步 为子组件添加自定义属性,并传递父组件中的数据·属性名称:小写字母,并且横线分割单词(不要以v-开头)·动态传递数据,...

2020-03-18 18:27:26 117

原创 【前端学习】Vue组件生命周期

·组件生命周期组件的生命周期是为了说明组件的创建,存在,销毁的过程的。因此组件分成了三大周期创建期beforeCreate 组件即将创建,此时组件什么数据都没有created 组件创建完成,此时组件中已经有绑定的数据以及注册的消息了beforeMount 组件即将构建,此时确定了el容器元素,以及模板渲染方法mounted 组件构建完成,此时组件已经上树了存在期组件...

2020-03-17 16:28:14 108

原创 【前端学习】Vue数据丢失

vue中数据模型中的属性数据都设置了特性,当属性数据改变的时候,页面会自动更新。如果我们修改了模型中的数据,视图没有更新,我们就说这部分修改的数据丢失了,这是Vue框架的bug。原因:丢失的数据是因为没有设置特性在vue中常见的数据丢失有四种1.数组中的值类型数据改变当我们修改数组中值类型数据,数据会丢失解决:用新数组替换原来的数组2.数组中添加新成员当我们为数组添加新成员的时候,数...

2020-03-15 17:20:25 1730

原创 【数据库乱码问题】phpMyAdmin中文乱码问题解决

前几天一直遇到网页中从数据库提取出来的数据不乱码,但是在数据库中中文确是乱码在每次访问数据库(包括添加,查询,更改数据等)前,都加上mysql_query(“SET NAMES ‘utf8’”);保持提交,提取数据和数据库编码一致,就不会出现任何乱码问题了。...

2020-03-13 20:13:28 313

原创 【更新中】php+mysql+bootstrap实现简单博客系统 + RFID

好多天没更新了,前几天突然得知这学期要做一个课程设计,且必须使用php来实现,完全没接触过php好吧,看来又要学习新技能了。这个课程设计呢,大概是这样的,要用php和mysql实现一个基本的管理系统,当然功能越多越好了,碰巧我打算补一下之前没怎么学的bootstrap,所以就打算用一下bootstrap,现在题目还没定,因为一个班的同学不能选一样的题目,但其实都大同小异吧,暂定做一个博客系统吧。...

2020-03-12 11:21:30 508

原创 【前端学习】webpack编译Less遇到的问题

所需模块npm install less -gnpm install style-loader css-loader less-loader less但打包的时候总显示The ‘mode’ option has not been set, webpack will fallback to ‘production’ for this value. Set ‘mode’ option to ‘...

2020-03-08 11:19:36 417

原创 tensorflow安装血泪史

选了人工智能,需要安装tensorflow,整个过程真的是。。一言难尽啊。因为之前完全没用过,所以之前并不知道可以用anaconda安装,看了网上的教程选择用pip安装注意,这个时候我已经安装完了一个叫低版本的anaconda!这时我的python是3.6于是我先pip install numpy又pip install tensorflow眼看着进度条一点一点前进,我以为我要成功了呢...

2020-03-08 08:51:41 554 1

原创 【前端学习】MVVM框架原理

MVVM模式包含三个部分:M 代表模型,就是数据V 代表视图,就是视图模板VM 代表视图模型对象,链接模型与视图的当模型中的数据发生改变,会同步给视图是通过数据绑定实现的当视图中的数据发生改变,会同步给模型是通过事件监听实现的特点:数据双向绑定在早期,js的出现是为了解决页面中的一些简单交互,如绑定事件。后来随着的发展,越来越多的浏览器出现了,此时前端的主要问题就是浏览器兼容问...

2020-03-07 09:32:02 615

原创 【前端学习】WebPack学习笔记

文章目录·安装·配置文件·加载机·加载CSS·加载图片·webpack服务器webpack是一个模块化打包工具。一个项目来说,一个html页面就是一个小的整体。该页面可能会引入很多个css文件、很多个js文件、很多个图片、以及其他内容。如果一个一个的引入,会造成很多次请求。webpack的目的就是将所有的js文件打包成一个,所有的css文件打包成一个,优化图片的请求方式。对于一个单页面应用...

2020-03-06 19:01:51 131

原创 【前端学习】Socket.IO使用方式

由于socket.io不能与express一起使用,所以使用之前要将expre转化成原生服务器var express = require("express");var socket = require("socket.io");// 搭建服务器var app = express();// 引入HTTP模块var http = require("http");// 转化var ser...

2020-03-01 15:28:02 1049

原创 【前端学习】通过useNewUrlParser: true解决当前URL解析器被废弃警告

当开启连接MongoDB数据库服务器并执行时,报如下警告:DeprecationWarning:current URL string parser is deprecated,and will be removed in a future version.表示:当前URL解析器被废弃可在建立连接时加入useNewUrlParser: trueMongoClient.connect(conn...

2020-02-28 11:46:28 1555

原创 【前端学习】Nodejs express模块版本报错问题

今天想要在cmd中开启服务器时一直报下面的错误internal/modules/cjs/loader.js:985Cannot find module ‘./router’开始以为是缺少模块,后来发现是使用的express模块版本较早,因为是好久以前的node_modules文件夹复制过来的,就删除之后用npm install express重新安装express模块,成功解决问题。...

2020-02-27 10:51:12 379

原创 【前端学习】JavaScript中一些常见的字符串方法

文章目录·charAt()·indexOf()·concat()·slice()·substr()·substring()·split()·toUpperCase()·toLowerCase()·charAt()可以得到指定位置字符参数:索引值(index从0开始)返回值:字符var str="hjfbu";console.log(str.charAt(2));·indexOf(...

2020-02-26 12:37:49 281

原创 【前端学习】JavaScript中一些常见的数组方法

文章目录·splice·reverse·sort·join·splicesplice(index,howmany,elements……)index:必须书写,删除项开始索引值。howmany:必须书写,删除数组项个数,如果没有删除书写0elements:元素可以省略,可以有多个用逗号隔开。插入,替换的元素返回值:删除项组成的新数组,没有删除返回空数组。删除:howmany不能是0,e...

2020-02-25 20:23:34 220

原创 【前端学习】AJAX的初始化

文章目录·兼容性·XHR对象·open方法·send方法·兼容性现代的高级浏览器,使用的AJAX对象是XMLHttpRequest的实例。早期微软的IE系列浏览器,使用的对象是ActiveXObject(“Microsoft.XMLHttp”)的实例。/* 通过能力检测 检测浏览器是否具备该能力 */var xhr = null;// 如果有ActiveXObject构造函数 就使用它...

2020-02-23 21:12:29 393

原创 【前端学习】Node.js中FS模块(File System)常用API

文章目录·创建文件·读取文件删除文件·重命名·创建文件夹·删除文件夹·读取文件夹·判断目标是文件还是文件夹·删除非空目录File system:文件系统,用于操作文件与文件夹·创建文件fs.appendFile(filePath, content, callback);filePath: 文件路径content: 文件内容callback: 回调函数回调函数中有err 表示创建过程中...

2020-02-22 11:39:57 652

空空如也

空空如也

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

TA关注的人

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