![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
爱吃鱼的IT猫
这个作者很懒,什么都没留下…
展开
-
java Lock失效问题请教各位
使用的是Spring中的事务管理方式,@Transactional(readOnly = false, propagation = Propagation.SUPPORTS)申明了接口,在用实现类中我加入了java.util.concurrent.locks.Lock的机制,不知道是@Transactional(readOnly = false, propagation = Propagation...2009-11-02 11:32:23 · 936 阅读 · 0 评论 -
eclipse调优标准配置
-Xms512m -Xmx512m -XX:PermSize=96M -XX:MaxPermSize=96M -Xmn168m -XX:+DisableExplicitGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -verbose:gc -Xloggc:gc.log 记录,以供以后用之。 ...原创 2014-04-15 09:28:18 · 123 阅读 · 0 评论 -
对象值的拷贝
应用场景: 在做修改操作时,需要根据ID加载整个对象,然后一个一个赋值到对象中,然后进行save操作。 在字段比较少的情况下,还是比较快的,如果字段比较多,就比较繁琐,需要一个一个set对应的字段。 举个例子: 比如一个表有20个字段,如果这20个字段都修改过,则在Service需要对这20个字段进行更新操作,一种做法是load出整个对象,然后一个一个值设置到对应的字段中。这样做当然没错...原创 2013-09-10 14:49:10 · 102 阅读 · 0 评论 -
double公式精确计算
数字精确计算工具 import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; import org.apache.commons.lang.StringUtils; public class DoubleUtils { private stati...原创 2014-02-21 18:59:02 · 213 阅读 · 0 评论 -
金额数据中文格式化
共享一个数字金额换算成大写金额的工具类。这在互联网金融项目中是很常见的换算。 /** * MoneyToChinese.java * create on 2011-01-01 */ /** * 金额数据中文格式化工具类 * * @since version1.0 */ public class MoneyToChinese { pub...原创 2014-02-21 18:57:40 · 125 阅读 · 0 评论 -
AOP中的@Aspect用法,用于监控程序的执行方法
Spring使用的AOP注解分为三个层次: 前提条件是在xml中放开了<aop:aspectj-autoproxy proxy-target-class="true"/><!-- 开启切面编程功能 --> 1、@Aspect放在类头上,把这个类作为一个切面。 2、 @Pointcut放在方法头上,定义一个可被别的方法引用的切入点表达式。 3、5种通知。 ...原创 2013-02-22 15:59:10 · 251 阅读 · 0 评论 -
各种异常产生原因及如何处理解决
异常:nested exception is java.lang.IncompatibleClassChangeError: Implementing class 原因:由于jar包冲突引发的异常。导致不兼容。 异常:nested exception is java.lang.NoClassDefFoundError: org/hibernate/annotation 原因:hiberna...原创 2012-08-22 11:05:40 · 307 阅读 · 0 评论 -
double类型的公式换算
在进行double类型的数字计算时,如果直接用加减乘除的符号进行换算时,总是会碰到有时候差几分。总是很苦恼,尤其是对于涉及到钱的交易系统中,计算的精准性就更显得尤为重要。故放开公式计算的类,供以后参考。 import java.math.BigDecimal; import java.text.DecimalFormat; import org.apache.commons.lan...原创 2012-05-17 15:28:02 · 624 阅读 · 0 评论 -
金额换算(数字换汉字)
/** * 金额数据中文格式化工具类 * * @since version1.0 */ public class MoneyToChinese { public MoneyToChinese() { super(); } private final static String HanDigiStr[] = new String[] { "零", "壹"...原创 2012-05-17 15:11:24 · 396 阅读 · 0 评论 -
值对象之间的拷贝工具类
利用java反射机制处理同对象或者有部分相同属性的类之间的值复制。在java开发过程中这种对象值的拷贝是非常常见的,故公开提供此方法。 import java.lang.reflect.Field; import org.apache.commons.beanutils.BeanUtils; import org.apache.commons.beanutils.MethodUti...2012-05-17 14:58:13 · 98 阅读 · 0 评论 -
使用freemarker生成html
由于freemarker这个技术很久很久就有了,注释我就没写得很详细了,相信大家都看得懂。下面就直接上代码以及一些代码上的解释了 ShowCourseView 类负责一些属性的封装, [code="java"] public class ShowCourseView { private String name; private String courseCode; priv...2010-05-28 09:11:17 · 244 阅读 · 0 评论 -
仿JSON做的数据传输
仿JSON做的数据传输。后台生成一个JSON数组,前台负责解析数组,然后展示。把后台的List截断成一个JSON的数组,然后通过reponse返回至页面,页面再解析此JSON数组然后在展示此数据。具体操作: [b]1。[/b]写一个javaBean,在bean里面写一个toJSON(),封装属性名和值然后用String方式返回; [b]2。[/b]写一个servlet, 在其中...2009-12-18 17:38:39 · 93 阅读 · 0 评论 -
Tomcat中更改网站根目录和默认页面
1、tomcat5.5/conf/server.xml中修改,在<Host/>前加入如下:<Context path="" docBase="D:/" debug="0" reloadable="true" crossContext="true" />2、在Tomcat5.5/conf/web.xml中的<welcome-file-lis2014-09-09 15:04:17 · 213 阅读 · 0 评论