摘要: 文章转载自: "http://my.oschina.net/leejun2005/blog/172328" 1、使用Google Collections,Guava,static imports编写漂亮代码   以前在一个项目中用到过guava,当时匆匆用,也没细研究,今天偶然在 阅读全文
posted @ 2017-06-05 14:14 展云 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1 Spring框架的特征 1 轻量 从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。 2 控制反转(Ioc)或依赖注入(DI) 控制反转促进了应用程序的低耦合,Ioc是指一个对象的依赖对 阅读全文
posted @ 2017-02-23 10:22 展云 阅读(394) 评论(0) 推荐(1) 编辑
摘要: 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command 阅读全文
posted @ 2017-01-22 13:07 展云 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 观察者模式(有时又被称为发布(publish )-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提 阅读全文
posted @ 2017-01-20 16:02 展云 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: a. 某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销; b. 省去了new操作符,降低了系统内存的使用频率,减轻GC压力; c. 有些类 阅读全文
posted @ 2017-01-19 17:07 展云 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 定义:工厂模式是我们最常用的实例化对象的模式,是用工厂方法代替new操作的一种模式,在使用new创建对象时就得考虑,是不是应该用工厂模式来创建对象。用来封装对象的创建,使得代码与对象的创建分离,便于系统的扩展和维护(尽量少的修改量)。工厂模式有简单工厂模式、工厂方法模式和抽象工厂模式。 1 简单工厂 阅读全文
posted @ 2017-01-19 16:07 展云 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在企业应用中,我们经常会遇到定时任务(或任务调度)的需求,比如排班提醒、每天凌晨进行数据库维护等。一般的项目都会借助spring集成定时任务,进行任务功能开发。下面介绍一下定时任务的分类,并进行相关举例说明,大概知道定时任务是怎么来的就行,之后spring集成定时任务用的比较多。 分类 从实现的技术 阅读全文
posted @ 2016-12-20 11:30 展云 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 前言:好记性不如烂笔头,写博客的好处是,以前接触的东西即便忘记了,也可以从这里查找。 Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services 。可以与Spring进行快速无缝的整合。灵活的部署,可以运行在Tomc 阅读全文
posted @ 2016-12-08 13:43 展云 阅读(8037) 评论(0) 推荐(3) 编辑
摘要: 一、Webservice概述 W3C组织对其的定义是,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。 Webservice服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 基本元素有:XML、SOAP、WSDL、UDDI。 Webservice 阅读全文
posted @ 2016-12-07 14:07 展云 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 建议:对于javaEE,在如何学习jsp和servlet时,初学者往往是一头雾水。我当时就被jsp的各种标签、内置对象和servlet整的很惨。所以,学习方法变得特别特别重要;而且,随着技术的更新和发展,有些内容是没有必要花时间的,所以学习的时候要学会舍得,有舍便有得嘛。(这里针对jsp和servl 阅读全文
posted @ 2016-12-07 09:53 展云 阅读(281) 评论(0) 推荐(0) 编辑