当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 第一篇笔记里面,我说groovy运行的居然还满快的,其实是个误会了。
 

 

 ·在jbuilder+tomcat下开发sturts    »显示摘要«
    摘要: 1.对jbuilder而言:要在configure runtimes中配置main class就需要有一个application.否则单个的dos程序是无法直接运行的(因为无法设置main class);。2.在tomcat5.0中使用外来的jsp程序: (1)用jbuilder来实现的方法是:新建一个有含基本的jsp(在没有特殊需求的条件下,可选用默认的最小化该jsp,然后设置server e......
    摘要: 同意重要的:并不是这样的,算法的优差,有时候可能是感觉不出来的。但是主要是其结构,也就是你解题的思路。那才是真正需要去细分的,说白点就是效率总题还有就是思路啦!我个人认为,好的算法是每个程序都应该尽力去实现的!支持,以前学数据结构不知道能用在哪里,现在项目里用到了才算明了。一定要学好,那是基础的基础什么叫不重要,你要做到记录上千万,并发数上几百,算法就是一点一点计较的,现在在看cache策略,全......


Groovy 学习笔记3 运行效率

queens.groovy 【程序编程相关:[原创] JAVA效验EMAIL

第一篇笔记里面,我说groovy运行的居然还满快的,其实是个误会了.我上次做八皇后还是在8080上面用basic做的,与现在奔四上面的groovy相比是没有意义的.特地又做了个对比试验: 【推荐阅读:AppFuse1.7 Tutorial

运行结果是:totle time:7271 (为了用groovy控制台运行的,直接用groovy命令运行还要慢一点) 【扩展信息:一片把SWT批判的体无完肤的文章

int q=9int[] i=new int[q]int count=0long t = system.currenttimemillis();scan(0)println("totle results:"+count)println("totle time:"+(system.currenttimemillis()-t));def scan(n){ if (n==q){  println(i.tolist())  count++  return } i[n]=0 while(i[n]<q){  i[n] = i[n]+1  if (check(n))   scan(n+1) }}def check(n){ if (n>0)  for (j in 0..n-1)    if (i[j]==i[n] || i[j]-i[n]==j-n || i[j]-i[n]==n-j )    return false return true}

java呢?

queens.java:


...   下一页
    摘要: 作者:李书鹏 tukeyli@sohu.com 关键字: java servlet csv 本文实现了一个基于servlet技术的简单的csv文件导出的程序实例。 代码如下,其中setcsvdata函数的作用是设置导出的数据,并将结果保存于vector中,实际应用时可以任意扩展该函数: package common; import java.io.ioexce......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE