自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 spring mybatis 多数据源读写分离实际应用

通过继承spring AbstractRoutingDataSource父类来进行动态的切换数据源,结合注解和spring aop来实现。[code="java"]import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;/** * 自定义的多数据源路由器. * */...

2016-05-26 16:48:00 148

原创 spring3.0+Atomikos 构建jta的分布式事务

spring3.0+Atomikos 构建jta的分布式事务spring3.0已经不再支持jtom了,不过我们可以用第三方开源软件atomikos([url]http://www.atomikos.com/[/url])来实现.Atomikos是目前在分布式事务管理中做得相当不错的开源软件。有10年以上的经验,Atomikos保障您的关键事务和防止昂贵的数据丢失在发生系统故障或事故...

2012-06-28 15:45:11 165

原创 spring定时任务

spring定时任务配置:[code="java"] 0/5 * * * * ? ...

2011-09-17 15:02:31 88

原创 java 队列

队列:数据项遵循先进先出,就像是排队上车一样,排在最前面的最先上车,排在最后面的最后一个上车java代码:[code="java"]package com.gjy.queue;public class Queue { private int maxSize; private long [] a; private int front;//队头 priva...

2011-03-30 17:47:21 170

原创 选择排序

选择排序:以一个球队为例,现在在将这个球队的队员进行排序,首先观察队员,把最矮的队员与第一位置交换,即0位置。现在最左边的是有序的了,接下来从1闭门位置开始观察队员,找出最矮的与1位置交换,依此类推直到所有的队员都排好序。下面是java代码:[code="java"]package com.gjy.collect;public class ArraySel { pr...

2011-03-30 15:37:13 222

原创 插入排序

插入排序:数组左边的数据项是已经排好序的,然后从没有排好序的数据项中取出第一个数据项记为temp,开始与左边数据项进行比较,如果找到比此数据项大的数据项记为out,则将temp放到out位,再从out位开始将左边排好序的数据项向后移一位,依此类推。下面来看一下java代码:[code="java"]package com.gjy.collect;public cla...

2011-03-30 15:10:14 161

原创 java 栈

栈一次只允许访问一个数据项:即最后插入的数据项。移除这个数据项后才能访问倒数第二个数据项,依此类推。栈的数据项遵循后进先出的次序。1.栈的实现代码[code="java"]package com.gjy.stack;public class Stack { private int maxSize; private char [] stackArray; priv...

2011-03-30 14:55:08 153

原创 Java装饰模式

Java装饰模式装饰模式:给一个类添加一些额外的职责,并且在添加这些额外的职责时不会控制该类的执行逻辑。UML类图: [img]http://gongjiayun.iteye.com/upload/picture/pic/83633/46efa66e-600f-3a9f-801d-dcb3a855c0e9.png[/img]组成部分:抽象构件:原始的功能接口具体构件...

2011-03-10 14:43:29 84

原创 java代理模式

Java动态代理模式1. 代理:一个角色代表别一个角色来完成某些特定的功能。比如:生产商,中间商,客户这三者这间的关系客户买产品并不直接与生产商打交道,也不用知道产品是如何产生的,客户只与中间商打交道,而中间商就可以对产品进行一些包装,提供一些售后的服务。代理模式有三个角色: 1. 抽象主题角色 2. 代理主题角色 3. 实际被代理角色其它类通过访问代理主题角色来访问实际被...

2011-03-09 16:54:40 116

原创 UML类图关系大全

[b][size=large][color=green]这篇文章写得很不错,我在此收藏了,供以后学习[/color][/size][/b][size=large][url]http://www.cnblogs.com/riky/archive/2007/04/07/704298.html[/url][/size]...

2011-03-01 17:02:24 87

原创 struts2+hibernate3.3+spring3.0整合

struts2+hibernate3.3+spring3.0整合  struts2配置 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http:...

2011-02-25 13:05:57 105

原创 Java多线程编程基础之线程对象

Java多线程编程基础之线程对象  在进入java平台的线程对象之前,基于基础篇(一)的一些问题,我先插入两个基本概念。  [线程的并发与并行]  在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行的方式就叫并发(concurrent)。而在多CPU系统中,可以让两个以上...

2011-02-16 13:43:40 128

原创 RMI(远程接口调用)

RMI(远程接口调用)1. RMI的原理:RMI系统结构,在客户端和服务器端都有几层结构。 方法调用从客户对象经占位程序(Stub)、远程引用层(Remote Reference Layer)和传输层(Transport Layer)向下,传递给主机,然后再次经传 输层,向上穿过远程调用层和骨干网(Skeleton),到达服务器对象。 占位程序扮演着远程服务器对象的代理的角色,使该...

2011-02-14 17:54:44 164

原创 一道电信笔试题

两个字符串(String srcString,String destString)要求把destString字符串按$符分割,且每俩个$输出一个$,$后如果是数字的话分为一位和俩位用srcString来替换;举例说明:srcString:10,20,30,40(,为分割符)destString:您的余额为:$1(或01)元,本月应交$$2(或02)元,下月交:$$$3(或03)...

2011-01-13 15:06:25 231

原创 log4j配置

log4j.rootLogger=INFO,A1#输出到控制台#log4j.appender.A1=org.apache.log4j.ConsoleAppender#输出到文件#log4j.appender.A1=org.apache.log4j.FileAppender#输出到文件,并且每天生成一个日志文件log4j.appender.A1=org.apache.log4...

2010-12-21 15:38:52 81

原创 socket实现广播和客户端到客户端的通信

通过Socket和多线程实现广播和客户端到客户端的通信,私聊时有离线消息。1.服务器端[code="java"]package com.gjy.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.i...

2010-11-26 11:08:18 358

原创 EJB3.0学习笔记

一.EJB3.0分为会话Bean(session bean),MDB(message driver bean)消息驱动Bean,实体Bean(Entity Bean)1.session bean 又分为有状态的(stateful)和无状态的(stateless)stateful session bean 就相当于一次会话,每个客户端得到的是一个不同的session bean,EJB...

2010-11-12 17:20:52 137

原创 WebService 简单应用

一.编写服务器端1.在myeclipes中新建一个webservive项目mywebservice2.配置web.xml[code="java"] XFireServlet org.codehaus.xfire.transport.http.XFireConfigurableServlet 0 XFi...

2010-11-10 17:28:51 132

原创 struts2开发简单实例

struts2开发简单实例1.引入struts2相应的jar包,可以到网上下载,大把大把的。2.配置struts.xml 要放在src目录下 如下:[code="java"] /error.jsp /suc.jsp ...

2010-11-03 17:44:57 151

空空如也

空空如也

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

TA关注的人

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