自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

little vegetable bird

冲鸭!!!

  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 vue源码学习

先从github上clone 地https://github.com/vuejs/vue把代码拉下来,然后npm install这是我在npm install中遇到的第一个错误,之前是一直卡着不动,我将下载源换成cnpm,报错了...

2019-08-05 09:53:15 225

原创 前端涉及到的各种高度集合

scrollTop:元素的顶部到视口可见内容(的顶部)的距离的度量offentTop:当前元素相对于其offsetParent元素的顶部的距离。offentHeight:该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数...

2019-07-31 19:37:15 492

原创 vue监听组件滚动事件

在dom元素上加ref,利用this.$refs.content获取到元素,添加滚动监听事件,希望得到的结果是滚动触发事件scrollHander,现在情况是失效,并没有监听到滚动动作,或者说滚动动作并没有出发事件<template><div class="main"> <tab class="head" :nav="nav" @tabClick="ta...

2019-07-31 19:36:36 2634

原创 怎么在一台电脑上同时使用gitlab和github

配置ssh密钥分别对githubn和gitlab生成对应的密钥(默认情况下本地生成的秘钥位于/Users/用户名/.ssh/),并且配置git访问不同host时访问不同的密钥,1、在gitbash中使用ssh-keygen -t rsa -C "公司邮箱地址"-f ~/.ssh/gitlab_id_rsa生成对应的gitlab密钥:gitlab_id_rsa和gitlab_id...

2019-07-26 10:26:35 370

原创 npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 confi

算不上错误,啥也没动,自己就继续下载了,将此问题记录下来,以待后续。。。

2019-07-12 11:14:01 5055

原创 当端口号被不知名应用占用时

打开DOS窗口,netstat -n 查看所有活动链接netstat -aon | findstr 8080 查看8080端口号是否被占用,最后的数字时进程或服务对应的pid被占用了不被占用tasklist|findstr 1240 查看相对应的服务或进程taskkill /f /pid 1240 终止进程...

2019-07-09 09:39:31 480

原创 vscode 回车格式设置

首先,设置编辑器设置/文本编辑器/文件/Eol或者直接按F1,搜索eol第二步安装插件EditorConfig for VS Code然后会有一个.editorconfig文件

2019-06-26 20:05:25 5491

原创 node+vue做一个简单的书店管理系统 记录(1)

这是来自一个新手的练习项目,大佬请移步。为什么选择书店呢?因为销售系统是现在市面上比较常见的管理系统,而书永远不会过时,也不会过期。再次说明,这是一个练习项目,因此整体都比较简单由于今天的工作完成了,有一个中间的空档期,打算做一下项目的功能分析,首先角色有店长和客户店长可以进行书籍管理,订单管理,销售管理书籍管理 书籍的管理操作包括书籍信息的添、删、查、改. 书...

2019-06-19 11:29:12 1411 1

转载 如何在同一台电脑上使用github和gitlab

转载自https://segmentfault.com/a/1190000014626841前言在同一台电脑上使用github和gitlab,主要的思想就是使用不同的仓库时,切换成不同的账号。不同账号的sshKey分别对应github和gitlab。接下来跟着我看看怎么做吧^_^一、生成ssh密钥这里我们要做的事情就是分别对githubn和gitlab生成对应的密钥(默认情况下本地...

2019-06-19 10:57:01 189

原创 vscode 格式化代码

