见这行代码:
char c=(char)(0.7+'a');
System.out.println(c);
打印的结果将是a,所以如果数字类型强行转化为char类型时,会砍掉小数点后面的小数。再转化,而不是四舍五入。
2009年5月13日星期三
2009年5月10日星期日
2009年5月4日星期一
在Ext GridPanel中设置某一列不参与分组的办法
假设你已经有一个包含分组的Grid,在其设置column的地方设置属性groupable:false。
见代码:
见代码:
{
id: 'cost',
header: "Cost",
width: 20,
sortable: false,
groupable: false,
dataIndex: 'cost',
summaryType:'totalCost',
summaryRenderer: Ext.util.Format.usMoney
}
2009年5月2日星期六
mvn无法安装jpa(jta)的解决办法 Jta1.0.1B no maven
先去http://java.sun.com/javaee/technologies/jta/index.jsp手动下载classes文件。
之后放到本地的一个本件家中。
运行mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar
之后再在项目中运行mvn install
ok、
之后放到本地的一个本件家中。
运行mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar
之后再在项目中运行mvn install
ok、
Spring Annotation详解(AOP篇2)
接上一篇Spring Annotation详解(AOP篇1)
本文的相关文章有:
Spring Annotation详解(IOC篇1)
Spring Annotation详解(IOC篇2)
Spring Annotation详解(IOC篇3)
Spring Annotation详解(AOP篇1)
上一篇介绍了基本的pointcut与advice的使用。这篇着重介绍一下除了execution之外的其他类型的pointcut。
within:within指的是在某个范围内所有的方法执行。
例如:
@pointcut("within(com.xyz.project.web..*)")就是指在com.xyz.project.web包及其子包中所有的方法被执行的时候,都会触发这个pointcut。within(com.xyz.project.web.*)这样写就只是针对这个包,而不包括这个包的子包。
this:this指的是实现了某个确定的接口的代理对象中的方法被执行。
target:target指的是实现了某个确定的接口的代理对象中的方法被执行。
这两种,以后再议。
当然还有其他的类型,但是目前用到得不多。不太常见。
本文的相关文章有:
Spring Annotation详解(IOC篇1)
Spring Annotation详解(IOC篇2)
Spring Annotation详解(IOC篇3)
Spring Annotation详解(AOP篇1)
上一篇介绍了基本的pointcut与advice的使用。这篇着重介绍一下除了execution之外的其他类型的pointcut。
within:within指的是在某个范围内所有的方法执行。
例如:
@pointcut("within(com.xyz.project.web..*)")就是指在com.xyz.project.web包及其子包中所有的方法被执行的时候,都会触发这个pointcut。within(com.xyz.project.web.*)这样写就只是针对这个包,而不包括这个包的子包。
this:this指的是实现了某个确定的接口的代理对象中的方法被执行。
target:target指的是实现了某个确定的接口的代理对象中的方法被执行。
这两种,以后再议。
当然还有其他的类型,但是目前用到得不多。不太常见。
订阅:
博文 (Atom)