自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 一场由deepClone引发的血案——log4j日志停写问题的排查和原理

一个月前系统开始发生一个奇怪的现象,log4j日志会突然停写,开始并没有很关注,总以为是系统的原因,后来发现在多台机器上依然发生,这个问题开始被重视。 说一下问题排查的路径:  最开始怀疑是org.apache.log4j.DailyRollingFileAppender的问题,换成org.apache.log4j.FileAppender后,问题依然工程里日志包冲突的...

2012-09-04 13:29:37 332

原创 jboss 环境下commons-logging包版本冲突问题

jboss启动报错:Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one vers...

2012-07-03 13:55:48 508

原创 php 环境下html字符 被自动转义的处理

今天在部署php环境时,发现程序里的输入的html字符会被自动转义成<>之类,百思不得其解,最好还是询问了高手解决了,原来php除了 magic_quotes_gpcOffOff 外,还有一个地方可以自动转义html字符 filterInput Validation and Filteringenabled...

2012-03-08 19:32:09 715

原创 anntest 1.1.0 发布

anntest 1.1.0 发布啦! 主要升级功能: 1、csv格式的行数据准备2、表配置文件的优化3、数据准备阶段的错误信息可以出现在junit的错误信息中了4、自定义列的配置5、删除了原来对jdom的依赖6、日期时间支持递增 详细的使用说明请到这里:http://dcross.iteye.com/blog/1195310...

2012-01-31 17:12:55 82

原创 使用anntest进行基于数据库的单元测试

介绍: Anntest是一个基于Spring-test扩展的数据库测试框架,通过annotation在测试前进行数据准备。 背景: 数据库相关的单元测试一直是单元测试中最令人头疼的问题,虽然dbunit在这一领域已经比较强大,但是依然有很多的缺陷。 1、数据的准备繁琐 无论是xml、xls、cvs还是sql,准备数据起来都不尽如人意 2、数据文件...

2011-10-20 16:51:50 200

原创 在使用guava时的纠结问题

今天在做单元测试时,发现一个很奇怪的问题。 代码如下   private List<String> buildTransAreaInfoList(List<CpmtransXAreaDO> areas){ return Lists.transform(areas,new Function<CpmtransXAreaDO, S...

2011-10-13 19:19:59 124

原创 Spring mvc 学习小记

只记录下使用spring MVC 时遇到的问题 1、使用REST风格时,静态资源的问题  当在web.xml中配置了以下配置之后  <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web....

2011-09-20 11:02:19 89

原创 Spring中集成dbunit进行单元测试

Dbunit的几种数据格式 其他:xml的数据准备和维护太复杂xls的格式什么的一点不对就报错 比较一下,还是CSV的比较靠谱 用在Spring里集成DbUnit写一测试基类,同时使用CSV作为准备数据源  /** * 测试基类. * * @author buming.pl */@RunWith(SpringJUnit4ClassRu...

2011-08-24 16:28:11 439

原创 struts2异常处理

1、在action.xml中加入如下配置  <global-results> <result name="exception" type="chain">jsonException</result> </global-results> <global-exception-mappings&am

2011-05-23 14:04:54 494

原创 敏捷开发和传统瀑布式开发的优略

    软件组开始实现敏捷开发已经半年多了。虽然没有什么指导,上级也没有给予特别的支持(给了块白板),一路坎坎坷坷的过来。    开始我还以为去推行敏捷开发会受到开发人员的抵触,因为任务的时间被卡死了,一个两天的任务如果做了四天,开发人员在开日会的时候就会不好意思。还好大家也很配合,项目组对一些延期的任务也会给予理解,也有人主动去加班来保证按时完成任务。    从以往的瀑布式开发到敏捷开发...

2010-09-13 15:36:00 281

原创 网站缓存技术

  网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。  网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。  客户端缓存  客户端缓存又可分为:浏览器缓存、网关或代理服务器缓存   网关或代理服务器缓存是将网页缓存中网关服务器上,多用户访问同一个页面时,将直接从网...

2010-07-26 15:23:57 136

原创 Jquery的val()函数在IE下产生的null的处理

今天在Ie下测试Jquery代码,发现在编辑填充默认值时,如果为空的字段全部显示null,但在FF和chrome下正常  ${"#input"}.val(null);  开始在想是不是都要加上 !=null 的判断,但是总觉得代码量太大,很不舒服 于是查看了Jquery的源文件 val: function( value ) { if ( val...

2010-07-16 13:46:55 681

flex中文拼写简写生成

package com.zmsoft.main.util{ import mx.utils.StringUtil; /** * 拼写生成 * @author dcross */ public class Spell { /** * 拼写字典 * @default */ static private var strChi...

2010-03-24 16:48:22 8442

flex + httpservice(Json) + struts2 的配置方式

struts2 的参数形式为 objectName.propertyName ,如果要结合httpService, 所有的参数都要自己处理过,所有才想写成一个过滤器,将参数处理过程交给过滤器去处理,将这块封装起来,对外的感觉是操作普通的object一样。  JSONSerialzationFilter.as  package com.zmsoft.main.util{ ...

2010-03-24 16:29:54 105

空空如也

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

TA关注的人

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