自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晶's blog

仿若晴空

  • 博客(9)
  • 收藏
  • 关注

原创 Quartz调度实践

一个典型的quartz调度做法(不结合spring)首先声明一个类继承Job接口,将来quartz会调度这个类的execute public class UpdateConfigurationTask implements Job{ public void execute(JobExecutionContext context) throws JobExecutionException

2013-09-11 00:26:43 899

原创 生成Maven骨架(archetype)

根据Maven项目生成一个骨架(archetype)非常容易, 生成的骨架可以保留公共的代码,根据骨架生成的Maven项目可以免去很多繁琐,重复的工作.首先选择一个准备用来生成骨架的项目,将不需要的代码去除,保留公共的代码,在项目的根目录,执行maven命令mvn archetype:create-from-project这样将会生成该项目类似的archetype,具体的archety

2013-08-22 23:47:25 912

原创 Tomcat Access Log记录X-Forwarded-For

在实际使用中,使用F5或LVS为tomcat做负载均衡时,由于做了反向代理,tomcat记录的Aceess Log中,会将客户端ip记录为F5或lvs的ip,导致无法正常记录访问者的真实ip信息.Tomcat配置中,可以通过修改AceessLogValve/ExtendedAceessLogValve的设置,解决这个问题.Tomcat Log 如何记录Access Logtomcat记

2013-08-21 23:16:49 7070 1

原创 mysql wait_timeout设置导致连接池连接失效问题分析

这两天开始陆续有同事反馈, 定时job访问mysql时,经常会报类似如下的错误.### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet successfully receiv

2013-08-19 23:46:21 3483

原创 log4j使用心得之四 -- 自定义DailyRollingFileAppender归档文件名

log4j使用DailyRollingFileAppender对日志文件按天进行归档时,可以使用datePattern指定归档文件名格式. 如日志文件名为error.log,设置datePattern=yyyyMMdd,则归档文件名为error.logyyyyMMdd. 这样的归档文件名没有统一的后缀名,看起来不是很美观.于是我想,要是能将归档文件名设置为error_yyyyMMdd.log就

2013-08-01 23:03:57 3681 1

原创 Mybatis设置sql超时时间

开始搭建项目框架的时候,忽略了sql执行超时时间的问题. 原本使用.net开发是,默认的超时时间是30s,这个时间一般一般sql是用不到的,但也不排除一些比较复杂或数据量较大的sql.而java中,如果不指定,默认超时时间是不做限制的,默认值为0.由于我们的项目采用Mybatis进行数据库操作,经过查看Mybaits相关文档,配置sql超时时间有两种方法1 全局配置在mybatis

2013-07-31 23:34:43 34103

原创 log4j使用心得之三 -- log4j配置文件空格导致无法访问log文件

在项目中使用log4j时出现了一个奇怪的现象,即从服务器上可以看到log4j生成的配置文件,但是尝试通过浏览器访问服务器上的log时,总是报404错误,我们的log文件生成规则是当天的log文件为error.log,每天的归档log文件为error.logyyyyMMdd由于我们的log配置放在项目根路径下的log目录,是可以通过http访问到,但现象时error.log可以访问,归档文件

2013-07-31 23:03:08 1308

原创 log4j使用心得之二 -- log4j配置相对路径日志

我们组以前一直习惯将log存放在项目根目录下的log目录中,相对比较好查看log. 这就要求log配置的路径是相对于项目根目录的相对路径.1 log4j配置相对路径我们使用sping获取项目的根路径.在web.xml中配置listener org.springframework.web.util.Log4jConfigListenerLog4jConfigListen

2013-07-25 22:41:22 1016

原创 log4j使用心得之一 -- 自定义日志级别并分不同文件存储

我们组由.NET切换到JAVA,现有代码都需要重构,遇到的第一个问题就是缺少一个公共基础类库,网上找的或是其他找来的代码,往往不能很好的适应公司的需求,迫切的需要一个JAVA版本的公共基础类库,适应大伙现有的开发习惯,开发风格. 而开发这样的基础类库,是我最喜欢干的事情.我们原有的日志规范是,有两个日志级别,根据需要记录不同的内容,每个日志级别对应一个文件.每个日志级别每天归档一个日志文件.两

2013-07-24 23:55:48 2662

空空如也

空空如也

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

TA关注的人

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