Struts2 相关学习

本文解决了Struts2整合JFreeChart时的中文乱码问题,并介绍了两种测量Java程序执行时间的方法。此外,还讲解了如何配置Struts2的文件上传临时路径,演示了MyEclipse中如何恢复误删的文件,最后提到了数组相较于列表的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、  Struts2整合JFreeChart时 图表上出现中文乱码, 上网搜索了一下得以解决。 解决方式:

             Font font = new Font("SimSun",10,20); 
            TextTitle tt = chart.getTitle();
             tt.setFont(font);

             PiePlot pieplot = (PiePlot)chart.getPlot();
             pieplot.setLabelFont(font); 
             chart.getLegend().setItemFont(font); 
                              设置字体就可以啊!

2、如何测试一个JAVA程序的执行时间?

       我现提供两种方式:

      a、  使用System.currentTimeMillis ,  但精度不高, 只精确到毫秒级。

      b、   使用System.nanoTime()    以毫微秒为单位

 

3、  碰到 信息: Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.context.tempdir
         Unable to find 'struts.multipart.saveDir' 这个不是错误

        上述信息告诉我们,struts.multipart.saveDir没有配置。struts.multipart.saveDir用于指定存放临时文件的文件夹,该配置写在  struts.properties文件中。例如,如果在struts.properties文件加入如下代码:

    struts.multipart.saveDir = /tmp
    这样上传的文件就会临时保存到你根目录下的tmp文件夹中(一般为c:/tmp),如果此文件夹不存在,Struts 2会自动创建一个。

4、 在MyEclipse下如何恢复误删的文件?

        

本文介绍在Eclipse中如何恢复已删除的文件。
@author:ZJ 07-4-8
Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]
   
如果,在开发中,(Eclipse)删除了一些文件后又发现需要这些文件该怎么办?
 
现在删除T1.javaT4.properties
 
鼠标右键点击项目名ZJ,选择Restore from Local history
 
选择需要恢复的文件,即可恢复所需要的文件。
 
同样,在Java文件中也可以恢复删除的部分。下面演示T1.java。在类T1中做出修改后,选择Local History可发现修改的地方。
 
可以发现在类T1中所做出的修改(类似CVS)。

 

 5、 在可以使用数组的情况下尽量使用数组:

       使用数组的效率交 list等高得多
用纯数组操作才会是最快的吧,不用容器,用容器会耗费时间的

       ————另外工作中JS使用得特别多

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值