java
steven_cheng
这个作者很懒,什么都没留下…
展开
-
异常处理
最近刚好作了一个产品的异常处理规范,把我做的也拿出来晒晒,和大家讨论一下。1、CheckException or UnCheckedException个人倾向用UnCheckedException。我见过的最多的处理异常的代码就是记录日志或转换后抛出,好像做其他操作的少之又少。我以前还见过有人不管三七二十一,抓到什么抛什么,结果一个接口抛出了3-5种CheckException。别扭啊,呵呵。...2007-06-07 14:53:43 · 123 阅读 · 0 评论 -
用apache的configuration实现实时配置
apache下commons有一个configeration包,对于做配置很方便,尤其是实时热配置。可以自动监测到配置文件的更改而reload配置文件。在项目中使用所以进行了一下封装。java 代码 public class DefaultRealTimeXMLConfiger { private static Log logger ...2006-03-24 06:34:00 · 288 阅读 · 0 评论 -
java加密程序运行环境设置
des加密在IDE环境测试正常,运行时环境报DES KeyGenerator not available原因:找不到$JAVA_HOME/jre/lib/ext/sunjce_provider.jarwindows环境,bat文件中,运行环境变量加:java -Djava.ext.dirs="%JAVA_HOME%/jre/lib/ext"linux,shall文件加:java -Dj...2009-09-18 10:03:31 · 222 阅读 · 0 评论 -
classpath 资源载入
问题:原来,把lib包加入到-Djava.ext.dirs参数中,无法加载classes下的配置文件。原因:怀疑,ext使用的classloader和用户程序的classloader不是一个,所以无法加载用户的classpath下的资源解决办法:修改shell,用for循环把jar文件加入到classpath中 问题:spring ClassPathXmlApplicationCo...2009-09-22 11:07:13 · 132 阅读 · 0 评论 -
给Spring MVC增加一个referer View
开发中很常见的一个用例,操作完成后返回操作页面。用代码表示就是:response.sendRedirect(request.getHeader("referer"));spring MVC里有RedirectView,如果能够把referer带上就更方便了。好在spring很灵活,自己增加这个功能吧。实现一个View接口:public class RefererRedirectView ...2008-12-24 16:50:08 · 838 阅读 · 0 评论