自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 git管理工具-sourcetree

这里写自定义目录标题sourcetree使用sourcetree使用贮藏本地改动点击贮藏,弹框如下:贮藏完成后,左边目录出现贮藏的目录,如上图左边目录贮藏。拉取新代码上图中,上边目录中有个拉取,直接点击拉取代码。应用贮藏拉取完后,应用贮藏,本地的代码和远程的代码,会出现在中间“未暂存文件”的框框中,可以根据自己需求点击暂存所选或者暂存所有按钮。4. 提交(暂存所有)点击暂存所有/所选按钮后,已暂存文件的框框中,会出现刚刚选择的暂存文件。提交到远程在白色框框中写

2021-08-02 10:08:34 463

原创 Vuex使用

Vuex使用总结文章由来Vuex用途组件传值方式父组件如何向子组件传值子组件如何向父组件传值父子组件传值图片展示Vuex核心文章由来结合官网+黑马Vuex视频,对Vuex做一个自我总结,暂时还在学习中,今天暂时没有心思继续学习,所以不打算在这种状态下继续学习,怕吸收不了,最终导致效果不行,所以写写博客把掌握的给记下来。Vuex用途用于兄弟组件传值。状态管理数据仓库以上都是是对Vuex用途的理解。组件传值方式Vue传值的方式,我目前掌握的方式有两种:第一种是父子组件传值,关键字是pr

2020-06-17 17:37:04 258

原创 vue-cli4配置axios

vue-cli配置axiosvue-cli配置axiosvue-cli配置axios屁不多放,直接上代码,干啥的,我也不知道,我就知道用,用它干嘛,用来调接口拿数据的。下载axiosnpm install axios --savemain.js中配置请求根路径axios.defaults.baseURL = ‘http://127.0.0.1:8888/api/private/...

2020-04-26 11:30:28 5026 2

原创 电商管理系统-环境配置

电商管理系统-环境配置mysql安装和配置navicat安装node环境配置vue-cli安装最近在整一个项目,是一个电商管理系统(vue+elementUI),打算先把vue和elementUI框架完完整整得熟悉一遍,所以每天都坚持去写这个项目,并且将项目保存到码云上面,作为以后自己得复习资料。为了下次下载项目时得便利,所以将运行时项目需要的环境记录一下。mysql和navica...

2020-04-02 10:51:05 306

原创 git常用命令

git常用命令git笔记**如何将新分支推送到云端(远程仓库)中**git命令宝图git笔记git常用命令git add .提交所有代码git status查看代码状态git commit -m "test is commit"提交代码到本地git branch查看当前分支git checkout master切换到master分支git merge login合并login分支...

2020-03-30 15:24:17 148

原创 TypeError: CleanWebpackPlugin is not a constructor

TypeError: CleanWebpackPlugin is not a constructorclean-webpack-pluginclean-webpack-plugin报错代码如下所示:这个插件在webpack文档中,没有找到,看着教学视频中,报了一个not a constructor这样得错误,于是乎,去百度了一下,npm文档中可以找到这个插件。npm中clean-webpa...

2020-03-19 09:39:52 593

原创 webpack学习笔记

