自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 websocket总结

socket.js// 原生node编写// var http = require('http');// var fs = require('fs');// var server = http.createServer((req,res)=>{// if(req.url=='/'){// fs.readFile("./index.html",(...

2019-02-20 17:09:46 173

原创 vue 安装遇到的问题

56.ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.Node.js 在安装模块的时候报错,缺少python环境。ERR! configure error gyp ERR! stack Error: Ca...

2019-02-19 15:39:49 406

原创 详情页 报错误 vue.esm.js?efeb:6736

undefined:1 GET http://a.itying.com/undefined 404 (Not Found)Image (async)baseSetAttr @ vue.esm.js?efeb:6736setAttr @ vue.esm.js?efeb:6711updateAttrs @ vue.esm.js?efeb:6666invokeCreateHooks @ vue...

2019-02-18 18:54:19 1566

原创 sass安装步骤

1.安装 rubyinstaller-2.3.1.exe  勾选AddRuby executables to your PATH2.安装完ruby之后  在开始菜单中找到安装的ruby打开Start Command Prompt with Ruby3.运行 gem install sass  安装失败可以使用淘宝RubyGems镜像安装sass//1.删除原gem源gem sour...

2019-02-14 21:50:44 311

原创 多行文本显示省略号的情况

限制在一个块元素显示的文本的行数。-webkit-line-clamp 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。为了实现该效果,它需要组合其他外来的WebKit属性。常见结合属性:display: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。 -webkit-box-orien...

2018-11-02 17:51:37 146

原创 git详细使用教程

https://blog.csdn.net/yxh13521338301/article/deta一、概述    git是一个分布式版本控制的工具。    现有公共代码仓库:github,gitee,coding。    自建仓库,私有仓库(企业使用):gitlab,gitblit。    二、git与svn对比1、git是分布式的,svn不是        ★此为git与其他...

2018-10-22 13:28:10 116

原创 好用的网站

http://www.360doc.com/content/16/1108/10/17722897_604827790.shtmlhttp://www.360doc.com/content/18/0116/09/17722897_722314487.shtmlhttps://www.w3cplus.com/front-end-trip-on-road.htmlhttp://www.360doc.c...

2018-05-17 17:57:18 16290

转载 正则的扩展

1.RegExp构造函数第一种情况是 参数是字符串 第二个参数表示正则表达会的修饰符var regex = new RegExp('xyz','i');等价于var regex = /xyz/i;第二种情况是,参数是一个正则表达式 这是会返回一个原有正则表达式的拷贝var regex = new RegExp(/xyz/i);等价于var regex = /xyz/i;但是ES5不允许此时使用第二...

2018-05-17 10:48:04 165

转载 对象的解构赋值

解构不仅可以用于数组,还可以用于对象let { foo, bar } = { foo: "aaa", bar: "bbb" };foo // "aaa"bar // "bbb"对象的解构与数组有一个重要的不同。数组的元素是按照次序排列的,变量的取值由它的位置决定的;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值let { bar, foo } = { foo: "aaa", ba...

2018-05-16 16:23:39 996

转载 数组的解构赋值

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构let [a, b, c] = [1, 2, 3];上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。下面是一些使用嵌套数组进行解构的例子。let [foo, [[bar], baz]] = [1, [[2], 3]];f...

2018-05-16 14:39:25 175

转载 ES6 let 的注意事项

1.基本用法ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10上面代码中,变量i是var命令声明的,在全局范围内都有...

2018-05-14 14:15:47 584

转载 React的设计哲学 - 简单之美

编者按:自2013年Facebook发布以来,React吸引了越来越多的开发者,基于它的衍生技术,如React Native、React Canvas等也层出不穷。InfoQ精心策划“深入浅出React”系列文章,为读者剖析React开发的技术细节。React最初来自Facebook内部的广告系统项目,项目实施过程中前端开发遇到了巨大挑战,代码变得越来越臃肿且混乱不堪,难以维护。于是痛定思痛,他们...

2018-04-28 15:18:21 192

转载 Redis入门之浅谈aof持久化机制

首先,aof是redis的一种记录数据库写操作的持久化方案,他会忠实的记录所有的写操作,并且以redis协议的格式存储在一个.aof文件中,在重启redis的时候,redis可以根据.aof文件的内容来恢复数据集。举个例子:首先,我们启动redis服务,并且存储一些数据,这里我随便存储了四条数据,如下图所示:然后我们将所有的数据清除,使用命令flushall:这样,可以看到现在已经没有任何数据了,...

2018-04-27 09:49:38 179

转载 redis的持久化和缓存机制

 说道redis,我们可能都会知道了他是一个类似缓存的一个内存数据库,我们从未感知到它的存在是因为他很快,为什么非常快,是因为他的发展到应用很快,还有他的反应速度也是非常快的。        上一篇文章我们讲到了缓存以及非关系型数据库的由来,这篇我们来讲讲redis这种非关系型数据库用在什么地方,以及他的特色——持久化是怎么实现的。一、redis的适用环境        首先作为一个nosql的k...

2018-04-27 09:46:43 181

空空如也

空空如也

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

TA关注的人

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