
Java
sundoctor
这个作者很懒,什么都没留下…
展开
-
Quartz在Spring中集群
概述虽然单个Quartz实例能给予你很好的Job调度能力,但它不能满足典型的企业需求,如可伸缩性、高可靠性满足。假如你需要故障转移的能力并能运行日益增多的 Job,Quartz集群势必成为你应用的一部分了。使用 Quartz 的集群能力可以更好的支持你的业务需求,并且即使是其中一台机器在最糟的时间崩溃了也能确保所有的 Job 得到执行。Quartz 中集群如何工作一个 Quartz 集群中的每个...2009-10-12 14:55:30 · 255 阅读 · 0 评论 -
Quartz 在 Spring 中如何动态配置时间
在项目中有一个需求,需要灵活配置调度任务时间,并能自由启动或停止调度。有关调度的实现我就第一就想到了Quartz这个开源调度组件,因为很多项目使用过,Spring结合Quartz静态配置调度任务时间,非常easy。比如:每天凌晨几点定时运行一个程序,这只要在工程中的spring配置文件中配置好spring整合quartz的几个属性就好。Spring配置文件 <bean id="jobD...2009-06-02 00:13:19 · 413 阅读 · 0 评论 -
Quartz任务监控管理
Quartz任务监控管理,类似Windows任务管理器,可以获得运行时的实时监控,查看任务运行状态,动态增加任务,暂停、恢复、移除任务等。对于动态增加任务,可以参加我的前一篇文章《Quartz如何在Spring动态配置时间》,本文在前文的基础上扩展,增加暂停、恢复、移除任务等功能,实现Quartz任务监控管理。先看一下最终实现实现效果,只有两个页面 ,如下在这个页面查看任务实时运行状态,可以暂停...原创 2009-08-07 00:06:42 · 1927 阅读 · 0 评论 -
Google Protocol Buffers 2.3.0 for java 快速开始
Protocol Buffers是一个平台中立,编程语言无关的,可扩展的机制,是用于结构化数据串行化的灵活、高效、自动的方法,有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。 一、下载protobuf 去[url]http://code.google.com/p/protob...原创 2010-10-27 16:04:43 · 148 阅读 · 0 评论 -
将阿拉伯数字转换成中文金额大写
前段时间在javaeye上看到一篇关于将数字转换成中文金额大写文章:[url=http://www.iteye.com/topic/203097]将数字转换成中文金额大写形式(Java版)[/url],写得很不错,我也来写一个,我觉得这个算法比其更简单有效。闲话少说,大家看代码吧,代码很简单。 [code="java"]import java.util.Scanner; import java...2011-03-05 16:06:25 · 294 阅读 · 0 评论 -
在webLogic 10.3中部署Hibernate 3.5出现 ClassNotFoundException解决办法
在开发Hibernate的Web项目应用时使用tomcat时运行很好,但实际生产环境中要部署到WebLogic就会出现一些ClassNotFoundException异常。 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken异常 这是使用Hibernate 3.0以后版本均...原创 2010-11-18 23:00:52 · 219 阅读 · 0 评论 -
One-JAR Quick Start
[b]Quick Start[/b] There are various approaches to getting started with One-JAR. Ant users will find the "Application Generator Approach" most useful, Maven users the "Maven Approach", command-line t...原创 2011-12-03 13:16:33 · 149 阅读 · 0 评论 -
使用atomikos在spring3、jpa2/hibernate4中实现JTA
公司使用ssh框架,近期因为项目使用到多数据源,web服务器为tomcat,为了数据的一致性,需要使用jta。在spring中使用jta现有两个主要的开源项目:jotm、atomikos。spring3中己移除了对jotm支持,所以只能使用atomikos,按照网上资料学习,将实践过程记录下来,以备参考。1、atomikos需要的jar transactions-3.9.0.M1.jar ...原创 2013-08-21 15:59:31 · 319 阅读 · 0 评论 -
一致性哈希算法的Java实现
一致性哈希算法的Java实现 关于一致性哈希算法的原理,网上有很多介绍,在此只是简单介绍一下,不做详细说明。 一致性哈希算法是分布式系统中常用的算法,比如有N台缓存服务器,你需要将数据缓存到这N台服务器上。一致性哈希算法可以将数据尽可能平均的存储到N台缓存服务器上,提高系统的负载均衡,并且当有缓存服务器加入或退出集群时,尽可能少的影响现有缓存服务器的命中率,减少数据对后台服务的...原创 2014-08-15 14:11:33 · 349 阅读 · 0 评论