webpack学习笔记webpack打包js模块安装webpacknpm init -ynpm install --save-dev webpacknpm install --save-dev webpack-cli在终端中输入打包的指令npx webpack index.js/*注意点:index.js就是需要打包的文件打包之后的文件会放在dist目录中,名称叫做m...

2020-03-09 10:19:35 102

原创 冒泡排序/沉底排序

吐槽写着篇文章呢,只是想吐槽一下自己吧,我学习东西是先看概念再写代码,每次看到一个概念,就会想知道这个概念用代码怎么表达出来。然后再后面就会去思考这段代码得应用场景,否则我学习它的意义何在,只看不适用,没有任何的成就感。冒泡排序我搜索到了一个文章,不,几乎是一大片文章,都是下面这个意思,冒泡概念就着这个概念,是,代码有很多写法,实现方式各不同,可是他们的相同之处都是来源于这个概念呀。冒泡两...

2020-02-27 18:13:15 861 5

原创 mysql8.0压缩版安装和配置+navicat数据库管理工具

mysql8.0压缩版安装mysql8.0压缩版安装mysql8.0压缩版安装为了方便自己使用,我将需要用到的数据库提前从官网上下载好,放到自己百度网盘中,下面分享一下百度网盘链接:mysql8.0链接:https://pan.baidu.com/s/1Km4Rs5Ms6uYJSH3uhBhZBw提取码:7h3enavicat链接:(不用破解)链接:https://pan.baidu....

2020-01-20 16:39:07 752

原创 Node搭建方式

Node搭建方式一:(选择长期稳定版)官网下载.msi安装包:https://nodejs.org/zh-cn/全程下一步在命令行工具中输入node -v搭建方式二:(选择长期稳定版)官网下载.zip安装包:https://nodejs.org/zh-cn/解压下载好的安装包在高级系统设置中手动配置环境变量在命令行工具中输入 node -v搭建方式三:下载NVM:ht...

2019-12-30 11:07:22 232 1

原创 移动端适配最佳方案

移动端适配最佳方案-remJS动态计算当前屏幕每一份大小设置设备像素比style样式中通过比例公式计算案例JS动态计算当前屏幕每一份大小缺点:切换屏幕尺寸需要刷新界面才有效,真机上测试,可忽略document.documentElement.style.fontSize = window.innerWidth / 7.5 + "px";设置设备像素比通过meta的initial-sca...

2019-12-17 17:35:21 568

原创 数组排序sort方法

数组排序sortsort里面不加参数,默认是升序排序let arr = [1, 8, 2, 9];arr.sort();console.log(arr); // [1, 2, 8, 9]如果想要降序排序,可以加参数改变,如下所示:let arr = ['a', 'b', 'd', 'c'];arr.sort(function (a, b) { if(a > b){ re...

2019-12-10 11:11:12 9330 1

原创 js对象深拷贝

js深拷贝和浅拷贝js的深拷贝指的是基本数据类型,指的是变量1复制变量2的值后,改变变量2,不会影响变量1的值。例如:let num1 = 2;let num2 = num1;num2 = 3;console.log(num1);// 2console.log(num2);// 3js的浅拷贝指的是引用数据类型,指的是将对象2复制对象1的值以后,改变的对象2的值以后,会将对象1的...

2019-12-09 14:56:59 205

原创 js之构造函数、原型对象、实例对象的三角恋关系

js中对象的三角恋关系js中对象的三角恋关系工厂函数构造函数原型对象实例对象js中对象的三角恋关系废话不多说,采用代码加图片加文字的方式来捋一捋js中构造函数,原型对象、实例对象。工厂函数专门用于创建对象的函数。特点:减少代码冗余。//平时创建多个对象是这样let obj1 = { name: 'jake', age: 34, say: function(){ console....

2019-12-04 17:55:30 456 1

原创 vue购物车

购物车这里用vue做了一个购物车计算,功能:加减商品,商品总价根据数量发生变化;移除商品,商品总价等于剩余存在购物车的商品。用到了Vue的computed的计算属性,v-for指令,v-on(@)指令,v-bind(:)指令,click事件,disabled表单属性。代码<!DOCTYPE html><html lang="en"><head> ...

2019-11-14 11:52:28 566 1

原创 node访问静态资源文件封装

mime.json文件链接:https://pan.baidu.com/s/1zDtI4lALn8zCI2OIIGoB1Q提取码:94xi复制这段内容后打开百度网盘手机App,操作更方便哦步骤一:先把上述json文件下载下来。作用:将Content-Type封装,方便请求头调用。代码创建一个StaticServer.js文件,通过require导入path,fs模块,以及将上面下载好...

2019-11-13 11:46:21 366

原创 node的响应头json文件

{“.323”: “text/h323”,“.3gp”: “video/3gpp”,“.aab”: “application/x-authoware-bin”,“.aam”: “application/x-authoware-map”,“.aas”: “application/x-authoware-seg”,“.acx”: “application/internet-property...

2019-11-12 16:31:50 580 2

原创 js之列表页进入详情页后返回列表页滚动条回到原来位置

列表页进入详情页后返回列表页滚动条回到原来位置,这个问题我是用的localStorage,直接张贴我的代码。var tur=true;$(function(){ //滚动时保存滚动位置 $(".manager_con").scroll(function(){ if(tur){ setTimeout(scro,500); ...

2019-09-26 10:03:42 2148

原创 rem自适应移动端布局

rem自适应移动端布局rem自适应布局得牛逼之处就是,在一个移动端分辨率上布局好了以后,能够适应所有移动端布局。一开始我觉得这个东西很难搞,我们以视觉稿为640px的宽来举例子,把640px分为100份,每一份称为一个单位a,那么每个a就是6.4px,而1rem单位被认定为10a,此时,1rem=1(a)X10X6.4(px)即64px。640px/100=6.4px ...

2019-09-26 09:44:55 237

转载 第一个git仓库--将git本地仓库推送到远程仓库 出现错误: fatal: refusing to merge unrelated histories 的解决办法

git提交代码到远程仓库

2019-09-19 10:04:48 219

原创 vue-cli2静态文件引入

vue-cli2静态文件引入最近在整一个vue的项目,用的是vue-cli2的框架,由于之前接触了部分,还有很多未知,自己用写一个html页面,整合进vue组件中,频繁报错,主要遇到了几个问题:vue-cli2中单独写的css文件不知道怎么引入。vue-cli2中单独写的js文件不知道怎么引入。html内容复制到vue组件的template中报错。html页面中meta标签不知道放到哪...

2019-09-18 15:28:33 3979

原创 字符串拼接的加号问题

字符串拼接的加号问题题目1:<p id="text">this is a test!这是一个测试</p><div id="button"></div><script> function clickFn(str){ var newStr=str.split('').reverse().join(''); ...

2019-09-10 17:52:45 2258

原创 String中创建字符串常量用new和不用new的区别

String实质是字符数组,两个特点:1、该类不可被继承;2、不可变性(immutable)例如 String s1 = new String(“myString”);和 String s1 = “myString”;第一种方式通过关键字new定义过程:1.在程序编译期,编译程序先去字符串常量池检查,是否存在“myString”,如果不存在,则在常量池中开辟一个内存空间存放“myStri...

2019-09-05 16:19:46 706 1

原创 JS中函数参数值传递和引用传递

JS中函数参数值传递和引用传递写作意图:写这篇文章,我觉得呢,以前对Java中的值传递和引用传递可能有些缺漏,感觉有点乱糟糟的感觉,东一片知识,西一片知识,直到遇到了一个js的面试题: var a={a:1,b:2}; var b=a.a; var c=a; c.a=3; b++; console.log(a.a); console.log...

2019-09-05 15:06:43 240 1

原创 js隐式类型转换

js隐式类型转换写作意图:今天无意间看到了一个面试题,当时很惊讶,我不知道考的知识点是什么,但是知识清楚的记得,之前好像是有这么回事,然后我赶紧去把代码,写在群里问大佬,<script> console.log(false==0); console.log([]==[]); console.log([]===[]);</script>当时我...

2019-09-04 17:38:55 128

转载 SpringData系列一@Query注解及@Modifying注解

SpringData系列一@Query注解及@Modifying注解很遗憾,这篇文章产生的初衷只是由于三个原因,第一,公司不忙,我太闲了,第二我是真的用到了,感觉这篇博文讲的不错,所以我想copy一遍@Query注解及@Modifying注解,第三,复习一遍。@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方...

2019-08-30 17:02:18 243

原创 indexdb

indexdb增删改查indexdbindexdb增删改查案例indexdb写这篇文章主要是,因为项目中用到了这个东西,这篇文章的主要内容,我主要是记录一下,当时我完成app登录拦截功能时的思路。做功能之前我主要去网上参考了几篇文章,首先我去看了一下概念,了解概念以后,就分别去了解了一下indexdb是如何建库建表新增查找数据的。链接我提供一下,阮一峰网络日志indexdb增删改查案例这里...

2019-08-27 11:11:59 1558

原创 js实现刷新页面图片随机变化

刷新页面图片随机变化刷新页面,页面其他地方保持不变,图片变化,思路就是取图片路径,将图片路径用字符串数组保存,随机数取其下标,这样图片就能随机变化了,然后就要将获得的图片路径在页面上随机展示,这里我是这么做的,直接贴代码://这是js代码function randomWord (randomFlag, min, max) { let str1 = "", range ...

2019-06-12 11:07:35 5667 2

原创 nodejs使用http和fs模块访问静态资源文件

nodejs使用http和fs模块访问静态资源文件nodejs中访问静态资源文件,百度上大多数资料都是说,是因为node无法判断访问的文件是什么,所以需要一个个的设置contentType。这种方法我感觉有点治标不治本。归根究底还是需要告诉node,需要访问的文件在哪里,然后通过readFile这个方法转化。好了那现在直接说方法,以及粘贴代码吧!入口文件index.jslet http...

2019-03-07 15:54:11 1401

原创 前端规范之w3c代码标准规范

前端规范之w3c代码标准规范前端规范之w3c代码标准规范前端规范之w3c代码标准规范提供一个链接作为收藏备用:https://www.w3cschool.cn/xuexiw3c/xuexiw3c-standards.html...

2019-03-04 09:58:26 467

原创 vue-cli+node搭建简单的增删改查

vue-cli+node搭建简单的增删改查首先先声明一下,本人对vue并不是很熟悉,尚且在学习中,由于特别好奇vue这个框架是怎么和后端进行数据交互的,所以我查询了很多资料去搭建,这里只能把我知道的记录一下,至于细节,我也尚在研究。首先呢vue前端框架和后端进行数据交互少不了webpack这个东西,webpack如果想了解,就直接去官网吧!这里我不多说,因为我了解的也不够深刻,怕误导别人和自己。...

2019-02-28 12:13:03 1689

原创 一步步教你配置node环境

安装node配置npm环境写这篇文章的主要原因是,觉得csdn中关于node配置环境五花八门,导致我第一次学习node的时候环境配的那是一个槽糕,所以重新卸载,然后安装,配置环境。这里就简单介绍一下我是如何在windows7中如何安装和配置node的吧!首先我是参考了两篇博客,这里我给出链接,https://blog.csdn.net/huanghanqian/article/details/...

2019-02-25 14:44:38 2160 3

原创 win7安装nodejs及配置环境中出现的问题

nodejs配置环境中出的变态问题由于之前对nodejs不太熟悉,所以导致nodejs环境有点乱,然后就想删掉nodejs,重新安装并配置环境。然后就找了一篇博客,进行安装配置,结果操作到配置npm的全局模块存放路径和cache的路径完结之后,打算安装express全局模块测试一下的时候,出现了一个这样子的问题,这里把所出现的问题截图出来:然后,这里一脸懵逼,no start line,什么鬼...

2019-02-25 10:35:34 1360 2

原创 js之一个有意思的逻辑题

js之一个有意思的逻辑题昨天偶然看见一个技术群里面在讨论一道js的逻辑题,很快就有人给出答案来了,但是我却想了半天,这里之所以记载,不是单纯的记录一种答案,而是多种,废话不多说,直接上题目定义一个函数,比如:var repeatFun = repeat(alert, 10, 3000),调用repeatFun(‘hellword’),会alert10次helloworld,每次间隔3s看到这...

2019-02-21 13:02:24 1694 1

原创 $和$$

$ 和 $$写这篇博客主要是因为之前不了解$$,孤陋寡闻,偶然在一个技术群里面,一位大佬提到了这个 $ $ ,然后我就去百度了一下资料,这里记录一下。这里分享一个详细链接https://blog.csdn.net/u013028034/article/details/78825549,好了链接分享好了,接下来我就直接把其中有关于 $ $的资料叙述一下吧!(这里注意:两个美元符中间是没有空格,可能...

2019-02-20 13:08:27 614

原创 js闭包

js闭包首先了解js闭包之前呢,我们先要对js的作用域有一个初步的了解,这里提供菜鸟教程一个有关作用域的解释说明,个人觉得写得很详细了,js作用域:http://www.runoob.com/js/js-scope.html,当然如果不想系统性的看菜鸟教程,那么接下来我简单介绍一下js作用域。js作用域js局部作用域变量在函数内声明,变量为局部作用域。局部变量:只能在函数内部访问。//...

2019-02-18 10:21:42 224 1

原创 css解决高度自适应问题(使用flex)

css解决高度自适应问题(使用flex)这篇文章通过flex来解决高度自适应问题,纯用css,还是昨天这个例子需求和上篇文章一样,这里再重复一遍需求:这个矩形的高度和浏览器窗口的高度相同,不能出现纵向滚动条;绿色部分高度固定,比如50px;紫色部分填充剩余的高度;html结构如下:&amp;lt;div id=&quot;root&quot;&amp;gt; &amp;lt;header&amp;gt;

2019-02-13 10:41:20 40039 1

转载 css解决高度自适应问题

转自:https://www.cnblogs.com/zhujl/archive/2012/03/20/2408976.htmlcss解决高度自适应问题高度自适应问题,我很抵触用js去解决,因为不好维护,也不够自然,但是纯用CSS,难度不小,比如下面我要说的例子。需求:这个矩形的高度和浏览器窗口的高度相同,不能出现纵向滚动条;绿色部分高度固定,比如50px;紫色部分填充剩余的高度;...

2019-02-12 18:03:18 4641 2

转载 npm install 无响应解决方案

原文:https://blog.csdn.net/fanhu6816/article/details/53812724使用smart-npm智能的 npm,让你在中国使用 npm 时,下载速度更快,使用更方便!背景用 npm 时,默认它会访问国外资源,所以会非常卡,有时甚至会被墙。现在市面上一般有三种解决方案:1.在 .npmrc 上配置一个国内的 registry 镜像2.使用 cn...

2018-12-25 11:26:27 1063

原创 安装express

#安装express首先安装express之前先安装nodejs(搜索nodejs官网然后根据需求安装,这里是安装的64位的windows的msi版本)##安装express步骤安装express前,首先安装nodejs,接下来为应用创建一个目录,然后进入此目录并将其作为当前工作目录$ mkdir myapp$ cd myapp通过 npm init 命令为应用创建一个 package...

2018-11-30 21:42:35 155

十进制八进制十六进制二进制之间的转换.txt

此文件用于记录十进制,二进制,八进制,十六进制之间的转换,用来复习和快速了解进制之间如何转换。此笔记纯属学习时自己的摘抄,个人理解,有需要的可以自行下载。

2020-04-24

空空如也

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

TA关注的人

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