自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数字密码发生器——JavaScript怎么写?看到的都是JAVA之类,求哪位大神赐教

在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了…这个程序的任务就是把一串拼音字母转换为6位数字(密码)。我们可以使用任何好记的拼音串(比如名字,王喜明,就写:wangximing)作为输入,程序输出6位数字。变换的过程如下:第一步. 把字符串6个一组折叠起来,比如wangximing则变为:wangximing第二步. 把所有垂直在同一个位置的字符的asci

2020-11-17 21:40:04 216

原创 git clone 报错

git clone https://…gitgit clone https://.....gitCloning into '...pc' ...fatal: unable to access 'https://.....git': SSL certificate problem: unable to get local issuer certificate出现以上错误执行 git config --global http.sslVerify "false"再执行git clone https:

2020-10-23 15:52:27 340

原创 Vue项目中使用Echarts中遇到的坑

问题:y轴的起点0和x轴被遮挡,显示不出来分析:以为是高度问题,但是加高只是把图表拉长,x轴并未显示出来。求哪位大佬帮忙看看是什么问题。

2020-07-01 17:46:00 568

原创 vue-cli 3.0 执行npm run serve,启动报错

npm run serve 报以下错误INFO Starting development server... 10% building 2/2 modules 0 active ERROR TypeError: Cannot read property 'upgrade' of undefinedTypeError: Cannot read property 'upgrade' of undefined at Server.<anonymous> (D:\...\node_mo

2020-06-22 18:21:31 3119

原创 Vue——项目启动时报错

1.启动项目时报如下错误:This dependency was not found: *!! vue-style-loader!css-lloader?{"sourceMap":false}!../../vue-loader/lib/style-compiler/index?{"vue":true,"id":data-v-376acb08","scoped":false,解决方案是添加"less-loader": "^4.1.0","less":"^3.0.4"这两个到package.jso

2020-06-02 09:57:16 1100

原创 css进阶——隐藏元素

1. css中的rgba()和opcity的区别rgba()中a指的是透明度,不会被子元素继承<=>opcity的透明度会被子元素继承。因此有时使用rgba()比opcity效果好。rgba()可以设置在border-color,color,background-color,text-shadow,box-shadow2.display:none 和 visibility:h...

2020-03-13 00:44:05 419

原创 git基础命令小结

1. 什么是gitgit 是一个分布式的版本控制管理工具分布式:分布式计算是计算机科学中一个研究方向,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,最后把这些计算结果综合起来得到最终的结果。版本:git可以存储多个项目版本,为了将来的版本切换1.02.03.04.02. git的安装安装的gitbash.exe3. git概念本地git...

2019-12-28 09:54:44 115 1

原创 ![rejected] error: failed to push to some refs to——git push时报的错

如图在执行 $ git push --set-upstream origin master出现以上错误,无法push到远程仓库通过网上查找,建议执行以下命令$ git push origin master -f(强制推送)然后成功推送。...

2019-12-27 10:17:15 285

转载 Set、Map、WeakSet 和 WeakMap 的区别?

介绍下 Set、Map、WeakSet 和 WeakMap 的区别?Set 和 Map 主要的应用场景在于 数据重组 和 数据储存Set 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构1. 集合(Set)ES6 新增的一种新的数据结构,类似于数组,但成员是唯一且无序的,没有重复的值。Set 本身是一种构造函数,用来生成 Set 数据结构。new Set([iterabl...

2019-12-24 20:25:03 291

原创 安装了VueDevtools插件但在控制台不显示Vue的解决方案

安装好Vue Devtools插件后,在Google浏览器中开发调试的时候,右上角的Vue图标变亮,但是在开发者工具中没有出现Vue调试。如下图:控制台的Vue调试应该如下图显示参考文章...

2019-12-20 17:47:58 25809 12

原创 Vue.js基础

Vue.js 基础一写在前面:库 VS 框架库只是一个工具,供大家使用框架是具有思维的,有它自己的生态系统前端框架发展历史前端这个岗位是从后端慢慢分出来jq -> 2010前MVC思想 -> 软件架构将一个软件分为了三个部分,每一个部分负责一部分功能M -> Model -> 模型 -&g...

2019-12-12 22:36:27 110

原创 MongoDB基础

数据库什么是数据库?数据库是按照数据结构来组织、存储和管理数据的仓库(简言之就是存储数据的一个仓库)。数据库的分类及其代表:关系型数据库——SQL:MySQL, Access, SqlServer, oracle, db2…非关系型数据库——NOSQL:MongoDB, Redis, HBase, CoucchDB…如何区分一个数据库属于哪个类别通过是否有无表:有...

2019-12-09 21:17:05 107

转载 Node.js简介

⦁ Nodejs简介Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。⦁ COMMONJS模块化规范CommonJS是一种规范,NodeJS是这种规范的实现。⦁ CommonJS模块规范主要分为三部分:模块定...

2019-08-28 13:31:14 159

原创 在Visual Studio Code的后端运行'yarn serve' 报错:' Error: Watching remote files is not supported '

在Visual Studio Code的后端运行’yarn serve’ 报错:’ Error: Watching remote files is not supported ’问题:具体报错代码如下图分析问题通过报错的代码,我们可以看出是’webpack-dev-server’出了问题,这是setupWatchStaticFeature函数在3.7.2和3.8.0之间发生了变化引起的问...

2019-08-12 10:45:11 5008 2

原创 运行 `vue serve`报错

在项目打开的终端下运行 vue serve报错1.你的报错的这两句话直译过来就是 “vue serve命令需要全局安装,请使用yarn global add @vue/cli-service-global”如果以上的命令执行后还是不行,请检查 :1.检查npm, node版本。给node命令执行的cmd终端“超级管理员权限”。用命令切换为超级管理员用户以管理员身份运行cmd,进入的...

2019-08-07 14:12:09 6748 1

原创 Vue的组件系统

1.组件Vue有两大核心内容指令组件什么是组件化【为什么要用组件?】为了避免多人开发造成的冲突为了加快开发效率为了便利更新和维护组件化:就是使用具有独立公共的一个整体(组件)来进行项目开发的趋势(流行)什么是组件?组件是一个html css js img 等的一个聚合体在Vue中使用了一个叫做单文件组件的技术来实现组件它是一个 xxx.vue 文件...

2019-07-31 21:11:59 221

转载 深入Vue2.x的虚拟DOM diff原理

作者简介:汪玉林,高级工程师,增值产品部前端Leader,目前团队负责手Q游戏中心、手Q游戏运营、手Q阅读等项目,有丰富的Web前端架构经验。一、前言Vue的核心是双向绑定和虚拟DOM(下文我们简称为vdom),关于双向绑定可以参阅木琴的文章《剖析Vue原理&实现双向绑定MVVM》,vdom是树状结构,其节点为vnode,vnode和浏览器DOM中的Node一一对应,通过vnode的e...

2019-07-29 11:50:52 127

转载 读懂diff

作者: 阮一峰日期: 2012年8月29日diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:$ diff <变动前的文件> <变动后的文件>diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff...

2019-07-29 11:38:22 140

原创 Todolist ---使用Vue.js框架

Todolist 开发流程选择框架 :Vue.js选择一个组件库ui库:bootstrapAmaze UIFramework7 :http://framework7.taobao.org/SUIpc: http://sui.taobao.org/sui/docs/gallery.html移动: http://m.sui.taobao.org/ (√)组件...

2019-07-28 15:07:22 160

转载 let,const,var三者之间的区别

let,const,var三者之间的区别在ES6中新增了两种定义变量的命令let和const,在这之前相信大家都对var定义变量很熟悉,那么在了解ES6方法前,1.我们先来回顾一下var定义变量的方法。下面来看这段代码: for (var i = 0; i < 10; i++) { console.log(i); } ale...

2019-07-24 22:21:11 256

原创 mongoDB安装配置

mongoDB安装配置安装过程如下:配置安装过程如下:勾选同意协议:选择完整安装:(初学者建议选择complete;通过点击 “Custom(自定义)” 按钮来设置安装目录)点击install:(如果有Install MongoDB Compass(如下图)勾选框,取消勾选,否则会一直无法安装)以下就是自动安装和安装好的效果图:配置基本操作对mongodb数...

2019-07-23 08:41:21 207

转载 ES6中的const命令

1.const声明一个只读常量,一旦声明,常量的值就不能改变1 const PI=3.1415;2 console.log(PI);//3.14153 4 PI=3;//Uncaught TypeError: Assignment to constant variable.2.const一旦声明常量,就必须立即初始化,不能留到以后赋值1 const WIDTH;//Uncaught ...

2019-07-20 09:23:12 109

原创 Node.js——请求头部报文

请求头部报文general 请求基本信息response Headers -->响应头request headers --> 请求头携带参数query string paramters get请求form data post请求代码例子const http = require( 'http' );//引入内置模块httpconst host = 'l...

2019-07-19 22:09:04 1326

转载 Node后端路由基本原理——后端框架express的路由的基本原理

Node后端路由基本原理——后端框架express的路由的基本原理后端路由其实就是一个web服务器路由:路:url路径以前:多页面index.html​ a标签 herf = “./detail.html”​ a标签 herf = “./shopcar.html”现在流行:单页面index.html我们这个时候,会将...

2019-07-19 22:08:03 537

转载 Error: connect ECONNREFUSED

现象:打开git Bush here 出现如下图的报错2. 解决方案:这主要由于上一次node.js server进程仍然还在运行没关闭掉,所以我们需要杀掉此进程即可。3.参考:作者——破 狼 ...

2019-07-18 20:20:09 34374

转载 node中的异步处理( 前端异步流程工具 )--Promise的基础用法

Promise 的含义Promise 是异步编程的一种解决方案,比传统的解决方案–回调函数和事件--更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了语法,原生提供了Promise所谓Promise ,简单说就是一个容器,里面保存着某个未来才回结束的事件(通常是一个异步操作)的结果。从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promise 对象的...

2019-07-17 20:45:40 160

转载 Node.js

Node安装方法一:安装包安装方法二:nvm安装(有一个类似的工具:nvm)方法一:安装包安装官网下载对应的安装包官网: 地址初次安装建议默认,一路点击next方法二:nvm安装(有一个类似的工具:nvm)Node Version Maneger (Node版本管理工具)由于以后的开发工作可能会在多个Node版本中测试,而且Node的版本也比较多,所以需要这么款工具来管理nv...

2019-07-16 22:38:28 151

空空如也

空空如也

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

TA关注的人

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