只显示主题贴

更新了一下代码: time = System.currentTimeMillis(); i = 0; for(int x in 0..9999) { for(int y in 0..999) { i+=y; } } System.out.println(i + " " + (System.currentTimeMillis() - time) +" ms"); 确实比原来要快一倍,但不管怎么说,在Groovy中使用Java进行运算,是绝对正确的! 你在说我不对的时候,也有不少错误。是x<=10000和y<=1000,算出来的结果不正确的,逻辑 ...
  • 进入论坛 Java
你是想用对象类型去搞数值计算?行为艺术吗? 我的结论是,在进行复杂数值计算是用Java去写。20倍的差距还小啊?算推翻我结论啦?
  • 进入论坛 Java
魔力猫咪 写道可以肯定的是,Groovy绝对比Java要慢,而且要慢很多。不过有没有这里的差距,实在不好说。说实在的,这里没有写清楚Groovy的版本、Java的版本以及测试的环境。而且用System.currentTimeMillis()来取时间不可取。我曾经用这种方法实验过,无法实际反映花费的时间。 下面是国外的测试,比你的测试要好不少。你参考参考。 http://docs.codehaus.org/display/GRAILS/Grails+vs+Rails+Benchmark 看着好像你写了不少东西。实际上全是没用的费话,你动摇的了我的结论吗?我没写明白我这叫小实验吗?小样吧。
  • 进入论坛 Java
//使用groovy的语法去编写 long time = System.currentTimeMillis() 10000.times { int i = 0; 1000.times{ val-> i += val } } println "${System.currentTimeMillis() - time} ms" //使用Java的语法去编写 time = System.currentTimeMillis(); int i = 0; for(int x= 1;x<10000;x++) { for(int y=1;y<1000;y++) { i=i+y; ...
  • 进入论坛 Java
没有人知道吗?呼叫高手!!
项目中要使用CVS Client的API,而且只能用eclipse的。挣扎中,哪位高人有资料,支持一下兄弟吧。
liuhaixiao 写道我用的是struts2.06 + tomcat5.5 + mysql5.0 我试过了,不论是页面 直接写的中文,还是从数据库里面读出的中文,经过tiles引擎都没有乱码啊。 你不是layout.jsp没有加上<%@ page contentType="text/html; charset=UTF-8"%>。 奇怪了,我的就不行,layout已然设成UTF-8啦,郁闷
liuhaixiao 写道你是怎么配置web.xml的啊?我是这样配置的每次启动都报严重: Error listenerStart <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filte ...
教你一个快捷键Ctrl + Shirft + O 以后你就不会再问这种问题了 :-)
用Map是最好的:)
liangshixing
搜索本博客
博客分类
最新评论