自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱我你就抱抱我

标题是遇到的问题,内容是实践后的答案,积累的就是。。。, 我不说,你懂的。

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 JavaScript设计模式之原型模式(Prototype Pattern)

Gof中对原型模式的解释是基于一个存在对象(模板),通过克隆的方式来创建新对象。 我们知道在JS中没有Class的抽象,一切皆对象,而实际上,JS中存在另一个重要的抽象 Type和Prototype。 照葫芦画瓢,葫芦就是原型,瓢就是Type。这本身就是原型模式的真正体现。 在JS里,ECMAScript 5 standard已经很好的实现了原型模式,通过一个简单的Object.cr

2013-09-17 17:12:18 1061

原创 JavaScript模式之观察者模式(Observer Pattern)

简单的解释观察者模式,就是一个对象(subject)维护一个依赖他的对象(observers)列表,当自身状态发生变化时,自动通知所有观察者对象。当某个对象不需要获得通知时,可以从对象列表中删除掉。 从上面的解释中我们可以提炼出三个componet: Subject, ObserverList和Observer,用JS实现很简单: function ObserverList(){ th

2013-09-16 13:05:03 1685

原创 JavaScript单例模式

单例模式是一个著名的模式,通俗一个说就是一个Class只有一个对象实例。经典的实现方法是:建立一个Class和一个方法,在方法中如果对象实例不存在,new一个新的对象,如果存在,直接返回对象实例本身。 在JS中,单例模式可以通过一个独立的入口函数,提供共享资源,从而使其与全局变量(资源)隔离。 我们可以这样实现单例模式: var mySingleton = (function () {

2013-09-04 19:51:37 849

原创 JavaScript的模块模式

在JS中没有Class的概念,那么如何体现Object的Public和Private属性呢,答案就是模块模式(Module Pattern)。 JS中有一个显著的特性: 匿名函数(anonymous function),通过匿名函数的建立和执行,匿名函数里的代码就形成了一个闭包(closure),从而形成,封装和控制一个对象的Private和Public的特性,避免了全局变量的泛滥和与其他脚本的

2013-09-03 12:41:06 713

原创 JavaScript的构造器模式

经典的OOP语言中,构造器(也叫构造函数)是一个用于初始化对象的特殊方法。在JS中,因为一切皆对象,对象构造器经常被提起。 对象构造器用于建立制定类型(Class)的对象,可以接受参数用于初始化对象的属性和方法。 对象建立 在JS中,有三个常用的方法用于建立对象: //1, 推荐使用 var newObject = {}; //2, var newObject = Object.cre

2013-09-02 15:28:22 954

原创 Node.js的非凡之处

这几天学习了Node.js,果然非同凡响, 那么,他的非凡支持有哪些呢? 1, 服务端javascript      使用google的V8引擎,node.js使得javascript能够运行在Server端,也就是从这一天开始,      javascipt才真正扬眉吐气,可以和他的大哥Java平起平坐, 这不能不说是一个非凡。 2,单线程, 异步处理     一般情况下,我们提到异步

2013-03-27 16:59:28 631

原创 如果在npm中设置代理,安装Modules

最近鼓捣Node.js,一个好东东,在使用npm install XXX遇到麻烦啦, 公司必须通过代理才能上网,并且需要用户名和密码, 怎么办!! 自由啊,我的自由!!!! 网上搜搜,发现可以在npm config中设置proxy, 可用户名密码如何输入啊 灵光一闪, 参照linux代理的设置方法,把用户名:密码放在proxy url前面如何呢不就行啦! npm config se

2013-03-27 14:39:00 1123

转载 OSGI基础

OSGi 技术是面向Java的动态模型系统。OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境。 Java提供在多个平台支持产品的可移植性。OSGi技术提供允许应用程序使用精炼、可重用和可协作的组件构建的标准化原语。 这些组件能够组装进一个应用和部署中。 OSGi服务平台提供在多种网络设备上无需重启的动态改变构造的功能。 为了最小化耦合度和促使这些耦合度可

2012-08-31 13:58:41 343

原创 我在CSDN上的第一次(如何解决JAVA应用程序中文乱码问题)

工作多年,穿梭于技术和网络之间,一直忙忙碌碌。遇到问题,分析问题,调查问题,解决问题,循环于问题之中,不由自己。 一天,徒弟的一句话,”师傅,你也应该把你积累的写下来,万一以后用的时候,可以查查“。 静下来想一想,是啊,十余年,有积累没, 答: 有 在哪里? 答:。。。 脑子里? 可现在的脑子真的不中用喽,明明是昨天刚记下的,今天就一点也想不起来啦。 是该留下点什么啦,就权当做将来

2011-11-28 14:58:39 568

DevOps成熟度规范

Devops及研发运维一体化的成熟度模型规范,有助于提升企业Devops能力

2018-07-30

ssh all lib

所有SSh的LIb, 不错的有,很全的, 如果做SHH开发,省去了自己下载收集的过程啊,赶快下载吧

2013-08-15

Mobile C# 浏览器源代码

一个功能强大,有用的WindowsMobile 浏览器。 支持多TAB浏览,RSS定制等。

2009-09-08

JSP好教材,集中各类试题

一个很好JSP教材,集中了各类JSP试题

2009-07-31

空空如也

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

TA关注的人

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