JAVA
二十七杯酒
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
邮件发送时的乱码问题
前不久在我所在的项目中做了一个发送html邮件模板的升级包,选一个人群,选一个模板,然后发送。 很简单的一个小功能,可是在coding的时候还是遇到了一些小问题。其中最主要的一个问题,就是模板文件本身的字符集的问题。 [code="java"]Properties props = System.getProperties(); Session session;...原创 2008-07-30 13:27:56 · 745 阅读 · 0 评论 -
Getting Started with Induction-翻译(2)
Deploying the application 在我们运行Controller之前,必须对其进行编译。我们可以使用javac或者任何IDE去编译Controller。接下来,我们要让Tomcat知道我们的web应用程序。我们需要创建一个war包,然后部署到Tomcat中,这步只需要将war包拷贝到:/dev/Tomcat6/webapps目录下。 我们的.war文件中的/WEB-INF文...2008-07-31 22:26:19 · 145 阅读 · 0 评论 -
代码找茬
Date date = new Date(); Date thirty = new Date(); thirty.setTime(date.getTime()-30*24*60*60*1000); 乍一看,这段代码"正确无比"。 比如今天是2008-09-23 System.out.println(date); 输出:Tue Sep 23 14:24:27 CST 2008 可是 Sys...原创 2008-09-23 14:44:17 · 353 阅读 · 0 评论 -
velocity的类型比较
Velocity的比较本来很简单,只是它在比较基本类型的时候,不仅比较值是否相等,还会比较类型是否相同。拿个很简单的例子来说一下: VelocityContext context = new VelocityContext(); long aLong = 1234L; context.put("aLong", aLong); 在velocity页面里,进行一个比较: #if($!aLong==...2008-09-27 10:09:53 · 883 阅读 · 0 评论 -
单元测试覆盖率-使用Clover
前段时间做的一个升级包到线上后出了个bug,原因是因为做测试的时候没有完全覆盖到。痛定思痛,决定使用Clover来提高代码的单元测试覆盖率。 开发的IDE是使用的Eclipse3.4,这里主要说一下在Eclipse中如何使用Clover,也是刚使用不久,写在这里和大家探讨一下。 使用从http://www.cenqua.com/download.jspa下载Clover,还需要申请一个licens...2008-10-10 15:36:33 · 492 阅读 · 0 评论 -
代码找茬--Spring的事务学习
关于Spring的事务学习,我觉得klyuan有一篇文章介绍的很不错:http://www.iteye.com/topic/78674。从这篇文章里,我弄清楚了脏读,幻读等概念。 Spring的默认事务隔离级别ISOLATION_DEFAULT 是ISOLATION_READ_COMMITTED 提交读;默认事务传播行为是PROPAGATION_REQUIRED,如果存在一个事务,则支持当前事务...2008-10-19 16:46:37 · 123 阅读 · 0 评论
分享