- 博客(7)
- 收藏
- 关注
原创 DBCP链接有效性验证的两种配置方案
仅设置testWhileIdle为true时,timeBetweenEvictionRunsMillis和numTestsPerEvictionRun必须设置。否则无效设置testOnBorrow为true时,每次借出链接都要检查,影响性能。仅设置testOnReturn为true时,这种验证发生在链接归还时,当间隔很久后再次被借出时,是一个已经失效的链接。代码含义:每隔4秒开启线程执行校验,每次校验4个空闲链接,前提是这些链接已经空闲超过3秒
2016-06-03 12:22:24
4656
1
原创 获取jar包内部的资源文件
这里记录了由于读取jar文件内部资源问题而引起的两个需求,一个可以通过类加载器的getResourceAsStream绕开,另一个可以利用类加载器的getResource("/")方法永远返回当前工程根目录的特性解决。
2015-11-26 18:16:42
25651
1
原创 基于quartz1.66+spring2.5的一个模块化设计
本来想用独立的quartz2.2,但是没有和spring集成,事物和数据源总感觉不完美。像quartz提供的原生线程池,不支持缩减,配置多少就是多少。而spring有自己的线程实现,还有对quartz store的实现。然而公司一直用spring2.5,从来不说升级。迫不得已只能用quartz的1版本。觉得使用Spring xml直接配置任务和触发器一大堆东西,过于繁琐。希望有一个模块
2015-07-07 17:03:40
929
原创 jersey学习-未完
基本注解Path 资源路径Get,Put,Post,Delete 等资源获取方式Consumes 定义资源的请求类型Produces 定义资源的响应类型Context 注入各种上下文对象Suspended 注入response对象,并使用异步模式映射机制:主要包括资源响应类型与java对象类型直接的映射;响应方式与java异常类直接的映射。1,当资源方法使用Prod
2015-03-20 15:43:11
676
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人