- 博客(70)
- 收藏
- 关注
转载 centos7 安装mysql 并通过navicat连接
centos版本首先,交待一下我用的是阿里云centos 7.6 64位 系统下载和添加仓库wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmsudo rpm -ivh mysql-community-release-el7-5.noarch.rpm安装、启动MySqlyum instal...
2019-10-30 16:52:08 783
原创 Ftp FileZilla连接阿里云服务器
前言刚开始许多次连接不上阿里云,我认为可能是因为阿里云开放的端口不够的原因,所以需要手动开放端口。所以需要在安全组里配置如下端口范围:1024/6553580/8022/2220/21( 以上的授权对象都是 0.0.0.0/0 , 这个的意思是所有ip都能访问 )云主机安全组端口开放教程https://oneinstack.com/docs/secur...
2019-10-29 11:56:59 1331
转载 Node.js 中使用 import
请查看另一博主的文章:https://blog.csdn.net/zwkkkk1/article/details/81564971
2018-12-14 17:13:32 1219
转载 更新fork别人的代码,解决错误Authentication failed for
1、确定是否建立了主项目的远程源: git remove -v如果只显示自己的两个源(fetch, push)如下:则说明没有建立远程的repo源。 2、需要添加主repo的源:git remote add upstream URL(URL就是主项目的地址) 3.添加完之后再次使用git remote -v 来确认。这样就是已经创建了主repo的远程源。 ...
2018-12-10 10:39:24 974
转载 Mysql 服务无法启动 服务没有报告任何错误 目录下没有data文件夹
LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人。mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接以5.7.20版本为例首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示配置环境变量请参照网上教程,这个一般没有问题,即在环境变...
2018-11-12 17:33:52 8600 11
原创 vscode 个人习惯配置
文件 --> 首先项 --> 设置 (有些配置需要下载相关的配置) {"editor.tabSize": 2,"files.associations": {"*.vue": "vue"},"eslint.autoFixOnSave": true,"eslint.options": {"extensions"
2018-07-09 18:18:16 1798
转载 const定义的对象属性是否可以改变
const 指针指向的地址不可以变化,指向地址的内容可以变化。在作业盒子面试的时候问到了一个问题,const定义的对象属性是否可以改变。当时没有考虑就回答了不可以,面试官微笑着回答说错了。回来后查看了一下const的定义,明白了其中的原理。 const是用来定义常量的,而且定义的时候必须初始化,且定义后不可以修改。对于基本类型的数据来说,自然很好理解了,例如 const PI = 3.14。...
2018-07-09 10:50:02 13285 2
转载 vue-router基础知识
对于前端来说,其实浏览器配合超级连接就很好的实现了路由功能。但是对于单页面应用来说,浏览器和超级连接的跳转方式已经不能适用,所以各大框架纷纷给出了单页面应用的解决路由跳转的方案。Vue框架的兼容性非常好,可以很好的跟其他第三方的路由框架进行结合。当然官方也给出了路由的方案: vue-router;建议还是用官方的最好,使用量也是最大,相对来说Vue框架的升级路由组件升级也会及时跟上,所以为了以后的...
2018-05-16 20:37:32 230
原创 vue引用js文件的多种方式
1、vue-cli webpack全局引入jquery(1) 首先 npm install jquery --save (--save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。)(2)在webpack.base.conf.js里加入 var webpack = require("webpack")(3)在module.exports的最...
2018-05-16 14:35:46 57516
原创 vue 排序无限循环问题解决
在vue里对每个数组排序,会出现无限循环的问题,我认为的原因是: vue动态监听data里数组的变化,数组刚一排序发生变化,vue立马重新执行排序导致无限循环。 解决问题: 1、将要排序的数组命名为全局变量,这样不受vue的监听 2、全局数组赋值vue里的数组时,不要使用=号,这样只是把全局数组的地址指向vue数组地址(用遍历vue数组,push进全局数组里)代码片段 对...
2018-03-31 16:19:11 1726
转载 js跳出循环的方法区别(break,continue,return)
跟许多多态语言一样,js也有break,continue,return面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢?让我们开始介绍吧:js编程语法之break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句...
2018-03-21 10:11:25 417
转载 在vue项目中写jsx语法,需要webpack支持
配置JSXbabel-plugin-transform-vue-jsxJSX是需要编译为JavaScript才可以运行的, 所以第三个样例需要有额外的编译步骤。这里我们用Babel和Webpack来进行编译。打开你的webpack.config.js文件, 加入babel loader:loaders: [ { test: /\.js$/, loader: 'babel', exclude: ...
2018-03-15 11:14:45 3193
转载 Vue路由配置
配置: 两种配置方法: 在main.js中 || 在src/router文件夹下的index.js中 这里只说在src/router/index.js中的引入:123import Vue from 'vue' import Router from 'vue-router'注意这个Router是自定义的名字,这里叫这个名字后,下边都要用到的 2. 使用/注册:1Vue.use(Rou...
2018-03-06 15:40:57 401
原创 VScode自定义代码片段
打开VScode 进入 snippet 设置文件,这里提供了两种方法: 摁「Alt」键切换菜单栏,通过文件 > 首选项 > 用户代码片段,选择进入目的语言的代码段设置文件;通过快捷键「Ctrl + Shift + P」打开命令窗口(all command window),输入「snippet」,通过候选栏中的选项进入目的语言的代码段设置文件。填写 snippetsvue: {"P...
2018-03-05 15:10:35 3353
原创 搭建Vue项目及cannot-find-module-webpack-bin-config-yargs报错问题解决
1、先下载node npm2、下载VScode(我们用VScode编辑器)3、终端进入项目文件夹下(可能需要获取管理员权限sudo) npm install vue-cli -g 、 vue init webpack vue-demo(vue-demo是项目的名字)4、第一次写项目需要Vue init webpack 新建项目 第二次及第N次就直接npm i...
2018-03-05 14:22:46 458
原创 ES6 继承、多态简单demo
继承demo:class Animal{ constructor(shoutVoice, speed){ this._shoutVoice = shoutVoice; this._speed = speed; } get speed(){ return this._speed; } shout(){
2017-10-16 11:02:29 2782
原创 js关于时间的代码
js获取当前日期时间及其他操作:var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); /
2017-10-12 10:41:18 940
原创 ES6抽象、封装简单demo
class Dog{constructor(hairColor,breed, age){this.hairColor =hairColor;this._breed =breed;this.age =age;this.runSpeed =null;Dog.instanceNumber++;}shout(){console.log('汪汪汪,
2017-10-11 11:25:27 1798
转载 js获取当前日期前后N天的方法
function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 var y = dd.getFullYear(); var m = dd.getMonth()+1;//获取当前月份的日期
2017-10-10 17:57:47 1679
转载 ES6 — 新增关键字let、const
(1)ES6中新增的let关键字之前我们声明一个变量时,都是使用关键字var,那新增加的let和var有什么不同呢? var的不足之处一:var arr=[];for (var i=0;i arr[i]=function(){ console.log(i); };} arr[8]();
2017-08-15 14:59:30 390
转载 js的规范写法ES5
1、引号的使用,单引号' ' 优先(如果不是引号嵌套,不要使用双引号) 正常情况:console.log('hello there') 双引号转码: $("'box'>") 2、空格的使用问题:(关键字后 符号后 排版 函数 赋值符号= )等 a 函数的括号:function hello (name) {} 看 (参数)的 "
2017-07-28 12:02:47 800
原创 Hbuild中字体设置
需求: 我要把Hbuild中的字体设置为Courier New字体。1.先让window显示Courier New字体win7(xp)中的系统字体分为"显示"和"隐藏"两种状态当为"隐藏"状态时,其它软件程序就无法找到该字体。解决办法是把要使用的系统字体设为显示。如:在C:/windows/Fonts中设置Courier New 字体为显示就可以了2.改变Hbu
2017-07-28 11:39:00 1662
转载 点击一个按钮显示div,点击div之外的地方div隐藏,点击div之内的地方div不隐藏
当点击按钮后显示隐藏层,满足鼠标在div里操作不隐藏,在外边点击会消失的功能。 逻辑上主要是阻止浏览器的冒泡 JavaScript"> //点击#btnClick时要阻止冒泡,否则.pop是不显示的, //因为
2017-07-13 10:12:59 7094
转载 VScode修改默认快捷键
修改keybindings.jsonwindows:1、快捷键:Alt+F --> p --> k2、C:\Users\Administrator\AppData\Roaming\Code\User\keybindings.json//覆盖默认值// Place your key bindings in this file to overwrite the defaults[ /...
2017-04-05 15:08:20 35048 2
原创 编辑器快捷键
1、输入HTMl代码快捷键! + Tab : 自动生成初始Html代码。div#abb.main>(ul.left>li*5)+(ul.right>li*4):当光标在上面字符串结尾时直接键入Tab,将生成以下代码:
2017-03-27 13:35:19 280
转载 Table显示滚动条(简单方法)
转载地址:http://blog.sina.com.cn/s/blog_821025b70100wf82.htmlTable显示滚动条,要先把table放到一个div中,div的长度和宽度要固定,控制overflow属性为scrolldiv style="width:700px; height:225px; overflow:scroll;"> ...di
2017-03-23 16:33:10 26814 2
转载 js 字符串转换成数字的三种方法
转载地址: http://blog.csdn.net/ufo2910628/article/details/40735691在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.在网上找了一下js字符串转数字的文章
2017-03-15 11:33:20 17955
转载 函数声明、表达式、原型继承
html> body>script> function Foo(){ getName = function(){return(1);}; return this; } Foo.getName = function(){return(2);}; Foo.prototype.getName = function
2017-03-10 11:06:28 230
原创 点击事件,确定内容
test function init(){ var pArry = document.getElementsByTagName("p"); for(var i = 0; i //A计划直接
2017-03-09 11:39:52 263
转载 css hack知识
css hack基本概念CSS hack是通过在CSS样式中加入一些特殊的符号,让不同的浏览器识别不同的符号(什么样的浏览器识别什么样的符号是有标准的,CSS hack就是让你记住这个标准),以达到应用不同的CSS样式的目的。CSS Hack常见的有三种形式:CSS属性Hack、CSS选择符Hack以及IE条件注释Hack, Hack主要针对IE浏览器。1、
2017-03-08 11:15:08 390
转载 前端开发的模块化和组件化的定义,以及两者的关系?
作者:Jasin Yip链接:http://www.zhihu.com/question/37649318/answer/78652256来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。模块化中的模块一般指的是 Javascript 模块,比如一个用来格式化时间的模块。组件则包含了 template、style 和 script,而
2017-03-01 14:02:34 661
原创 清除float“破坏性”,解决父元素“坍塌”的三种办法
1、为父元素添加 overflow: hidden2、浮动元素的下方加入额外的元素3、为父元素添加clearfix(class类名).clearfix:after{content: '';display: table;clear: both;}.clearfix{*zoom: 1; /*兼容IE低版本*/}
2016-09-27 10:54:00 1328
转载 URL编码与解码问题
介绍 JS escape、encodeURI和encodeURIComponent 三种方法:地址: http://www.cnblogs.com/Wahitler/p/4761373.html
2016-09-23 21:48:06 265
转载 ul建立1000个li
最近看到的一个问题:如果让你在ul下建立1000个li,你会怎么做?1、当时我想到的笨办法是利用循环添加子节点,如下例当数目增长到10000的时候,出现了明显的时延[javascript] view plain copy window.onload = function(){ var oUi = document.g
2016-09-23 19:07:13 963
转载 W3C下的冒泡和捕获机制。到底是冒泡呢。还是捕获呢。一个DOM元素绑定多个事件时如何执行。
在准备阿里前端面试的时候看到这么一道题。一个DOM元素绑定两个事件,一个冒泡,一个捕获,则事件会执行多少次,执行顺序如何。这导致了我对冒泡和捕获又进一步深入的了解。(永远都在发现自己知识匮乏的日子中度过人生真是好抓急啊。)首先冒泡和捕获是怎么一回事。简单点说。冒泡就是从下往上,像鱼吐泡,泡泡是从下往上升的,也就是DOM元素被触法事件时(此时的dom元素为目标元素),
2016-09-23 12:13:25 656
转载 js中的事件委托
1,什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。好处呢:1,提高性能。我们可以看一个例子:需要触发每个li来改变他们的背景颜色。ul id="ul">
2016-09-23 11:42:07 218
转载 JS:offsetWidth\offsetleft 等图文解释
等图文解释" title="JS:offsetWidth\offsetleft 等图文解释" style="margin:0px; padding:0px; border:0px; list-style:none"> 网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见
2016-09-16 19:39:15 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人