自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stan的专栏

99%是因为你懒

  • 博客(9)
  • 问答 (2)
  • 收藏
  • 关注

原创 一次m2eclipse的安装大坑经历之http://m2eclipse.sonatype.org/sites/m2e

m2eclipse 插件的安装在《Maven 实战》这本书上是这么说的: ”由于Eclipse默认没有集成对Maven的支持,幸运的是由Maven之父Jason Van Zyl创立的Sonatype公司建立了m2eclipse项目。这是Eclipse下的一款十分强大的Maven插件,可以访问:http://m2eclipse.sonatype.org/了解更多该项目的信息“好吧,没有什么问题就跟着

2016-04-26 08:30:11 7830 4

原创 一次Snipping tool plus++ 的安装经历

在公司的电脑上用习惯了snipping 这个截图工具,可是发现自己的电脑上居然没有这个工具,同是win7系统,难道是盗版原因,anyway ! 记录一下这次的安装经历吧这是官网:http://snippingtoolpluspl.us/ , 进去之后页面灰常的简约,感觉也灰常棒: 看到只需要three steps, 感觉很easy ! ,but ! 接着就通过Chocolatey ! 去安装了

2016-04-25 08:42:39 3915

原创 Maven(1) -- install

每天记录一点点,读《Maven 实战》在windows 上安装maven,要做的第一步是检查JDK: 去Apache的官网下载安装包: 把下载的压缩包放在:C:\maven\Stan目录下,解压后,Maven安装目录为:D:\maven\apache-maven-3.3.9(记录下放的位置,后面配置环境变量会用)配置环境变量: a).在系统变量中新建一个变量,变量名为M2_HOME. b

2016-04-25 08:04:21 510

原创 21届BQConf中国软件质量大会(西安)总结

昨天参加了由ThoughtWorks西安分公司举办的第21届BQConf中国软件质量大会,整个一下午的时间的Sharing,主题包括以下三个:敏捷需求管理敏捷项目中测试实践软件测试中的数据可视化那么这三个主题其实就是讲了两个方向:一是需求,一是测试,整个过程当然是非常的精彩,这也是我第三次参加由ThoughtWorks举办的线下技术分享活动,那么前两次的时候也有收获一些东西,可是没有及时的总

2016-04-24 16:06:48 1177

原创 JS中的this、apply、call

JS中的this总是指向一个对象,而具体指向哪个对象,是在运行时,基于函数的运行环境动态绑定的,而非函数被声明时的环境。具体说说this的指向: 1.当函数作为对象的方法被调用时,this指向该对象 var obj = { a: 1, getA: function(){ alert(this === obj); // true

2016-04-24 14:30:15 476

原创 JS中的闭包(closure)

先从一个例子入手:function fun(){ var count = 0; return function(){ return ++count; }}var func = fun();alert(func()); // 1alert(func()); // 2简单理解:闭包是一种具有状态的函数,或者将闭包的特征理解为,其相关的局部变量在函数调用结束

2016-04-10 20:53:39 580

原创 JS中的继承

JS中的实现继承主要是依靠原型链来实现的。(与实现继承相对应的还有接口继承) 先说说原型链: 即让原型对象等于另一个类型的实例,即重写原型对象,代之以一个新类型的实例,像下面这样:function Super(){ this.supProperty = true;}Super.prototype.getSuperValue = function(){ return t

2016-04-10 12:07:43 265

原创 JS中使用动态原型模式、寄生构造函数模式、稳妥构造函数模式创建对象

承接上一篇,在JS中组合使用构造函数模式与原型模式创建对象今天接着说剩下几种模式:动态原型模式寄生构造函数模式(parasitic)稳妥构造函数模式(durable)动态原型模式动态原型模式把所有信息都封装到构造函数中,而通过在构造函数中初始化原型(仅在必要的条件下),又保持了同时使用构造函数和原型的优点。即可以检查某个应该存在的方法是否有效,来决定是否需要初始化原型,看下面:functio

2016-04-10 09:57:21 1455

原创 在JS中组合使用构造函数模式和原型模式创建对象

在JS中创建对象有很多种方法,而创建自定义类型的最常见的方式,就是使用组合使用构造函数模式和原型模式创建对象。构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性,那么来看看为什么这种方式是最常用的。 先简单介绍在JS中创建对象的方式有如下几种:工厂模式构造函数模式原型模式组合使用构造函数模式和原型模式动态原型模式寄生构造函数模式稳妥构造函数模式依次来看:工厂模式

2016-04-09 23:16:58 1653

空空如也

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

TA关注的人

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