出现错误,会自动添加分号,解决办法先安装prettier插件,然后对setting.json添加如下设置"vetur.format.defaultFormatterOptions": { "prettier": { "semi": false, // 格式化不加分号 "singleQuote": true // 格式化以单引号为主 } }...

2019-04-21 15:37:43 965

原创 vscode 设置code模板

选择 文件 > 首选项 > 用户代码片段 选择你需要自定义模板的文件,以vue为例 配置对应文件json 把代码片段写在json里。每个代码段都是在一个代码片段名称下定义的,并且有prefix、body和description。prefix是用来触发代码片段的。使用 $1,$2 等指定光标位置,这些数字指定了光标跳转的顺序,$0表示最终光标位置。 { "vu...

2019-04-21 11:29:58 6785

原创 vue项目 别的电脑通过IP地址进行访问

找到项目中的config/index.js,找到下图中红框中的代码,将host的值修改为0.0.0.0即可,下图为修改后的值

2019-04-21 11:03:05 4534

原创 构造函数、原型和实例的关系

每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针,//Person为构造函数,Person创建的时候JS为其创建了原型对象prototype,person1和person2都是Person的实例function Person(){}Person.prototype.name="Jack";Person.prototype.a...

2019-04-09 15:53:34 258

原创 设置F12

问题描述:单按F12只能对亮度进行调节,要进入调试,必须Fn+F12,太麻烦了,必须进行设置思路:网上给的是进入BIOS,但是风险太大,而且太麻烦,最终采用以下方法解决按Fn+Esc结果:单按F12进入调试,Fn+F12对亮度进行调节...

2019-04-08 18:17:37 413

转载 Axios发送请求时params和data的区别

https://blog.csdn.net/weixin_42246997/article/details/83616219

2019-04-01 15:01:39 788

转载 每一个配置文件的作用

https://segmentfault.com/a/1190000014804826

2019-04-01 11:21:23 823

原创 斐波那契数列

斐波那契数列斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368特别指出:第0项是0,第1项是第一个1。这个数列从第2项开始,每一项都等于前两项之和。兔子繁殖问题斐波那契数列又因数学家...

2019-03-28 09:18:30 413

原创 vscode常用插件

AutoRaname Tag 修改 html 标签,自动帮你完成尾部闭合标签的同步修改,不过有些bug。Babel ES6/ES7 添加JS Babel es6 / es7语法着色Bracket Pair Colorizer 让括号拥有独立的颜色,易于区分。可以配合任意主题使用。change case 快速修改突出显示...

2019-03-27 10:30:33 264

原创 git操作

拉取一个项目并工作提交①.git clone 克隆②.git checkout -b 本地分支名x origin/远程分支名x 基于远程仓库创建新分支并且切换到新分支③.git checkout -t origin/远程分支名x 基于远程仓库创建同名本地新分支并且切换到新分支或者git fetch origin 只拉取不合并(同步远程分支名)然后再次操作②...

2019-03-21 20:15:19 208

原创 webpack错误一:无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。查了很多,解决办法如下第一种,全局安装webpack和webpack-cli (试了无用)npm i webpack webpack-cli -g第二种,把node_global加入到环境变量(试了无用)第三种,...

2019-03-15 14:10:26 5578 9

原创 vue中的选项卡

对于选项卡来说,最大的问题是切换选项卡,如果在一个文件内,设置一个变量就可以解决一切了,&lt;template&gt; &lt;div&gt; &lt;div class="tab"&gt; &lt;div @click="toggle(1)" :class="{active:index === 1}"&gt; &lt;spa

2019-03-14 13:43:54 1253

原创 技术渣的证明之路

分享一点今年的前端笔试题吧,看完之后觉得自己果然是技术渣不定项选择1.索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,通过以下命令建立MySQL数据表Tbl_UserCREATE TABLE Tbl_User( id int AUTO_INCREMENT PRIMARY KEY, ...

2019-03-07 19:28:40 400

原创 练习Gi第一天t

安装git 空白处右单击,如果有两个git图标,说明安装成功 新建一个空的文件夹,右单击,选择Git Bash Here,点击打开 输入git init,这个命令把这个目录初始化为Git可以管理的仓库,会发现当前目录下多了一个.git的目录,这个目录是Git用来跟踪管理版本库的,没事不要修改,否则后果自负,如果没看到,输入命令ls -ah即可看到 新建一个readme.txt文件,内容如下...

2019-03-07 19:27:09 311

转载 关于HTTP

原文位置:http://www.cnblogs.com/ranyonsue/p/5984001.htmlHTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, ...

2018-08-23 08:57:35 189

转载 Javascript toString()、toLocaleString()、valueOf()三个方法的区别

原文章地址:https://www.cnblogs.com/niulina/p/5699031.htmlArray、Boolean、Date、Number等对象都具有toString()、toLocaleString()、valueOf()三个方法,那这三个方法有什么区别???一、JS Array  例子: 1 2 3 4 var...

2018-08-18 20:49:55 164

转载 常用的正则表达式

收集一些正则表达式,自己就不用每次用的时候又去搜索了一、校验数字的表达式 1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?...

2018-08-18 16:00:10 139

转载 那些年的互相转换

原文章位置:https://blog.csdn.net/donet_expert/article/details/78783547数组转字符串var arr = [1,2,3,4,'巴德','merge'];var str = arr.join(',');console.log(str); // 1,2,3,4,巴德,merge字符串转数组var str = '1,2,3,...

2018-08-18 15:40:17 163

原创 关于闭包

什么是闭包?我的理解是,闭包就是能够读取其他函数内部变量的函数。众所周知,在js里,函数内部可以直接读取全局变量,但是,在函数外部却无法读取函数内的局部变量,有时候,出于某种需求,我们必须要在外部访问函数内的局部变量,闭包就是这样的存在。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。闭包可以用在许多地...

2018-08-18 15:38:48 155

转载 完整的原型链

图中有几个难点:1.Function构造函数可以用Function.__proto__来访问Function.prototype. 这是因为Function构造函数的构造函数是他本身,作为实例化对象的角色来访问,可行。2.任何函数都是函数,他都继承Function的所有属性和方法,而Function是内置的构造函数,也是对象,都是继承Object的所有属性和方法。...

2018-08-17 14:20:05 433

转载 prototype 与 __proto__ 最常见的一些用法

文章原地址:https://blog.csdn.net/zeping891103/article/details/79215201 prototype 与 __proto__ 最常见的一些用法  function Person() {}   // (1).Fun.prototype.* Person.prototype.a = function() { ...

2018-08-17 14:18:54 502

转载 原型对象与原型链

准备找工作了,所以把js再温习一遍,今天刚好看到了原型,所以就记录一下。PS:原文章位置:http://www.cnblogs.com/onepixel/p/5024903.html如果基本了解了原型对象与原型链,可以直接跳到最后面,简单来说,要了解原型,首先得知道两个概念:函数对象 Function与普通对象 Object ,在网上看到一句话,觉得很有意思,在Javascript中,...

2018-08-17 14:04:16 159

原创 什么是node.js

作为一个技术小白,我最近在学习node,发现对于node的定义很迷茫,特作此记录官方解释:Node.js是一个Javascript运行环境(runtime environment),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javasc...

2018-07-27 11:27:18 227

空空如也

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

TA关注的人

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