自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (16)
  • 收藏
  • 关注

转载 《Java设计模式》 原型模式

原型模式是一种创建型设计模式,它通过复制一个已经存在的实例来返回新的实例,而不是新建实例.被复制的实例就是我们所称的原型,这个原型是可定制的. 原型模式多用于创建复杂的或者耗时的实例, 因为这种情况下,复制一个已经存在的实例可以使程序运行更高效,或者创建值相等,只是命名不一样的同类数据. 原型模式中的拷贝分为"浅拷贝"和"深拷贝": 浅拷贝: 对值类型的成员变量进行值的复制,对引用类型的

2016-02-14 10:49:21 377

原创 《java设计模式》之观察者模式

观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。   观察者模式所涉及的

2016-02-14 10:08:06 318

原创 《java设计模式》之代桥接模式

桥接模式是一种结构型模式,它主要应对的是:由于实际的需要,某个类具有两个或两个以上的维度变化,如果只是用继承将无法实现这种需要,或者使得设计变得相当臃肿。    桥接模式的做法是把变化部分抽象出来,使变化部分与主类分离开来,从而将多个维度的变化彻底分离。最后,提供一个管理类来组合不同维度上的变化,通过这种组合来满足业务的需要。 解决问题:将抽象化和实例化进行解耦,使它们能各自独立扩展,而不互

2016-02-04 17:39:00 407

转载 浅析JVM及其调优(四)

第四章   堆大小的设置 JVM中最大堆大小有三个方面的限制:操作系统是32-bit还是64-bit的限制;系统可用虚拟内存的限制;系统可用物理内存的限制。32bit系统下,一般限制的在1.5G~2G;64bit系统下无内存限制。   典型设置 java -Xmx3550m -Xms3550m -Xmn2g –Xss128k -Xmx3550m:设置JVM最大可用内存为3550M

2016-02-02 18:01:22 278

转载 浅析JVM及其调优(三)

第三章 分代对象 JDK1.2后引入了分代管理。基于对象生命周期,将对象分为年青代、年老代、持久代,并对同代使用不同的算法(上述方式中的一个)进行回收。 为什么要分代 分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。 在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如H

2016-02-02 18:00:21 212

原创 《java设计模式》之代理模式

代理模式  代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。  按照代理的创建时期,代理类可以分为两种。  静态代理:由

2016-02-02 17:33:20 258

原创 《java设计模式》之工厂模式

1. 概念 工厂模式分为:工厂方法和抽象工厂两种。 工厂方法:一抽象产品类派生出多个具体产品类;一抽象工厂类派生出多个具体工厂类;每个具体工厂类只能创建一个具体产品类的实例。即定义一个创建对象的接口(即抽象工厂类),让其子类(具体工厂类)决定实例化哪一个类(具体产品类)。“一对一”的关系。 抽象工厂:多个抽象产品类,派生出多个具体产品类;一个抽象工厂类,派生出多个具体工厂类;每个具体工厂类可

2016-02-01 17:27:50 257

原创 《java设计模式》之策略模式

1. 概念 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。策略模式的好处在于你可以动态的改变对象的行为。   2. 应用场景 商品打折,一个电商平台根据会员的等级,购买的商品数量有不同的打折策略。 public interface Discount { float discount(float price); }

2016-02-01 17:20:41 256

springmvc+spring3+hibernate4

springmvc+spring3+hibernate4配置

2013-08-20

ssh2简单的源代吗

ssh2简单的源代吗

2012-03-21

SOA核心技术及应用part3

SOA核心技术及应用第三部分需前两部分

2012-02-29

SOA核心技术及应用part2

SOA核心技术及应用总共有三部分分别是part1,part2,part3 请全部下载

2012-02-29

SOA核心技术及应用.part1

SOA核心技术及应用总共有三部分分别是part1,part2,part3 请全部下载

2012-02-29

java+struts2防盗链(filter不可过滤action)

java+struts2防盗链(filter不可过滤action)!

2011-12-14

java 反编译工具

java 反编译工具 一个绿色软件

2011-12-14

oracle学习总结

oracle学习总结oracle学习总结oracle学习总结oracle学习总结oracle学习总结

2011-03-19

spring2.5文档

spring2.5文档spring2.5文档spring2.5文档spring2.5文档spring2.5文档

2011-03-07

dom4j+反射机制

dom4j+反射机制dom4j+反射机制dom4j+反射机制dom4j+反射机制

2011-03-05

轻松搞定ExtJs 完整版

轻松搞定ExtJs 完整版 是一本关于的ext方面的不错的数据 比较详细的讲解了ext

2010-11-14

ejb3.0经典入门

很不错,尤其对初学者来说,不过这个是一个精简版的 尽管如此还是比较不错的

2010-10-13

Spring Framework API 2.5

spring2.5的英文api,所建索引完全可用

2010-09-05

精通Spring2.x-企业级应用开发详解 书中源码(2-23章)

这是这本书中的所带的源码,很不错,书也不错

2010-09-05

空空如也

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

TA关注的人

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