自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HTTP协议报头

本文转载于:https://www.cnblogs.com/suizhikuo/p/8493362.htmlhttp协议请求报文和响应报文都是由以下4部分组成1.请求行2.请求头3.空行4.消息主体下图为http请求的报文结构下图为http响应报文结构请求行格式为:Method Request-URI HTTP-Version 结尾符结尾符一...

2018-12-27 10:55:24 1337

转载 如何用模块化的方式写vuejs

文件结构 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <template>   &...

2018-11-27 16:35:06 1093 1

原创 有关ps的(收集中)

切图:https://www.cnblogs.com/padding1015/p/7085539.html

2018-08-21 15:14:09 329

转载 Transition 所支持的css属性

文章出自:https://www.cnblogs.com/yunkou/p/4235469.htmlcolor: 通过红、绿、蓝和透明度组件变换(每个数值处理)如:background-color,border-color,color,outline-color等css属性; length: 真实的数字 如:word-spacing,width,vertical-align,top,righ...

2018-08-21 14:23:19 1175

原创 win10磁盘占用过高的问题

最近电脑卡得很,打开资源管理器发现磁盘跑到100%,有两项服务特别扎眼:windows update 和 服务主机,那么该如何停止它们呢?点击开始、点击设置、搜索服务,打开本地服务,找到window update,将其停用,启动类型改为禁止,再打开选项恢复卡,将所有恢复选项改为无操作。同样,找到Connected User Experiences and Telemetry选项,重复以上操作,...

2018-08-20 10:33:40 2502

原创 图片上下及左右有间隔的问题

图片是inline-block元素,所以造成了类似字符的空格及布局问题,下面记录一些优秀文章左右间隔及解决方法:https://blog.csdn.net/github_38948311/article/details/73011656上下间隔及解决方法:https://www.jb51.net/html5/518714.html...

2018-08-17 17:19:37 1197

原创 Nuxt.js + Vue.js + Element-ui

Nuxt.js是一个基于Vue.js的服务端渲染应用框架Nuxt.js官方提供了一个模板,可以使用vue-cli直接安装$ vue init nuxt-community/starter-template <project-name>但是前提是你已经安装过vue-cli,如果没有安装,先安装$ npm install vue-cli -g检查一下是否安装成功...

2018-08-13 18:02:39 2867

原创 整理一些vscode方便工作的技巧

1.vscode配置eslinthttps://segmentfault.com/a/1190000009077086?from=timeline&isappinstalled=02.vscode集成git bashhttps://segmentfault.com/a/11900000081859383.ctrl + p 查找文件

2018-08-02 16:44:59 1155

原创 关于xampp配置ssl的方法

1.首先打开xampp的httpd.conf文件,通常在apache的conf文件夹下。将LoadModule ssl_module modules/mod_ssl.so和Include conf/extra/httpd-ssl.conf前面的#去掉,解除注释。2.打开apache的conf文件夹,查看是否有ssl证书:3..打开httpd-ssl.conf文件,通常在apache的c...

2018-08-01 11:11:56 5127

原创 如何修改wampserver/xampp的www目录或根目录

wampserver:最近在使用wampserver时,不小心将其安装到c盘,由于不想把项目放在c盘影响电脑运行,所以想把wampserver的www默认目录设置为自己的目录。在查阅网上资料的时候,照着操作,但是还是不行,猜想是wampserver版本比较新的问题,以往的设置已经无法成功操作。整理如下:1.打开wampserver的安装目录,在打开里面的“script”文件夹,用记...

2018-07-31 10:22:42 1852 1

原创 vue-router各种路由笔记

#前端路由前端页面根据不同路由显示不同的内容和页面,通过组件构建的单页面优点:用户体验好,不需要每次都从服务器全部获取,快速展现给用户缺点:不利于SEO,使用浏览器的前进后退的时候会重新发送请求,没有合理地利用缓存,单页面无法记住之前滚动的位置#后端路由服务器根据url的不同返回不同的页面#vue-router用来构建SPA#<router-link></rout...

2018-07-29 21:10:08 606

原创 MySQL常用指令

#显示库show databases;#切换库use [库名];#显示表show tables;#查询表内容select [列名] from [表] where [条件];#查看表结构desc [表名];#创建表create table [表名]([列名] [类型], [列名] [类型])charset=utf8;#显示创建表的语句show create table [表...

2018-07-23 22:25:37 196

原创 如何使用wampserver配置虚拟主机

最近在学习PHP,但是学习资料上使用的是xampp,而我个人比较喜欢使用wampserver,下面记录一下使用wampserver配置虚拟主机的过程。1.Host文件是用于DNS解析,本地的host文件优于网络上的DNS解析。找到目录C:\Windows\System32\drivers\etc下的host文件,用记事本打开在后面添加一行 127.0.0.1  www.test.com...

2018-07-18 11:02:37 2669

转载 js模块化编程之彻底弄懂CommonJS和AMD/CMD!

