文档介绍:1.“/”符号的注意地方
public class DoubleTest {
public static void main(String[] args) {
int i = 10;
int j = 100;
double m = (double)i/(double)j;
("m的值"+m);
}
}
其实只转换一个就可以,后面j前面的(double)可以不要
“/”这个运算符,在前后都是整数的时候意思就是“整除”,
而在有浮点数的时候是除以,当然不管除数或者被除数是浮点,其他不是浮点的自动就会向高级类型强制转换前提是字符型除外。
,修改上传文档的大小限制
,将处理上传的action中的fileUpload拦截器的maximumSize参数设置为5000000,上传了一个3M的文件后发现控制台报错,而且提示说文件超过2M。
:
<action name="FileUpload" class="">
    <result name="ess">/</result>
    <result name="input">/</result>
    <interceptor-ref name="fileUpload">
      <param name="maximumSize">500000</param>
      <param name="allowedTypes">application/-powerpoint</param>    
    </interceptor-ref>
<interceptor-ref name="defaultStack" />
    </action>
<constant name="" value="9000000"/>
发现一切正常了,不报错了。功能也正常了。
,总结如下:
。超过了这个size,后台报错,程序处理不了如此大的文件。fielderror里面会有如下的提示:
the request was rejected because its size (16272982) exceeds the configured maximum (9000000)
。
,当maximumSize大于2M时,。