自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用CSS实现三栏自适应布局(两边宽度固定,中间自适应)

    所谓三列自适应布局指的是两边定宽,中间block宽度自适应。我这里主要分为两大类,一类是基于position传统的实现,一类是基于css3新特性弹性盒模型布局实现。 1. 基于传统的position和margin等属性进行布局   这里也分为三种方法,分别为绝对定位法,圣杯布局,自身浮动法。  1).绝对定位法    绝对定位法原理是将左右两边使用absolute定位,因为绝对定位使其脱离...

2018-04-29 20:58:29 173

转载 JavaScript----什么是纯函数

定义简单来说,一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数。这么说肯定比较抽象,我们把它掰开来看:函数的返回结果只依赖于它的参数。函数执行过程里面没有副作用。函数的返回结果只依赖于它的参数const a = 1 const foo = (b) => a + b foo(2) // => 3123foo 函数不是一个纯函数,因为它返回的结果...

2018-04-15 20:31:31 230

转载 JavaScript(jQuery)中的事件委托

一:什么是事件委托?    事件委托是利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。二:为什么要用事件委托?    1.在JavaScript中添加到页面上的事件处理程序的个数直接关系到页面的整体运行性能。为什么呢?因为,每个事件处理函数都是对象,对象会占用内存,内存中的对象越多,性能就越差。此外,必须事先指定所有的事件处理程序而导致的DOM访问次数,会延迟整个页面的交互就绪时间。...

2018-04-15 12:45:52 129

转载 数据库三大范式详解

范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF)...

2018-04-15 12:23:35 272

转载 使用sinopia搭建自己的npm服务

随着代码的积累,感觉有必要自己搭建一个npm服务,对自己的代码库进行管理。为什么选sinopia,之前有 仁兄使用Kappa 搭建私有npm私有库,看上去比较麻烦,还需要依赖CouchDB数据库。参考 https://segmentfault.com/a/1190000000491162我去强大的github上搜索了一下,发现了sinopia,纯nodejs解决方案,不需要什么依赖的软件包。果然是...

2018-04-08 13:22:17 549

转载 Nodejs源码解析之events

Nodejs中的events模块是很常见的模块,其实现了事件注册,通知等功能,是观察者模式的实现。其使用很简单,实例代码如下:// 导入events模块 var events = require('events'); // 创建EventEmitter对象 var eventEmitter = new events.EventEmitter(); //回调函数1 var listener1 = ...

2018-04-08 10:59:59 184

空空如也

空空如也

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

TA关注的人

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