2015年7月5日

jsp EL 表达式

摘要: EL表达式EL全名为ExpressionLanguageEL语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JS... 阅读全文

posted @ 2015-07-05 10:55 WhyWin 阅读(1269) 评论(1) 推荐(1) 编辑

2015年7月4日

java String部分源码解析

摘要: String类型的成员变量/** String的属性值 */ private final char value[]; /** The offset is the first index of the storage that is used. */ /**数组被使用的开始位置*... 阅读全文

posted @ 2015-07-04 22:13 WhyWin 阅读(3980) 评论(1) 推荐(1) 编辑

设计模式之装饰模式

摘要: 定义:装饰模式:动态地把一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。Component是定义一个对象接口,可以给这些对象动态地添加职责,ConcreteComponent是定义了一个具体的对象,也可以给这个对象添加一些职责。Decorator,装饰抽象类,继承了Compo... 阅读全文

posted @ 2015-07-04 15:41 WhyWin 阅读(1783) 评论(0) 推荐(1) 编辑

2015年7月3日

进程通信

摘要: 1、定义: 进程通讯是指进程之间的信息交换。 在进程之间要传送大量数据时,就需要使用进程通讯。 进程互斥和同步需要交换一定的信息,它们也可归为进程通讯,属于低级的进程通讯。低级的原因在于(1)、效率低,生产者每次只能向缓冲池投放一个产品(消息),消费者每次只能从缓冲池中取得一个消息(2)、通讯... 阅读全文

posted @ 2015-07-03 21:05 WhyWin 阅读(1601) 评论(0) 推荐(1) 编辑

设计模式之备忘录模式

摘要: 问题引入,把‘游戏角色’的存取状态细节封装起来,而且最好是封装在外部的类当中,以体现职责分离。备忘录模式(Memento),在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象回复到原先保存的状态。备忘录模式的结构图涉及角色: 1.Origin... 阅读全文

posted @ 2015-07-03 09:00 WhyWin 阅读(1212) 评论(0) 推荐(2) 编辑

2015年7月2日

设计模式之单例模式

摘要: 方法的提炼和重要,同样的代码加入出现了5遍,只要我们稍微一修改,我们要修改的就是5个地方,可能我们有时候改了几个地方,有1、2个地方漏改了,方法的提炼有助于开发的维护和扩展。好吧,扯远了,回到我们的正题,单例模式。一、定义:单例模式(Singleton),保证一个类仅有一个实例,并提供一个访... 阅读全文

posted @ 2015-07-02 19:51 WhyWin 阅读(1122) 评论(3) 推荐(1) 编辑

设计模式之解释器模式 ——初学

摘要: 1、定义解释器模式(interpreter),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语句中的句子。2、解决的问题 如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语句中的句子,这样就可以构造一个解释器,该解释器通过... 阅读全文

posted @ 2015-07-02 09:09 WhyWin 阅读(1052) 评论(0) 推荐(0) 编辑

2015年7月1日

设计模式之访问者模式——初学

摘要: 1、定义访问者模式(Vistor),表示一个作用于某对象结构中的各个元素的操作,它使你可以在不改变各个元素的类的前提下定义作用于这些元素的新操作。2、UML类解析:Vistor:为每个对象结构中ConcreteElememt的每个类声明一个Visit操作ConcreteVistor1、Concret... 阅读全文

posted @ 2015-07-01 15:42 WhyWin 阅读(528) 评论(0) 推荐(1) 编辑

设计模式之享元模式——初学

摘要: 1、引言 一些大型的博客网站、电子商务网站,里面每一个博客或者商家都可以理解为一个小的网站,他们是如何做到的呢,如何实现同样的核心代码,不同的用户用有不同的效果,实现类型的网站得到复用而不是复制相同的代码呢? 那些博客网站、电子商务网站是利用用户ID的不同,来区别不同的用户,具体的数据和... 阅读全文

posted @ 2015-07-01 09:19 WhyWin 阅读(3598) 评论(1) 推荐(4) 编辑

2015年6月30日

设计模式之中介者模式

摘要: 1、定义中介者模式(Mediator),用一个中介对象来封装一系列的对象交互。中介者使各个对象不需要显式地相互引用,从而使耦合松散,而且可以独立的改变他们之间的交互。2、UML各个类说明:Mediator:抽象终结者,定义了同事对象到终结者对象的接口Colleague:抽象同事类ConcreteMe... 阅读全文

posted @ 2015-06-30 21:26 WhyWin 阅读(739) 评论(0) 推荐(1) 编辑

导航