- 博客(32)
- 问答 (1)
- 收藏
- 关注
原创 vue源码学习
先从github上clone 地https://github.com/vuejs/vue把代码拉下来,然后npm install这是我在npm install中遇到的第一个错误,之前是一直卡着不动,我将下载源换成cnpm,报错了...
2019-08-05 09:53:15
272
原创 前端涉及到的各种高度集合
scrollTop:元素的顶部到视口可见内容(的顶部)的距离的度量offentTop:当前元素相对于其offsetParent元素的顶部的距离。offentHeight:该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数...
2019-07-31 19:37:15
563
原创 vue监听组件滚动事件
在dom元素上加ref,利用this.$refs.content获取到元素,添加滚动监听事件,希望得到的结果是滚动触发事件scrollHander,现在情况是失效,并没有监听到滚动动作,或者说滚动动作并没有出发事件<template><div class="main"> <tab class="head" :nav="nav" @tabClick="ta...
2019-07-31 19:36:36
2731
原创 怎么在一台电脑上同时使用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
430
原创 npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 confi
算不上错误,啥也没动,自己就继续下载了,将此问题记录下来,以待后续。。。
2019-07-12 11:14:01
5188
原创 当端口号被不知名应用占用时
打开DOS窗口,netstat -n 查看所有活动链接netstat -aon | findstr 8080 查看8080端口号是否被占用,最后的数字时进程或服务对应的pid被占用了不被占用tasklist|findstr 1240 查看相对应的服务或进程taskkill /f /pid 1240 终止进程...
2019-07-09 09:39:31
572
原创 vscode 回车格式设置
首先,设置编辑器设置/文本编辑器/文件/Eol或者直接按F1,搜索eol第二步安装插件EditorConfig for VS Code然后会有一个.editorconfig文件
2019-06-26 20:05:25
5600
原创 node+vue做一个简单的书店管理系统 记录(1)
这是来自一个新手的练习项目,大佬请移步。为什么选择书店呢?因为销售系统是现在市面上比较常见的管理系统,而书永远不会过时,也不会过期。再次说明,这是一个练习项目,因此整体都比较简单由于今天的工作完成了,有一个中间的空档期,打算做一下项目的功能分析,首先角色有店长和客户店长可以进行书籍管理,订单管理,销售管理书籍管理 书籍的管理操作包括书籍信息的添、删、查、改. 书...
2019-06-19 11:29:12
1562
1
转载 如何在同一台电脑上使用github和gitlab
转载自https://segmentfault.com/a/1190000014626841前言在同一台电脑上使用github和gitlab,主要的思想就是使用不同的仓库时,切换成不同的账号。不同账号的sshKey分别对应github和gitlab。接下来跟着我看看怎么做吧^_^一、生成ssh密钥这里我们要做的事情就是分别对githubn和gitlab生成对应的密钥(默认情况下本地...
2019-06-19 10:57:01
237
原创 vscode 格式化代码
出现错误,会自动添加分号,解决办法先安装prettier插件,然后对setting.json添加如下设置"vetur.format.defaultFormatterOptions": { "prettier": { "semi": false, // 格式化不加分号 "singleQuote": true // 格式化以单引号为主 } }...
2019-04-21 15:37:43
1030
原创 vscode 设置code模板
选择 文件 > 首选项 > 用户代码片段 选择你需要自定义模板的文件,以vue为例 配置对应文件json 把代码片段写在json里。每个代码段都是在一个代码片段名称下定义的,并且有prefix、body和description。prefix是用来触发代码片段的。使用 $1,$2 等指定光标位置,这些数字指定了光标跳转的顺序,$0表示最终光标位置。 { "vu...
2019-04-21 11:29:58
6938
原创 vue项目 别的电脑通过IP地址进行访问
找到项目中的config/index.js,找到下图中红框中的代码,将host的值修改为0.0.0.0即可,下图为修改后的值
2019-04-21 11:03:05
4627
原创 构造函数、原型和实例的关系
每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针,//Person为构造函数,Person创建的时候JS为其创建了原型对象prototype,person1和person2都是Person的实例function Person(){}Person.prototype.name="Jack";Person.prototype.a...
2019-04-09 15:53:34
310
原创 设置F12
问题描述:单按F12只能对亮度进行调节,要进入调试,必须Fn+F12,太麻烦了,必须进行设置思路:网上给的是进入BIOS,但是风险太大,而且太麻烦,最终采用以下方法解决按Fn+Esc结果:单按F12进入调试,Fn+F12对亮度进行调节...
2019-04-08 18:17:37
646
转载 Axios发送请求时params和data的区别
https://blog.youkuaiyun.com/weixin_42246997/article/details/83616219
2019-04-01 15:01:39
840
原创 斐波那契数列
斐波那契数列斐波那契数列指的是这样一个数列 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
520
原创 vscode常用插件
AutoRaname Tag 修改 html 标签,自动帮你完成尾部闭合标签的同步修改,不过有些bug。Babel ES6/ES7 添加JS Babel es6 / es7语法着色Bracket Pair Colorizer 让括号拥有独立的颜色,易于区分。可以配合任意主题使用。change case 快速修改突出显示...
2019-03-27 10:30:33
321
原创 git操作
拉取一个项目并工作提交①.git clone 克隆②.git checkout -b 本地分支名x origin/远程分支名x 基于远程仓库创建新分支并且切换到新分支③.git checkout -t origin/远程分支名x 基于远程仓库创建同名本地新分支并且切换到新分支或者git fetch origin 只拉取不合并(同步远程分支名)然后再次操作②...
2019-03-21 20:15:19
282
原创 webpack错误一:无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。查了很多,解决办法如下第一种,全局安装webpack和webpack-cli (试了无用)npm i webpack webpack-cli -g第二种,把node_global加入到环境变量(试了无用)第三种,...
2019-03-15 14:10:26
5744
9
原创 vue中的选项卡
对于选项卡来说,最大的问题是切换选项卡,如果在一个文件内,设置一个变量就可以解决一切了,<template> <div> <div class="tab"> <div @click="toggle(1)" :class="{active:index === 1}"> <spa
2019-03-14 13:43:54
1328
原创 技术渣的证明之路
分享一点今年的前端笔试题吧,看完之后觉得自己果然是技术渣不定项选择1.索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,通过以下命令建立MySQL数据表Tbl_UserCREATE TABLE Tbl_User( id int AUTO_INCREMENT PRIMARY KEY, ...
2019-03-07 19:28:40
446
原创 练习Gi第一天t
安装git 空白处右单击,如果有两个git图标,说明安装成功 新建一个空的文件夹,右单击,选择Git Bash Here,点击打开 输入git init,这个命令把这个目录初始化为Git可以管理的仓库,会发现当前目录下多了一个.git的目录,这个目录是Git用来跟踪管理版本库的,没事不要修改,否则后果自负,如果没看到,输入命令ls -ah即可看到 新建一个readme.txt文件,内容如下...
2019-03-07 19:27:09
365
转载 关于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
235
转载 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
196
转载 常用的正则表达式
收集一些正则表达式,自己就不用每次用的时候又去搜索了一、校验数字的表达式 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
168
转载 那些年的互相转换
原文章位置:https://blog.youkuaiyun.com/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
195
原创 关于闭包
什么是闭包?我的理解是,闭包就是能够读取其他函数内部变量的函数。众所周知,在js里,函数内部可以直接读取全局变量,但是,在函数外部却无法读取函数内的局部变量,有时候,出于某种需求,我们必须要在外部访问函数内的局部变量,闭包就是这样的存在。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。闭包可以用在许多地...
2018-08-18 15:38:48
197
转载 完整的原型链
图中有几个难点:1.Function构造函数可以用Function.__proto__来访问Function.prototype. 这是因为Function构造函数的构造函数是他本身,作为实例化对象的角色来访问,可行。2.任何函数都是函数,他都继承Function的所有属性和方法,而Function是内置的构造函数,也是对象,都是继承Object的所有属性和方法。...
2018-08-17 14:20:05
489
转载 prototype 与 __proto__ 最常见的一些用法
文章原地址:https://blog.youkuaiyun.com/zeping891103/article/details/79215201 prototype 与 __proto__ 最常见的一些用法 function Person() {} // (1).Fun.prototype.* Person.prototype.a = function() { ...
2018-08-17 14:18:54
562
转载 原型对象与原型链
准备找工作了,所以把js再温习一遍,今天刚好看到了原型,所以就记录一下。PS:原文章位置:http://www.cnblogs.com/onepixel/p/5024903.html如果基本了解了原型对象与原型链,可以直接跳到最后面,简单来说,要了解原型,首先得知道两个概念:函数对象 Function与普通对象 Object ,在网上看到一句话,觉得很有意思,在Javascript中,...
2018-08-17 14:04:16
199
原创 什么是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
268
空空如也
oracle 行专列,并且做count
2019-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人