自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自签发SSL证书

一 SSL证书 当网站需要启用HTTPS的时候,你就需要SSL证书了。 一个证书中包含了公钥、持有者信息、证明证书内容有效的签名以及证书有效期,和其他额外信息。 证书分为根证书(root Certificates),中间证书(intermediates Certificates),终端用户证书(end-user Certificates)。 根证书 -> 中间证书 -> 终...

2018-12-08 17:42:18 7491

原创 Nginx开机自启动和进程自动拉起

Nginx ## 依赖安装 yum install gcc-c++ yum install pcre yum install pcre-devel yum install zlib yum install zlib-devel yum install openssl yum install openssl-devel ## 下载安装Nginx cd /usr/local wget http:/...

2018-12-08 15:57:48 1483

原创 ES6新特性之promise

一 Promise简介ES6 原生提供了 Promise 对象,Promise对象相当于状态转换机,一共有三个状态Pending(未完成)、Resolved(成功)、Rejected(失败)。且状态的改变只有两种可能:从 Pending 变为 Resolved 和从 Pending 变为 Rejected。 promise的基本用法如下://生成promise实例 var promise = ne

2017-04-09 15:51:57 588

原创 原生DOM接口学习之实现表格的排序

一 原生DOM接口介绍节点的增删改查 a.增加节点 在DOM上添加节点首先需要创建节点,document.createElement()用于创建元素节点,document.createTextNode()用于创建文本节点。然后使用element.appendChild()、element.insertBefore()添加节点。 b.删除节点 element.removeChild()用于删除子节

2017-04-07 20:25:52 354

原创 jQuery插件之动态列表

前言jQuery为我们的开发带来巨大的便利,当我们想实现一个独立的功能时候,我们可能会想到用jQuery插件来是一种不错的选择。jQuery在设计之初就为我们提供了扩展机制。我们可以通过以下三种方法实现插件开发。 通过.extend(),这种方法在jQuery身上而不是它的原型对象上添加了一个静态方法,一般通过.extend(),这种方法在jQuery身上而不是它的原型对象上添加了一个静态方法,一般

2017-03-20 19:59:31 1243

原创 JavaScript学习系列之深入原型链与继承的实现

JavaScript是一种解释型语言,它不需要编译成二进制文件,是一种动态语言。不同于Java中继承的实现方式,JavaScript实现继承主要依靠强大的原型链机制来实现。一 原型链访问一个对象的属性时,先在基本属性中查找,如果没有,JavaScript 会向上遍历原型链,直到找到给定名称的属性为止,到查找到达原型链的顶部(也就是 Object.prototype)仍然没有找到属性,就会返回unde

2017-02-22 14:21:25 307

原创 JavaScript正则表达式学习(上)

一 正则表达式概念正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 在学习正则表达式之前,需要先知道正则表达式的功能是什么,也就是我们为什么要用正则表达式。正则表达式强大之处在于它对字符串的搜索和替换。下面介绍它的常用功能。 1. 数据验证,也就是分析字符串内的模式。例如,

2016-12-07 14:08:17 199

原创 JavaScript学习系列之初识原型继承和原型链

我们将JavaScript对象分为函数对象和普通对象。函数对象用function关键字定义的对象或者对其使用typeof运算符返回”function”的对象。 * JavaScript引擎内置的函数对象(构造器)typeof Array//"function" typeof Number//"function" typeof Boolean//"function" typeof String//"

2016-10-31 20:16:37 297

原创 css实现面包屑导航与冒泡框(border属性与伪类选择器)

我们知道,CSS的boder属性用于控制对象的边框大小、颜色还有style。但是边框属性的作用除此之外还有很多。(1)用border属性与伪类选择器实现冒泡框首先我们先用border属性做一个三角形。border: 30px solid #fff; border-left-color: black;三条边框为白色,一条边框为黑色,就实现一个黑色的三角形了。前提是拥有这个边框的对象无内容,也就是wid

2016-10-22 22:14:00 1321

原创 javascript实现计数器理解this作用域

众所周知,javascript的一大弊端便是全局作用域的使用。在想要计数的时候,定义一个全局变量计数显然是不可取的。利用面向对象编程的思想,我们想要实现一个计数器可能需要定义一个计数器类。但是想要利用javascript实现一个计数器,我们可以利用哪些方法呢? 首先,新手最先想到的可能是这样的:function counter(){ var cnt=0; return ++cnt; }

2016-10-21 21:25:11 496

空空如也

空空如也

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

TA关注的人

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