自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多人协作开发git的使用

首先需要基于develop创建一个远程分支develop-xxxgit clone xxxcd gemp-xxgit checkout developgit checkout -b develop-xxx 创建本地git分支(本地仓库和远程仓库关联)git statusgit add ./7.git push8.在gitlab上面操作,进入xx项目下,点击merge reque...

2020-02-29 12:46:54 283

原创 vue-cli 在main.js中引入全局的less文件

在main.js里面直接引入公共的less文件会报下图的错解决方案:1.yarn add style-loader -S2.yarn add css-loader -S3.yarn add less-loader -S4.在webpack.dev.config.js里面配置: module: { rules: [ { test: /\....

2019-12-26 10:06:20 3069 1

原创 nginx的主要功能

nginx的主要功能1.负载均衡2.反向代理3.动静分离4.配置https1.负载均衡负载均衡是一门计算机网络基础,主要用来优化资源使用,最大化吞吐率,最小化响应时间,同时避免过载的目的。如果一个网站只有一台服务器的话,如果这台服务器宕机了,那么整个服务将无法正常访问。当访问服务器的人数过多,并发量达到一定的规模,超过服务器性能的极限,整个网站也将无法访问,负载均衡就是用来解决这一类...

2019-11-16 16:45:55 372

原创 express搭建简单的web服务(一)

(1)midir myApp 创建项目文件夹(2)cd myApp 进入项目文件夹(3)npm init -y//初始化,生成package.json包(4)touch app.js 创建app.js文件(5)npm i express //本地安装express模块(6)在app.js中引入expressconst express=require("express");cons...

2019-09-19 10:00:27 427

原创 IE/Edge中textarea如何支持拉伸

IE/Edge中textarea如何支持拉伸一.引入js文件二、引入css文件三、html部分一.引入js文件/** * @description CSS resize polyfill for IE/Edge * @author zhangxinxu(.com) * @document https://www.zhangxinxu.com/wordpress/?p...

2019-09-11 14:28:17 1232

原创 mongodb TypeError: db.collection is not a function 解决办法

数据库连接成功,但是报错原因:版本问题最简单的方法:使用版本降级的方法手动将 package.json 文件里的 mongodb模块的版本修改降到 3.0 以下的版本然后删掉之前的 node_modules 依赖包文件夹, 重新使用 npm install 或 cnpm install下载依赖包,然后就可以使用之前方法了其他方法:直接上代码了原始 2.0 版本的代码 // API...

2019-05-17 03:41:02 1499

原创 mac安装mongoDB 如何 配置全局变量

一、安装mongoDB进入 /usr/local*cd /usr/local下载sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.0.9.tgz解压sudo tar -zxvf mongodb-osx-ssl-x86_64-4.0.9.tgz重命名为 mongodb 目录sudo mv m...

2019-05-17 03:26:57 1031

原创 goodslist.js:10 Uncaught (in promise) ReferenceError: Page is not defined

整个项目重构模块化之后,老是出现 page is not defined ;最后发现,是俩个js文件的引入顺序错了。在模块化之前,是能够跑通的,上代码这是我封装的分页的插件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name...

2019-04-26 11:24:32 13835

原创 js深浅拷贝

一.原因和区别:javascript的基本类型有:字符串,数字,布尔,null,undefined,对象(数组,正则表达式,日期,函数) ,大致分为俩种:基本数据类型和引用数据类型基本数据类型:数字,字符串,null,undefined引用类型:对象基本数据类型保存在栈内存中(保存在栈内存中的必须是大小固定的数据),如果是基本数据类型,则按值访问的,就是在操作基本类型时,直接修改变量的值....

2019-03-29 19:22:22 120

原创 ++n 和n ++的区别

++在后,是先赋值,再自加var num=n++ 等同于 var num=n=n+1++在前 先自加 最后赋值var result= ++num; 等同于var n = (num=num+1) var n=10; var num = n++ //++在后 var result=++n //++在前 console.log("num为"+num,"n的值为:"+n);...

2019-03-20 21:13:20 8988

原创 逐行分析jQuery源码

注意:本次源码分析选择2.0.3(因为不支持IE6、7、8,就少了很多兼容的hack的写法,对了解jQuery的实现原理有很大的帮助)1.jQuery有不同的版本,从2.x版本便不再支持IE6、7、8将jQuery拆分长框架一点一点进行了解(function ())();这个叫匿名函数自执行3.匿名函数自执行的好处是什么呢?匿名函数自执行里面的所有东西都是一个局部的。防止和其他...

2019-03-07 23:05:50 811

原创 关于height:100%的简单理解

要想高度百分比起作用,一般来说,要满足两个条件:其一,父标签有高度可寻,就是向上遍历父标签要找到一个定值高度(body,html另外讨论),如果中途有个height为auto或是没有设置height属性,则高度百分比不起作用;其二,标签本身的属性,如果inline属性的标签,如果没有浮动,zoom,或是绝对定位之类属性是不支持百分比高度的,block或inline-block属性可以说是高度百分比...

2019-03-06 21:33:28 8102

原创 随笔

最近从头开始复习前端知识,收获颇多,很明显的一个感觉是,写东西注重代码优化了,比如一个页面,我会把能复用的东西想办法提出来封装,这样下次再用的时候就能直接引用了。以后会多分享一些我觉得常用的,自己封装的一些小demo,希望这种状态能一直保持下去,加油...

2019-03-04 23:49:43 113

原创 css实现二级菜单

注意事项:1.二级菜单的hover事件一定要写在父元素才起作用2.为了防止导航栏下面的banner图或内容盖住二级菜单,需要给导航栏定位, 来提高二级菜单的层级3.定位之后,二级菜单的宽将不再继承它父元素的宽,需要重新定义,否则它将被内容撑开&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta char...

2019-03-03 23:30:10 13642

转载 清浮动

众所周知,网页开发离不开浮动,如果一个父盒子中有一个子盒子,并且父盒子没有设置高,子盒子在父盒子中进行了浮动,那么将来父盒子的高度为0。由于父盒子的高度为0,下面的元素会自动补位,所以这个时候要进行浮动的清除。css浮动详情1.父级div定义 height原理:父级div手动定义height,就解决了父级div无法自动获取到高度的问题。优点:简单、代码少、容易掌握。缺点:只适合高度固定的...

2019-03-03 00:48:37 109

原创 解决img和div之间的间距问题

昨天慧慧和大家探讨了图片与图片之间(行内元素与行内元素之间)因为代码换行而产生的间距问题的解决方案,今天我们继续来深究页面引入图片带来的另外一个问题,图片与div之间的间距 *{ margin:0; padding:0; } p{ width: 316px; height: 50px; backg...

2019-03-01 20:47:19 2946

原创 解决由代码换行而产生的间距问题

很多小白在写页面的时候可能会出现这样的问题,几张图片横排铺在1个div里面,图片之间没有设置任何的间距,结果是,在所有浏览器中,图片之间都存在明显的间隙。 那么如何解决呢,今天慧慧给大家介绍五种方法 方法一:将外层div的font-size设为0; 方法二:使用浮动 方法三:注释法(在俩个图片之间注释一下。不建议使用,但是得知道...

2019-02-28 13:25:53 997 1

原创 给子元素给了margin-top.父级元素也跟着掉下来了怎么办?

我们想实现这样的效果:代码:但是,很不幸,结果是这样的,父元素跟着子元素向下移动了20像素外层的父元素跟着子元素莫名其妙下移了20像素原理是什么呢?嵌套的元素也共享Margin一个盒子如果没有上补白(padding-top)和上边框(border-top),那么这个盒子的上边距会和其内部文档流中的第一个子元素的上边距重叠。解决办法:1、为父元素添加overflow:hidde...

2019-02-27 14:13:18 2356 2

空空如也

空空如也

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

TA关注的人

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