- 博客(13)
- 资源 (12)
- 收藏
- 关注
原创 toad for oracle导出dmp文件
项目经验之技术总结-2016回顾时间:2016项目名称:村居选举项目技术积累:Nutz、Jquery、Quartz、邮件定时发送、会议通知图文编辑。项目名称:社团项目技术积累:Hibernate原生API的DAO泛型基类封装、Struts2"零配置"实现、WebService、SSH2中的Quartz、Jbpm工作流引擎、短信发送、业务逻
2016-04-24 16:25:46 10127
转载 spring多数据源配置
spring多数据源配置项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指
2016-04-23 12:41:00 1962 1
原创 Map中删除数据报:java.util.ConcurrentModificationException异常
Map中删除数据报:java.util.ConcurrentModificationException异常 问题来源:在Map中直接删除内容将抛出 java.util.ConcurrentModificationException 异常。 错误例子如下: package com.ywx;import java.util.HashMap;import java.u
2016-04-20 14:28:20 14887 4
原创 设计模式-桥接模式
设计模式之桥接模式 概述将抽象部分与它的实现部分分离,使它们都可以独立地变化。适用性1.你不希望在抽象和它的实现部分之间有一个固定的绑定关系。 例如这种情况可能是因为,在程序运行时刻实现部分应可以被选择或者切换。2.类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。 这时Bridge模式使你可以对不同的抽象接口和实
2016-04-18 22:05:54 961
原创 设计模式-适配器模式
设计模式之适配器模式概述将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用性1.你想使用一个已经存在的类,而它的接口不符合你的需求。2.你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。3.(仅适用于对
2016-04-16 22:05:05 876 1
原创 多线程同步与死锁深入分析
多线程同步与死锁深入分析前言在多线程开发中,同步与死锁是非常重要的,在本篇文章中,读者将会明白一下几点:1、哪里需要同步2、如何实现同步3、以及实现同步之后会有哪些副作用例子问题的引出以买火车票为例,如果现在要是想买火车票的话可以去火车站买或者各个售票点,但是不管多少个地方可以买火车票,最终一趟列车的车票数是固定的,如果把各个
2016-04-10 17:53:01 12657 2
原创 多线程结合案例详解
多线程结合案例详解java的多线程实现在java中,如果要想实现多线程,可以采用以下两种方式:1、继承Thread类2、实现Runnable接口继承Thread类Thread类是在java.lang包中的定义,一个类只要继承了Thread类,此类就称为多线程操作类。在Thread子类中,必须明确覆写Thread类中的run()方法,此方法为线
2016-04-09 22:56:51 1588 1
原创 设计模式-原型模式
设计模式之原型模式概述用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。适用性1.当一个系统应该独立于它的产品创建、构成和表示时。2.当要实例化的类是在运行时刻指定时,例如,通过动态装载。3.为了避免创建一个与产品类层次平行的工厂类层次时。4.当一个类的实例只能有几个不同状态组合中的一种时。建立相应数
2016-04-09 14:34:52 919
原创 设计模式-单态模式
设计模式之单态模式概述保证一个类仅有一个实例,并提供一个访问它的全局访问点。适用性 1.当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。参与者Singleton 定义一个Instance操
2016-04-09 14:24:24 1342
原创 设计模式-建造者模式
设计模式之建筑者模式概述将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。适用性1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。2.当构造过程必须允许被构造的对象有不同的表示时。参与者1.Builder 为创建一个Product对象的各个部件指定抽象接口。
2016-04-09 14:15:34 935 1
原创 设计模式-抽象工厂
设计模式之抽象工厂概述提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。适用性1.一个系统要独立于它的产品的创建、组合和表示时。2.一个系统要由多个产品系列中的一个来配置时。3.当你要强调一系列相关的产品对象的设计以便进行联合使用时。4.当你提供一个产品类库,而只想显示它们的接口而不是实现时。
2016-04-09 13:51:02 501
原创 设计模式-工厂方法
设计模式之工厂方法概述定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。适用性1.当一个类不知道它所必须创建的对象的类的时候。2.当一个类希望由它的子类来指定它所创建的对象的时候。3.当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部
2016-04-09 13:17:49 1937
原创 Webservice工作原理及实例
Web Service工作原理一、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup
2016-04-04 23:12:08 302516 51
Spring4+SpringMVC4+Hibernate4整合源码
2016-09-22
Java设计模式
2015-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人