转自:https://www.cnblogs.com/chenguangliang/p/5856701.html先回答我:为什么模块很重要? 答:因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!于是下面三个模块规范出来了,这篇文章也出来了(拼出来的 {捂脸笑})。...

2018-06-23 21:31:09 179

原创 关于css样式对ie版本的识别

.color{background-color: #CC00FF; /*所有浏览器都会显示为紫色*/background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/background-color: #ffffff\0; /*IE8会显示白色*/*background-color: #0066FF; /*IE6、IE7会变为蓝色*/_background-colo...

2018-06-19 10:15:43 1721

转载 什么是IE的双边距bug和如何解决?

display:inline和display:block区别一、什么是双边距Bug?先来看图:我们要让绿色盒模型在蓝色盒模型之内向左浮动,并且距蓝色盒模型左侧100像素。这个例子很常见,比如在网页布局中,侧边栏靠左侧内容栏浮动,并且要留出内容栏的宽度。要实现这样的效果,我们给绿色盒模型应用以下CSS属性:.floatbox { float: left; width: 150px; height: ...

2018-06-19 09:30:25 714

原创 webpack基础

1.全局安装webpack#cnpm i webpack -g2.初始化项目#npm init3.局部安装webpack#cnpm i webpack --save-dev4.打包文件#webpack 要打包的文件的路径 打包完的文件的路径5.该变webpack设置文件#webpack --config 新的设置文件名6.要打包css文件#// 在打包的入口文件中 require(css文件路径)...

2018-06-02 20:47:01 275

转载 sessionStorage,localStorage,cookie区别

都会在浏览器端保存,有大小限制,同源限制cookie会在请求时发送到服务器,作为会话标识,服务器可修改cookie;web storage不会发送到服务器cookie有path概念,子路径可以访问父路径cookie,父路径不能访问子路径cookie有效期:cookie在设置的有效期内有效,默认为浏览器关闭;sessionStorage在窗口关闭前有效,localStorage长期有效,直到用户删除...

2018-03-10 13:59:52 189

转载 重绘(redraw)和重排(reflow)

重绘:是一个元素的外观变化所引发的浏览器行为;例如改变visibility、outline、背景色等属性。重排:是引起DOM树重新计算的行为;引发重排:1.添加、删除可见的dom2.元素的位置改变3.元素的尺寸改变(外边距、内边距、边框厚度、宽高、等几何属性)4.页面渲染初始化5.浏览器窗口尺寸改变升华版:dom树的结构变化 (添加、删除dom)获取某些属性 offsetTop、offsetLef...

2018-03-10 13:10:05 816

原创 vue脚手架的搭建及对SPA(单页面开发)的理解

本文默认已经安装nodejs1.全局安装vue-cli$ npm install --global vue-cli2. 创建一个基于webpack模板的新项目$ vue init webpack new-project3. 安装依赖$ cd new-project$ npm install4. 运行脚手架$ npm run dev5. 这样就可以得到一个vue应用了.|-- build ...

2018-03-09 21:51:21 3282

原创 科腾面试总结

今天去了科腾面试,第一次面试还是有点小紧张~首先是笔试,按照印象记得题目是:    1. html和html5的区别是什么?    2. 请你谈谈对“前后端分离”的理解。    3. css的中文名是什么?你是怎么理解它的意义的?    4. 请你谈谈对SPA(单页面开发)的理解?这里我是这样答的:以vue-cli为例,使用组件化实现单页面开发,使用vue-router作为路由,对页面中的组件进...

2018-03-07 21:14:23 948

原创 如何删除git仓库

1.在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入find . -name ".git" | xargs rm -Rf这样本地仓库就清除了,像下面这样,master不见了。2.手动删除掉残留的.git文件3.在命令行中输入rm -rf + github仓库地址,例rm -rf https://github.com/NeroSolomon/VLearning.git4.在githu...

2018-03-06 09:15:41 56130 1

原创 less入门

less 和 sass 一样,也是一种css预处理的语言首先,我们需要一个帮助我们把less文件变成css文件的软件这里我推荐一款软件 -- koala#下载地址http://koala-app.com/而koala的使用也是十分简单这样只要less文件有修改,就会自动被编译成css文件。下面是less的一些基本语法@charset 'utf-8';// less的文件头body { ba...

2018-03-04 11:21:32 331

原创 gulp入门

Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。个人在学习后理解:gulp是一个能帮助开发者完成html、css、js压缩、丑化等项目上线前的工作的工具。那么,该怎么使用gulp呢?1、全局安装gulp(本文默认安装了nodejs)$ npm install --global gulp2、要在项目中使用gulp,还需要在项目中本地安装一遍gulp$ npm ...

2018-02-28 18:46:36 229

原创 使vscode调试nodejs代码

1.首先在vscode中新建一个窗口2.按下F5,选择nodejs此处会产生一个lauch.json文件以前需要在“program”后添加被调试的文件的路径,现在的vscode不需要,会自己找到文件路径。3.点击这个图标4.点击这个开始调试5.没有打断点的情况代码被直接运行完,因为没有打断点。6.打一个断点,再按调试

2018-02-02 11:07:32 20344 1

原创 个人对node线程操作的理解。

1.首先队列中按顺序存放代码,代码类型有 异步非io代码、同步代码、异步io代码 三种。2.主线程安装队列顺序遍历代码,异步代码放在队列后面,先执行同步代码。3.执行完同步代码后,继续遍历异步代码,遇到异步非io时,先判断能不能操作,不能的话跳过。(例如setTimeout、setInterval这种需要等待时间的代码)。4.遇到异步io时,在线程池中拿出一个子线程(线程池存放事先创建

2018-02-02 09:31:40 419

转载 怎样理解阻塞非阻塞与同步异步的区别?

作者:严肃链接:https://www.zhihu.com/question/19732473/answer/20851256来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous

2018-01-21 22:26:55 149

原创 关于boostrap的轮播(Carousel)插件不能自动播放的问题

近段时间,我按照w3c上boostrap的教程写轮播,写完发现这个轮播不能自动播放,需要手工点击到上一张或者下一张的图片后,才能自动播放,经过上网查资料才发现,w3c上的代码少了一个重要的地方: div id="myCarousel" class="carousel slide" data-ride="carousel"> ol class="caro

2018-01-19 14:12:15 3272 1

原创 小白初尝ESLint

之前听我那进了yy的师兄说当时面试官说他代码很规范,我就想学代码规范了,但是缺不知从何学起,直到碰到ESLint这个代码规范。首先我先在我的vscode中配置好了ESLint,我之前写的博客里也有配置过程~配置好后,需要按照个人需要设置规则。首先,到之前初始化的文件夹里的.eslintrc.js中,找到这个“rules”对象,里面就是你的规则啦~0代表停止使用这个规则,

2018-01-06 09:02:28 352

原创 关于覆盖boostrap的默认样式

其实覆盖boostrap的默认样式有个简单的方法就是自己写一个样式文件。但是我之前犯了一个错误,导致样式一直不能被覆盖:那就是,css的渲染是从上到下的,后面的样式会覆盖后面的样式。不过这样有时候也会因为优先级的问题导致不能覆盖,所以不能显示自己样式的时候,要考虑下样式的优先级,实在不行可以用行内式或!important关于修改boostrap的默认样式,网上还有多种方法,例如

2018-01-06 07:03:28 1409

原创 安装webpack并开始简单使用

安装webpack首先需要安装node.js,因为需要npm。但是由于npm在国内下载的时候是很慢的,所以这里推荐一个替代npm的淘宝镜像cnpm.之后npm安装请使用cnpm!在命令行中输入:        $ npm install -g cnpm --registry=https://registry.npm.taobao.org1、检测npm: npm

2017-12-29 19:12:03 8639

原创 如何在vscode中配置ESLint

1、首先我们需要安装ESLint,我使用的是在全局中安装,在命令行中输入:npm i eslint -g //先全局安装eslintcd yourpath //进入你的文件目录eslint --init //初始化eslint2、这样,我们就在我们初始化的文件夹里看到一个 .eslintrc.js 文件啦3、接下来,我们去到vscode的扩展安装ESLint

2017-12-28 21:46:54 15728

原创 与前端师兄的交谈感受

今天,和我一个毕业了的师兄聊了一下,这位师兄最近在公司作为面试官去面试,所以我就向他取一下经。首先,我觉得我在学校里就是井底之蛙,总以为自己学了很多,但是只是皮毛。总的来说,师兄今天主要说了四方面:1、基础:HTML、CSS、JS这些前端必备的基础,一定要深入学习,不仅要深入学习,还要多学几遍。参考资料有:《javascript高级程序设计》、《javascript权威指南》。

2017-12-26 21:22:17 289

原创 如何通过git将项目推送到github远程仓库

今天,我学习了如何通过git命令将项目推送到自己的github中。首先,电脑里需要安装了git,还有自己的github账户。第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。然后在里面书写自己的项目第二步:我们进入这个文件夹,通过命令git init把这个文件夹变成Git可管理的仓库。第三步:我们通过git status查看当前文件的状态,也可以跳过这

2017-12-19 22:02:03 2170

原创 初学sass

刚开始学习sass,原来并不懂sass是什么,在慕课网上才发现,原来sass是一种css预处理器。那么,什么是css预处理器呢?(本博加蓝部分来自与慕课网 http://www.imooc.com/learn/311)CSS 预处理器用一种专门的编程语言,进行 Web 页面样式设计,然后再编译成正常的 CSS 文件,以供项目使用。CSS 预处理器为 CSS 增加一些编程的特性,

2017-12-13 09:20:31 278

空空如也

空空如也

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

TA关注的人

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